Skip to content

Refactor deprecated Brave Ads WebContents::GetURL to use GetLastCommittedURL or GetVisibleURL #15936

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
tmancey opened this issue May 18, 2021 · 1 comment · Fixed by brave/brave-core#9252

Comments

@tmancey
Copy link
Contributor

tmancey commented May 18, 2021

No description provided.

@tmancey tmancey changed the title Refactor Brave Ads WebContents::GetURL to use GetLastCommittedURL or GetVisibleURL Refactor deprecated Brave Ads WebContents::GetURL to use GetLastCommittedURL or GetVisibleURL Jun 26, 2021
@tmancey tmancey added priority/P3 The next thing for us to work on. It'll ride the trains. QA/Yes labels Jun 26, 2021
@tmancey tmancey self-assigned this Jun 26, 2021
@tmancey tmancey added this to the 1.28.x - Nightly milestone Jun 28, 2021
@stephendonner
Copy link

stephendonner commented Jul 20, 2021

Verified PASSED using the steps in brave/brave-core#9252 with

Brave 1.28.85 Chromium: 92.0.4515.93 (Official Build) beta (x86_64)
Revision 6eb43ff7850a1d710c3f827a0555737c74edab5c-refs/branch-heads/4515@{#1378}
OS macOS Version 11.4 (Build 20F71)

Steps:

  1. new profile
  2. launched Brave
  3. opened a new tab
  4. clicked on Start using Rewards
  5. waited a while
  6. resumed activity in the browser
  7. confirmed I got an ad
  8. clicked on the ad
  9. waited 10 seconds while on the ad's landing page
  10. confirmed I got pay out of 0.010 BAT in both the new-tab page widget and via brave://rewards
example example example
Screen Shot 2021-07-19 at 6 11 28 PM Screen Shot 2021-07-19 at 6 11 41 PM Screen Shot 2021-07-19 at 6 12 49 PM

Logs:

[30606:259:0719/180232.468236:VERBOSE1:ad_notification_event_clicked.cc(38)] Successfully logged ad notification clicked event

<snip>

[30606:259:0719/180232.776358:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[30606:259:0719/180232.777180:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/fc4cb4f6-bd38-4089-8f71-b3e82807351f/paymentToken
  Response Status Code: 200
  Response: {"id":"fc4cb4f6-bd38-4089-8f71-b3e82807351f","createdAt":"2021-07-20T01:02:32.674Z","type":"click","modifiedAt":"2021-07-20T01:02:32.728Z","creativeInstanceId":"d973c9f3-1e7e-44da-ae66-8c55760efaac","paymentToken":{"publicKey":"lLO5tErGoTK0askrALab6pKGAnBHqELSyw/evqZRwH8=","batchProof":"4gQdOFlzUipgSoGQp7pI56TcR+vr7C4TOGLtESc6fAWk7dCgplM25yWK3dnLyJaLsjA9ayhc3DYWFk3O7e0yCQ==","signedTokens":["WBtP16Yar1X3PuwlOdVx/QgIUO4zGSNOKZ88+dUdhUA="]}}
[30606:259:0719/180232.777254:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id fc4cb4f6-bd38-4089-8f71-b3e82807351f, creative instance id d973c9f3-1e7e-44da-ae66-8c55760efaac and click
[30606:259:0719/180232.777342:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 2 unblinded payment tokens
[30606:259:0719/180232.777847:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 48 unblinded tokens which is above the minimum threshold of 20

<snip>

[30606:259:0719/180233.533201:VERBOSE1:ad_transfer.cc(58)] Visited URL matches the last clicked ad
[30606:259:0719/180233.533501:VERBOSE1:ad_transfer.cc(101)] Transfer ad for https://brave.com/?testCase=VAC-DOM in 0 hours, 0 minutes, 10 seconds at 6:02 PM
<snip>
[30606:259:0719/180243.537852:VERBOSE1:ad_transfer.cc(130)] Transferred ad for https://brave.com/?testCase=VAC-DOM
[30606:259:0719/180243.538202:VERBOSE1:confirmations.cc(90)] Confirming landed ad for creative instance id d973c9f3-1e7e-44da-ae66-8c55760efaac
[30606:259:0719/180243.539697:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[30606:259:0719/180243.539785:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation

<snip>

[30606:259:0719/180243.546046:VERBOSE6:ad_transfer.cc(138)] Successfully logged transferred ad event
[30606:259:0719/180243.726064:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation

<snip>

[30606:259:0719/180243.813745:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id bfad2fab-3d65-4447-8173-0e6eb74e9dd9, creative instance id d973c9f3-1e7e-44da-ae66-8c55760efaac and landed
[30606:259:0719/180243.814291:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 3 unblinded payment tokens
[30606:259:0719/180243.815072:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 47 unblinded tokens which is above the minimum threshold of 20

Verification passed on

Brave 1.27.108 Chromium: 92.0.4515.107 (Official Build) (64-bit)
Revision 87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}
OS Ubuntu 18.04 LTS

Verified test plan from brave/brave-core#9252

Ad was shown:

[12395:12395:0725/231743.792995:VERBOSE1:ad_notification_serving.cc(126)] Found 13 eligible ads
[12395:12395:0725/231743.793368:VERBOSE1:ad_notification_serving.cc(222)] Serving ad notification:
  uuid: 87ea5701-f00e-4445-aeed-b973241cdd79
  creativeInstanceId: 2db34507-c654-4302-92ee-7fba4a8bc1fe
  creativeSetId: 45ea5952-37ca-41f0-88c2-4b546b0e6f4b
  campaignId: 1c1ac828-db13-49bb-9128-090132044b7f
  advertiserId: ecbcc833-8b1d-4867-98f7-ad2341396ce8
  segment: untargeted
  title: Ad9
  body: Ad9
  targetUrl: https://brave.com

User was paid for the ad

[12395:12395:0725/231743.795716:VERBOSE1:ads_service_impl.cc(1888)] Timeout ad notification with uuid 87ea5701-f00e-4445-aeed-b973241cdd79 in 120 seconds
[12395:12395:0725/231743.795939:VERBOSE3:ad_notification_event_served.cc(25)] Served ad notification with uuid 87ea5701-f00e-4445-aeed-b973241cdd79 and creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231743.796143:VERBOSE1:ad_notification_serving.cc(137)] Served ad notification
[12395:12395:0725/231743.797249:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 87ea5701-f00e-4445-aeed-b973241cdd79 and creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231743.797599:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231743.799516:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[12395:12395:0725/231743.800515:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[12395:12395:0725/231743.800646:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[12395:12395:0725/231743.800702:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/4dc324bd-540a-42e4-a156-8ef212f2aa16/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiRUVzUllwU0IxbERVTU1vdDZWbnF0VElCeXlHSGloaTZEWm1ETUt2MndWOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwidmlld1wifSIsInNpZ25hdHVyZSI6IjlreWxnc0xBZFFOOWEzdFNERmUvZkJsd3gwS2lPdjJ3YVgxNGlmOXhZcUFaMldKcEtiY1QyRFV4QTlxaVhOUXprckdYMWVrdHJ5elBObEtVSEdzV1FnPT0iLCJ0IjoiNW5IdWliMWdUQnFSaUtGeFFld053VlIvcWZ0c3R2NnU0Sm04ZmFFMnZFdkxpcTNDUnpIb0RzYlozS01FampjSVJ6c29NRlJrL3o2YmpoOWJRQkxnR2c9PSJ9
  Content: {"blindedPaymentToken":"EEsRYpSB1lDUMMot6VnqtTIByyGHihi6DZmDMKv2wV8=","buildChannel":"beta","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[12395:12395:0725/231743.812271:VERBOSE1:ad_notification_event_served.cc(33)] Successfully logged ad notification served event
[12395:12395:0725/231743.815425:VERBOSE6:ad_notification_event_viewed.cc(32)] Successfully logged ad notification viewed event
[12395:12395:0725/231744.413906:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[12395:12395:0725/231744.413986:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/4dc324bd-540a-42e4-a156-8ef212f2aa16/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiRUVzUllwU0IxbERVTU1vdDZWbnF0VElCeXlHSGloaTZEWm1ETUt2MndWOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwidmlld1wifSIsInNpZ25hdHVyZSI6IjlreWxnc0xBZFFOOWEzdFNERmUvZkJsd3gwS2lPdjJ3YVgxNGlmOXhZcUFaMldKcEtiY1QyRFV4QTlxaVhOUXprckdYMWVrdHJ5elBObEtVSEdzV1FnPT0iLCJ0IjoiNW5IdWliMWdUQnFSaUtGeFFld053VlIvcWZ0c3R2NnU0Sm04ZmFFMnZFdkxpcTNDUnpIb0RzYlozS01FampjSVJ6c29NRlJrL3o2YmpoOWJRQkxnR2c9PSJ9
  Response Status Code: 201
  Response: {"id":"4dc324bd-540a-42e4-a156-8ef212f2aa16","payload":{},"createdAt":"2021-07-25T21:17:43.627Z","type":"view","modifiedAt":"2021-07-25T21:17:43.627Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe"}
[12395:12395:0725/231744.414063:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[12395:12395:0725/231744.414140:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[12395:12395:0725/231744.414187:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/4dc324bd-540a-42e4-a156-8ef212f2aa16/paymentToken
  Method: GET
[12395:12395:0725/231744.668475:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[12395:12395:0725/231744.668875:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/4dc324bd-540a-42e4-a156-8ef212f2aa16/paymentToken
  Response Status Code: 200
  Response: {"id":"4dc324bd-540a-42e4-a156-8ef212f2aa16","createdAt":"2021-07-25T21:17:43.627Z","type":"view","modifiedAt":"2021-07-25T21:17:43.704Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","paymentToken":{"publicKey":"JiwFR2EU/Adf1lgox+xqOVPuc6a/rxdy/LguFG5eaXg=","batchProof":"0rM55/kVfL7wdpGC/w4bOKfHYBDLd7rsHtzK0XFs6QRsDaZx/FIDJhQvPYWsQlK1EsGD6mQn9ta3KsiVVcAoDg==","signedTokens":["wjdfe3HZuePpXXBXU3CmtUkl5Uy7ufynGEnqaT704iQ="]}}
[12395:12395:0725/231744.669223:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 4dc324bd-540a-42e4-a156-8ef212f2aa16, creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe and view
[12395:12395:0725/231744.669488:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 1 unblinded payment tokens

Ad was clicked

[12395:12395:0725/231747.136015:VERBOSE3:ad_notification_event_clicked.cc(26)] Clicked ad notification with uuid 87ea5701-f00e-4445-aeed-b973241cdd79 and creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231747.141185:VERBOSE1:confirmations.cc(90)] Confirming click ad for creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231747.144289:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[12395:12395:0725/231747.145899:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[12395:12395:0725/231747.148075:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[12395:12395:0725/231747.161189:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[12395:12395:0725/231747.162709:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[12395:12395:0725/231747.163001:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[12395:12395:0725/231747.163206:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/904fc31e-e0d2-4fcc-bce7-e1854321ed78/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwibUdBbWVJNHhKRzFISjR1SFY5a1YramFDYlQ1VVJuUG1zaDZRSmo4M2xGQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwiY2xpY2tcIn0iLCJzaWduYXR1cmUiOiJ6NWZ2UUxOOTJObm5HU3Y2WkNMSkp3bjFrV3pLak1vbnRGUzQ4b2xweW43YTZWK0VsdFBVcHZsQTUzc2FmQ3pQZUpBUVFGcmRxNyswSVNteXN3ellQQT09IiwidCI6Imc5UXZ4Mi92bGVhZ0tSbzE4ZnArbXhzbVd1bEZ6Q2JHbjZFcFlNOUM4YS91aVl3NlU5UDVKZGFqUGNTTkV6OFI3T3AvUkI4Z2d2RHorRHZRUkdKT2x3PT0ifQ==
  Content: {"blindedPaymentToken":"mGAmeI4xJG1HJ4uHV9kV+jaCbT5URnPmsh6QJj83lFA=","buildChannel":"beta","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","payload":{},"platform":"linux","studies":[],"type":"click"}
  Content Type: application/json
  Method: POST
[12395:12395:0725/231747.177924:VERBOSE1:epsilon_greedy_bandit_processor.cc(143)] Epsilon greedy bandit arm was not found for untargeted segment
[12395:12395:0725/231747.182431:VERBOSE1:epsilon_greedy_bandit_processor.cc(107)] Epsilon greedy bandit processed kClicked
[12395:12395:0725/231747.188105:VERBOSE1:ad_notification_event_clicked.cc(38)] Successfully logged ad notification clicked event
[12395:12395:0725/231747.703753:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[12395:12395:0725/231747.711258:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/904fc31e-e0d2-4fcc-bce7-e1854321ed78/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwibUdBbWVJNHhKRzFISjR1SFY5a1YramFDYlQ1VVJuUG1zaDZRSmo4M2xGQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwiY2xpY2tcIn0iLCJzaWduYXR1cmUiOiJ6NWZ2UUxOOTJObm5HU3Y2WkNMSkp3bjFrV3pLak1vbnRGUzQ4b2xweW43YTZWK0VsdFBVcHZsQTUzc2FmQ3pQZUpBUVFGcmRxNyswSVNteXN3ellQQT09IiwidCI6Imc5UXZ4Mi92bGVhZ0tSbzE4ZnArbXhzbVd1bEZ6Q2JHbjZFcFlNOUM4YS91aVl3NlU5UDVKZGFqUGNTTkV6OFI3T3AvUkI4Z2d2RHorRHZRUkdKT2x3PT0ifQ==
  Response Status Code: 201
  Response: {"id":"904fc31e-e0d2-4fcc-bce7-e1854321ed78","payload":{},"createdAt":"2021-07-25T21:17:46.920Z","type":"click","modifiedAt":"2021-07-25T21:17:46.920Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe"}
[12395:12395:0725/231747.717803:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[12395:12395:0725/231747.722861:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[12395:12395:0725/231747.723080:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/904fc31e-e0d2-4fcc-bce7-e1854321ed78/paymentToken
  Method: GET
[12395:12395:0725/231748.032809:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[12395:12395:0725/231748.036201:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/904fc31e-e0d2-4fcc-bce7-e1854321ed78/paymentToken
  Response Status Code: 200
  Response: {"id":"904fc31e-e0d2-4fcc-bce7-e1854321ed78","createdAt":"2021-07-25T21:17:46.920Z","type":"click","modifiedAt":"2021-07-25T21:17:46.927Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","paymentToken":{"publicKey":"lLO5tErGoTK0askrALab6pKGAnBHqELSyw/evqZRwH8=","batchProof":"cwHGMDPoEhQ7YC+tzzVbqSWRkWL72p/4MekosDWiLg5m/OttsiUO/9RadbMXL7upkUHE0Hw3WwsJ/69WDZghAg==","signedTokens":["It1BoB/sDqfLfYq636eV9/VXagXXQIvNaOYtJQgMQG0="]}}
[12395:12395:0725/231748.036585:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 904fc31e-e0d2-4fcc-bce7-e1854321ed78, creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe and click
[12395:12395:0725/231748.037216:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 2 unblinded payment tokens
[12395:12395:0725/231748.053685:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 48 unblinded tokens which is above the minimum threshold of 20

landed event was fired after 10s

[12395:12395:0725/231800.345666:VERBOSE1:ad_transfer.cc(130)] Transferred ad for https://brave.com/
[12395:12395:0725/231800.345814:VERBOSE1:confirmations.cc(90)] Confirming landed ad for creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe
[12395:12395:0725/231800.347400:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[12395:12395:0725/231800.347438:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[12395:12395:0725/231800.347473:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[12395:12395:0725/231800.347509:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/9e449444-5b6f-48e3-af35-53cc058eb602/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiVXYzbzZWUkI5eVRSQ0NpN2NqeWJNVG1RVy82MHFodEJ3RFY1TTZpeW1Xcz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwibGFuZGVkXCJ9Iiwic2lnbmF0dXJlIjoiZzJ5RlBIQ2ExdHZnNTRMdkhncjRQR3VQb1p3UW5tekZRMEtwSTc0NnRGZnVMN25YbnBRbzgyYkFYQmR4cytrN0xwNi81dm5JNnhNcDlXUTFCRjYxZGc9PSIsInQiOiJWMlZhV0hqT3BOUG50SjhCaGRGRlNLTHk4NU4vL3NsUUFHMk12UFBLVGtHdytCT3FYK3BnVkduVENKaHY1eWExV3paYVBOSWZDNWlnbFpHWG10b1pWUT09In0=
  Content: {"blindedPaymentToken":"Uv3o6VRB9yTRCCi7cjybMTmQW/60qhtBwDV5M6iymWs=","buildChannel":"beta","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","payload":{},"platform":"linux","studies":[],"type":"landed"}
  Content Type: application/json
  Method: POST
[12395:12395:0725/231800.353009:VERBOSE6:ad_transfer.cc(138)] Successfully logged transferred ad event
[12395:12395:0725/231800.805131:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[12395:12395:0725/231800.805217:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/9e449444-5b6f-48e3-af35-53cc058eb602/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiVXYzbzZWUkI5eVRSQ0NpN2NqeWJNVG1RVy82MHFodEJ3RFY1TTZpeW1Xcz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCIyZGIzNDUwNy1jNjU0LTQzMDItOTJlZS03ZmJhNGE4YmMxZmVcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJsaW51eFwiLFwic3R1ZGllc1wiOltdLFwidHlwZVwiOlwibGFuZGVkXCJ9Iiwic2lnbmF0dXJlIjoiZzJ5RlBIQ2ExdHZnNTRMdkhncjRQR3VQb1p3UW5tekZRMEtwSTc0NnRGZnVMN25YbnBRbzgyYkFYQmR4cytrN0xwNi81dm5JNnhNcDlXUTFCRjYxZGc9PSIsInQiOiJWMlZhV0hqT3BOUG50SjhCaGRGRlNLTHk4NU4vL3NsUUFHMk12UFBLVGtHdytCT3FYK3BnVkduVENKaHY1eWExV3paYVBOSWZDNWlnbFpHWG10b1pWUT09In0=
  Response Status Code: 201
  Response: {"id":"9e449444-5b6f-48e3-af35-53cc058eb602","payload":{},"createdAt":"2021-07-25T21:17:59.994Z","type":"landed","modifiedAt":"2021-07-25T21:17:59.994Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe"}
[12395:12395:0725/231800.805278:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[12395:12395:0725/231800.805312:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[12395:12395:0725/231800.805334:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/9e449444-5b6f-48e3-af35-53cc058eb602/paymentToken
  Method: GET
[12395:12395:0725/231801.064414:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[12395:12395:0725/231801.064500:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/9e449444-5b6f-48e3-af35-53cc058eb602/paymentToken
  Response Status Code: 200
  Response: {"id":"9e449444-5b6f-48e3-af35-53cc058eb602","createdAt":"2021-07-25T21:17:59.994Z","type":"landed","modifiedAt":"2021-07-25T21:18:00.078Z","creativeInstanceId":"2db34507-c654-4302-92ee-7fba4a8bc1fe","paymentToken":{"publicKey":"lLO5tErGoTK0askrALab6pKGAnBHqELSyw/evqZRwH8=","batchProof":"4b5MROKDW4hGa/lWdKWRJtMYhLjYoull18hRcfQ0aQDVRvzMlxXLvnSN90GP+Izl+FLEtrkDyguzxBCmUUcgDg==","signedTokens":["Uk4YPomMKTPpREATSFs3nce1GtcP2cCttmMjjcWVxGQ="]}}
[12395:12395:0725/231801.064611:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 9e449444-5b6f-48e3-af35-53cc058eb602, creative instance id 2db34507-c654-4302-92ee-7fba4a8bc1fe and landed
[12395:12395:0725/231801.065039:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 3 unblinded payment tokens

UI was updated:
image
image

30-days ads history
image


Verification passed on

Brave | 1.28.91 Chromium: 92.0.4515.107 (Official Build) beta (64-bit)
-- | --
Revision | 87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}
OS | Windows 10 OS Version 2004 (Build 19041.1110)

Ad was shown:

[6820:10428:0726/223430.538:VERBOSE1:ad_notification_serving.cc(222)] Serving ad notification:
  uuid: c3f3ccec-aa01-4bd4-bd5f-56478d4ca570
  creativeInstanceId: 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed
  creativeSetId: 5f8c4787-8431-49a5-9d09-bba40f8ad5f4
  campaignId: d1e25388-b362-4f30-bd4b-36b8205e59e5
  advertiserId: a34de75d-5654-4331-8713-8f4d4e2b6bf7
  segment: untargeted
  title: Vivamus sagittis lacus vel aug
  body: Duis mollis, est non commodo luctus, nisi erat porttitor lig
  targetUrl: https://www.apple.com
[6820:10428:0726/223430.539:VERBOSE1:ads_service_impl.cc(1888)] Timeout ad notification with uuid c3f3ccec-aa01-4bd4-bd5f-56478d4ca570 in 120 seconds
[6820:10428:0726/223430.540:VERBOSE3:ad_notification_event_served.cc(25)] Served ad notification with uuid c3f3ccec-aa01-4bd4-bd5f-56478d4ca570 and creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed
[6820:10428:0726/223430.541:VERBOSE1:ad_notification_serving.cc(137)] Served ad notification

User was paid for the ad

[6820:10428:0726/223430.542:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid c3f3ccec-aa01-4bd4-bd5f-56478d4ca570 and creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed
[6820:10428:0726/223430.542:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed
[6820:10428:0726/223430.543:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[6820:10428:0726/223430.544:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[6820:10428:0726/223430.546:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[6820:10428:0726/223430.546:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/d68b5bbe-083a-4b2c-a0f5-11a374a412b0/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiQUwySFJXOE1xS25sTDk1ekt0cVJyRDJjM0tEbVQ0MDFWenZYODVKbnJBMD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCI0Y2RhM2FlNy0xZjcwLTRiY2EtYjM2MS1jYTAxZDZhOGYxZWRcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJ3aW5kb3dzXCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiUk5WTHQza2d4ZFc1bmJHMGh5dWMwcnhwZC9sYmJVL3JqMng0emNLZ3JXWG85UXdLVnFOcXM0M0dZcGJLd2w0Uk45Ynh5cXdrQThqNGxHNzF2K3RVdkE9PSIsInQiOiJWUUt2RFZqUnBTVUNoY3NQdUlyK3d2d3R2dEptaXVYTVNCWW1Xbit0dWE1ZWJzc0pnSVR0T3hwbTB0T1hkVXNSV00zNnFPQ0dkNXA4ZFN6bGp2QjQrUT09In0=
  Content: {"blindedPaymentToken":"AL2HRW8MqKnlL95zKtqRrD2c3KDmT401VzvX85JnrA0=","buildChannel":"beta","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed","payload":{},"platform":"windows","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[6820:10428:0726/223430.559:VERBOSE1:ad_notification_event_served.cc(33)] Successfully logged ad notification served event
[6820:10428:0726/223430.582:VERBOSE6:ad_notification_event_viewed.cc(32)] Successfully logged ad notification viewed event
[6820:10428:0726/223432.038:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[6820:10428:0726/223432.038:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/d68b5bbe-083a-4b2c-a0f5-11a374a412b0/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiQUwySFJXOE1xS25sTDk1ekt0cVJyRDJjM0tEbVQ0MDFWenZYODVKbnJBMD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCI0Y2RhM2FlNy0xZjcwLTRiY2EtYjM2MS1jYTAxZDZhOGYxZWRcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJ3aW5kb3dzXCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiUk5WTHQza2d4ZFc1bmJHMGh5dWMwcnhwZC9sYmJVL3JqMng0emNLZ3JXWG85UXdLVnFOcXM0M0dZcGJLd2w0Uk45Ynh5cXdrQThqNGxHNzF2K3RVdkE9PSIsInQiOiJWUUt2RFZqUnBTVUNoY3NQdUlyK3d2d3R2dEptaXVYTVNCWW1Xbit0dWE1ZWJzc0pnSVR0T3hwbTB0T1hkVXNSV00zNnFPQ0dkNXA4ZFN6bGp2QjQrUT09In0=
  Response Status Code: 201
  Response: {"id":"d68b5bbe-083a-4b2c-a0f5-11a374a412b0","payload":{},"createdAt":"2021-07-26T17:04:32.960Z","type":"view","modifiedAt":"2021-07-26T17:04:32.960Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed"}
[6820:10428:0726/223432.040:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[6820:10428:0726/223432.040:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[6820:10428:0726/223432.047:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/d68b5bbe-083a-4b2c-a0f5-11a374a412b0/paymentToken
  Method: GET
[6820:10428:0726/223432.586:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[6820:10428:0726/223432.586:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/d68b5bbe-083a-4b2c-a0f5-11a374a412b0/paymentToken
  Response Status Code: 200
  Response: {"id":"d68b5bbe-083a-4b2c-a0f5-11a374a412b0","createdAt":"2021-07-26T17:04:32.960Z","type":"view","modifiedAt":"2021-07-26T17:04:33.013Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed","paymentToken":{"publicKey":"JiwFR2EU/Adf1lgox+xqOVPuc6a/rxdy/LguFG5eaXg=","batchProof":"dDrgLBOsBbqXjGTDtvhABPsew7qk02+33Oy6bFaMjggjif2pabUAweVyjZo0hFIIELflrw3CS+LgRcXX63r8DA==","signedTokens":["qEwOsAwSHyLt8pYo3964HQl6z+HMFx7qdnW/Zcx7jHo="]}}
[6820:10428:0726/223432.589:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id d68b5bbe-083a-4b2c-a0f5-11a374a412b0, creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed and view
[6820:10428:0726/223432.596:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 1 unblinded payment tokens

Ad was clicked

[6820:10428:0726/223433.817:VERBOSE1:ad_notification_event_clicked.cc(38)] Successfully logged ad notification clicked event
[6820:10428:0726/223434.307:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[6820:10428:0726/223434.308:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/a0e8df1b-e559-4ac3-9d6d-0041b0e40d93/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiNWxteUVsVzlqckxXalN2R2hyeHphMkZ6OVFhb3dObGllNWpycnh4TFNqUT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCI0Y2RhM2FlNy0xZjcwLTRiY2EtYjM2MS1jYTAxZDZhOGYxZWRcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJ3aW5kb3dzXCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJjbGlja1wifSIsInNpZ25hdHVyZSI6IjdBT3ZNdjhhbzlyRDZyQXVlVWNLV3JyRldSOVFad1hBMDBFV2hnMXIxaUdKQ3pjQ1BSV1BmSXFoay8yWVFnTUlmSFhjZnFLeVlqR0h6eDdBbjgwaEhnPT0iLCJ0IjoiVDRIdmo3RGxOa0I3RGlPT1J1NjNiZkxYT1M1SEQwR05IK2s0WTR6K1o3OXFtNTFQM0RzdmptajN0dW9hR1ZraDJFWERGOHdmVVdaUkNSeVVCcnBiQnc9PSJ9
  Response Status Code: 201
  Response: {"id":"a0e8df1b-e559-4ac3-9d6d-0041b0e40d93","payload":{},"createdAt":"2021-07-26T17:04:35.129Z","type":"click","modifiedAt":"2021-07-26T17:04:35.129Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed"}
[6820:10428:0726/223434.309:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[6820:10428:0726/223434.309:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[6820:10428:0726/223434.320:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/a0e8df1b-e559-4ac3-9d6d-0041b0e40d93/paymentToken
  Method: GET
[6820:10428:0726/223434.635:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[6820:10428:0726/223434.635:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/a0e8df1b-e559-4ac3-9d6d-0041b0e40d93/paymentToken
  Response Status Code: 200
  Response: {"id":"a0e8df1b-e559-4ac3-9d6d-0041b0e40d93","createdAt":"2021-07-26T17:04:35.129Z","type":"click","modifiedAt":"2021-07-26T17:04:35.172Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed","paymentToken":{"publicKey":"lLO5tErGoTK0askrALab6pKGAnBHqELSyw/evqZRwH8=","batchProof":"zfg/ntYcZxhAF92Z6EOTXB0QjU6ah2k7O2NfcpnNgQY82Bgcq7clqkB/dsU+FowZTPsKalGdQEsuE4fJ1MNvBw==","signedTokens":["anW/7x8IVeDu0wjLHJ4K0ZD+BvGNQotWCb7QSjFm4RM="]}}
[6820:10428:0726/223434.638:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id a0e8df1b-e559-4ac3-9d6d-0041b0e40d93, creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed and click
[6820:10428:0726/223434.646:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 2 unblinded payment tokens

Landed event was fired after 10sec

[6820:10428:0726/223449.239:VERBOSE1:confirmations.cc(90)] Confirming landed ad for creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed
[6820:10428:0726/223449.243:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[6820:10428:0726/223449.249:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[6820:10428:0726/223449.249:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[6820:10428:0726/223449.250:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/680f7627-1c84-4589-b765-d55940b545cc/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiZ3BJcmNXR0sya0xGQ3dKNG54MklvRFFIMVN6NlJ1bXA1UXZWNXRYSFVCMD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCI0Y2RhM2FlNy0xZjcwLTRiY2EtYjM2MS1jYTAxZDZhOGYxZWRcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJ3aW5kb3dzXCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJsYW5kZWRcIn0iLCJzaWduYXR1cmUiOiJxaExjZGdvQlZ2Sk81TTBXUEdjeHRPWDhiUzFDc1BYWVd0aUFlcFV4cXEwM0YwRFVmZThxdHBzZ015MFk4NTFFb3BuSDRSVEUvWVR6WlNlSnVuNlhNUT09IiwidCI6IlB2Si9QTDdUQWNZRy80N1l4b2VLUERPY3E4a2RJQXNhazRNNHg1WFFWd1JFRUQ4TEFyc2R5N29SQ3hCQ0w3aUNDYkRJaHl2blowN0VaMUVrWUNrUkhRPT0ifQ==
  Content: {"blindedPaymentToken":"gpIrcWGK2kLFCwJ4nx2IoDQH1Sz6Rump5QvV5tXHUB0=","buildChannel":"beta","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed","payload":{},"platform":"windows","studies":[],"type":"landed"}
  Content Type: application/json
  Method: POST
[6820:10428:0726/223449.252:VERBOSE6:ad_transfer.cc(138)] Successfully logged transferred ad event
[6820:10428:0726/223450.052:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[6820:10428:0726/223450.052:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/680f7627-1c84-4589-b765-d55940b545cc/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiZ3BJcmNXR0sya0xGQ3dKNG54MklvRFFIMVN6NlJ1bXA1UXZWNXRYSFVCMD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwiYmV0YVwiLFwiY3JlYXRpdmVJbnN0YW5jZUlkXCI6XCI0Y2RhM2FlNy0xZjcwLTRiY2EtYjM2MS1jYTAxZDZhOGYxZWRcIixcInBheWxvYWRcIjp7fSxcInBsYXRmb3JtXCI6XCJ3aW5kb3dzXCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJsYW5kZWRcIn0iLCJzaWduYXR1cmUiOiJxaExjZGdvQlZ2Sk81TTBXUEdjeHRPWDhiUzFDc1BYWVd0aUFlcFV4cXEwM0YwRFVmZThxdHBzZ015MFk4NTFFb3BuSDRSVEUvWVR6WlNlSnVuNlhNUT09IiwidCI6IlB2Si9QTDdUQWNZRy80N1l4b2VLUERPY3E4a2RJQXNhazRNNHg1WFFWd1JFRUQ4TEFyc2R5N29SQ3hCQ0w3aUNDYkRJaHl2blowN0VaMUVrWUNrUkhRPT0ifQ==
  Response Status Code: 201
  Response: {"id":"680f7627-1c84-4589-b765-d55940b545cc","payload":{},"createdAt":"2021-07-26T17:04:50.726Z","type":"landed","modifiedAt":"2021-07-26T17:04:50.726Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed"}
[6820:10428:0726/223450.054:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[6820:10428:0726/223450.062:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[6820:10428:0726/223450.062:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/680f7627-1c84-4589-b765-d55940b545cc/paymentToken
  Method: GET
[6820:10428:0726/223450.845:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[6820:10428:0726/223450.845:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.bravesoftware.com/v1/confirmation/680f7627-1c84-4589-b765-d55940b545cc/paymentToken
  Response Status Code: 200
  Response: {"id":"680f7627-1c84-4589-b765-d55940b545cc","createdAt":"2021-07-26T17:04:50.726Z","type":"landed","modifiedAt":"2021-07-26T17:04:50.751Z","creativeInstanceId":"4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed","paymentToken":{"publicKey":"lLO5tErGoTK0askrALab6pKGAnBHqELSyw/evqZRwH8=","batchProof":"3uQEGHCkAEUa5rvj/P2GU+XlPKGiEh+PedHfAnKGwwX94EQQNrANZOrnMTiqcJG8A4hEZK6xrWwoIMjYXkXODw==","signedTokens":["BhYD1mIhBcqKVRdfHghGajTom9h1Um/tx0H/dJ29Fhc="]}}
[6820:10428:0726/223450.855:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 680f7627-1c84-4589-b765-d55940b545cc, creative instance id 4cda3ae7-1f70-4bca-b361-ca01d6a8f1ed and landed
[6820:10428:0726/223450.856:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0 BAT, you now have 3 unblinded payment tokens

Confirmed UI is updated after viewing Ad
image
image

Confirmed 30 days ads history is shown
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment