Skip to content
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

New tab page and promoted content ads should reward users for up to 4 ads per hour and 20 ads per day #17352

Closed
tmancey opened this issue Aug 4, 2021 · 1 comment · Fixed by brave/brave-core#9644

Comments

@tmancey
Copy link
Contributor

tmancey commented Aug 4, 2021

Description

Steps to Reproduce

  1. View 4 new tab page ads in succession (you can refresh the NTP SI page multiple times)

Actual result:

Users are not rewarded for 4 ads per hour and up to 20 ads per day

Expected result:

Users should be rewarded for 4 ads per hour and up to 20 ads per day

Reproduces how often:

Easily reproduced

Brave version (brave://version info)

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Yes
  • Can you reproduce this issue with the nightly channel? Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? N/A

Miscellaneous Information:

@kjozwiak
Copy link
Member

kjozwiak commented Aug 5, 2021

Verification PASSED on Win 10 x64 using the following build:

Brave | 1.27.111 Chromium: 92.0.4515.131 (Official Build) (64-bit)
--- | ---
Revision | 6b8d6c56ce21e38a72f7c4becb5abc1fa5134f29-refs/branch-heads/4515@{#1933}
OS | Windows 10 OS Version 2009 (Build 19042.1110)
First NTP SI was shown and user was paid as per the following:
[29452:27688:0805/144825.178:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 1d95d7fa-c4bd-43f6-a1df-16ce46f47439 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/144825.179:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/144825.180:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[29452:27688:0805/144825.180:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[29452:27688:0805/144825.180:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[29452:27688:0805/144825.180:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/b61cea73-b7a2-47fb-afee-f56c74b0d383/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiOWtQYUdKYS9FTkIwSnRZSnFCZlowbFBXcEtJMHM5MFIvMWwwSU9VWEZCUT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJsNmVkYjk3cHZiVzhRYjF0cFM5UEFDOU9vR2p6RDRQckdEUEkrZjJPcHlsRVdoREIzbHNGZlQ1NFRsbVZLRERXMDkwZUZRZVkyKzg4SEFYaHRvaE1jZz09IiwidCI6Ik5WR2xJZ2RYNHc5bHU2QzFyeDVsdE44QzB2bTZEcmhSc1hHZ1d2ZEJ3Y0l2eEdVNDUyS3BscERZVGhpWkp5SnlzemJreDZwZ01FL0NaUFphZGFhUXdBPT0ifQ==
  Content: {"blindedPaymentToken":"9kPaGJa/ENB0JtYJqBfZ0lPWpKI0s90R/1l0IOUXFBQ=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","payload":{},"platform":"windows","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[29452:27688:0805/144825.186:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[29452:27688:0805/144825.191:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 1d95d7fa-c4bd-43f6-a1df-16ce46f47439 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/144825.194:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[29452:27688:0805/144825.203:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[29452:27688:0805/144825.209:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[29452:27688:0805/144825.214:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[29452:27688:0805/144825.345:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[29452:27688:0805/144825.345:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/b61cea73-b7a2-47fb-afee-f56c74b0d383/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiOWtQYUdKYS9FTkIwSnRZSnFCZlowbFBXcEtJMHM5MFIvMWwwSU9VWEZCUT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJsNmVkYjk3cHZiVzhRYjF0cFM5UEFDOU9vR2p6RDRQckdEUEkrZjJPcHlsRVdoREIzbHNGZlQ1NFRsbVZLRERXMDkwZUZRZVkyKzg4SEFYaHRvaE1jZz09IiwidCI6Ik5WR2xJZ2RYNHc5bHU2QzFyeDVsdE44QzB2bTZEcmhSc1hHZ1d2ZEJ3Y0l2eEdVNDUyS3BscERZVGhpWkp5SnlzemJreDZwZ01FL0NaUFphZGFhUXdBPT0ifQ==
  Response Status Code: 201
  Response: {"id":"b61cea73-b7a2-47fb-afee-f56c74b0d383","payload":{},"createdAt":"2021-08-05T18:48:26.042Z","type":"view","modifiedAt":"2021-08-05T18:48:26.042Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017"}
[29452:27688:0805/144825.345:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[29452:27688:0805/144825.345:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[29452:27688:0805/144825.345:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/b61cea73-b7a2-47fb-afee-f56c74b0d383/paymentToken
  Method: GET
[29452:27688:0805/144825.470:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[29452:27688:0805/144825.470:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/b61cea73-b7a2-47fb-afee-f56c74b0d383/paymentToken
  Response Status Code: 200
  Response: {"id":"b61cea73-b7a2-47fb-afee-f56c74b0d383","createdAt":"2021-08-05T18:48:26.042Z","type":"view","modifiedAt":"2021-08-05T18:48:26.054Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"qDrFL8S8mcnef0Ls0pVpkVfuydmLQ2EQxggk1ad5FwVwD14H1wd/16pFh7JH7FiuWfbKjgHKrfNBgScqfl8DBg==","signedTokens":["gOMAtMvH/4PDFQtT4RmSWOyhfSGkhGXHCJJ9+58Q9VY="]}}
[29452:27688:0805/144825.471:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id b61cea73-b7a2-47fb-afee-f56c74b0d383, creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017 and view
[29452:27688:0805/144825.471: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
[29452:27688:0805/144825.471:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 49 unblinded tokens which is above the minimum threshold of 20
Second NTP SI was shown and user was paid as per the following:
[29452:27688:0805/145224.568:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 36ddf787-7575-4b0d-8a46-5b7bffaf4065 and creative instance id 0d93f3b5-cc57-4433-96e8-cf9cb2682d69
[29452:27688:0805/145224.568:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 0d93f3b5-cc57-4433-96e8-cf9cb2682d69
[29452:27688:0805/145224.569:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[29452:27688:0805/145224.569:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[29452:27688:0805/145224.569:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[29452:27688:0805/145224.569:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/5b02926c-5e98-45b5-b881-877deabb67f1/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiS0tPTUgxT2xQbXE3ZVlSTjFlL3FGY3lNdTFkTitJbzYwSEFHczQzclJGTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjBkOTNmM2I1LWNjNTctNDQzMy05NmU4LWNmOWNiMjY4MmQ2OVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJ5ZEdiMlhtT3p1WVNrQnVzK0lueVFZdUk3bWlVbFZTYWM0SUJOcno5SFNDdjIrd1oxbmtqY1l0Nkp5ZHpqZFlGVVlNaHU0R1NzK1l3Vy9xT1QySzJKUT09IiwidCI6InFKV2pwTzBOSTdqQngvWnhVRjhMRVBuS3YzVE4zYlkxV3BxTit5aEdGbUY5RFFudFk0TC9VUFpWanF2ei9INFk3b1NpZk5FRW83S0cvTkFyajI0UWRnPT0ifQ==
  Content: {"blindedPaymentToken":"KKOMH1OlPmq7eYRN1e/qFcyMu1dN+Io60HAGs43rRFM=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"0d93f3b5-cc57-4433-96e8-cf9cb2682d69","payload":{},"platform":"windows","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[29452:27688:0805/145224.575:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[29452:27688:0805/145224.581:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 36ddf787-7575-4b0d-8a46-5b7bffaf4065 and creative instance id 0d93f3b5-cc57-4433-96e8-cf9cb2682d69
[29452:27688:0805/145224.584:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[29452:27688:0805/145224.592:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[29452:27688:0805/145224.597:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[29452:27688:0805/145224.600:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[29452:27688:0805/145224.757:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[29452:27688:0805/145224.757:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/5b02926c-5e98-45b5-b881-877deabb67f1/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiS0tPTUgxT2xQbXE3ZVlSTjFlL3FGY3lNdTFkTitJbzYwSEFHczQzclJGTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjBkOTNmM2I1LWNjNTctNDQzMy05NmU4LWNmOWNiMjY4MmQ2OVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJ5ZEdiMlhtT3p1WVNrQnVzK0lueVFZdUk3bWlVbFZTYWM0SUJOcno5SFNDdjIrd1oxbmtqY1l0Nkp5ZHpqZFlGVVlNaHU0R1NzK1l3Vy9xT1QySzJKUT09IiwidCI6InFKV2pwTzBOSTdqQngvWnhVRjhMRVBuS3YzVE4zYlkxV3BxTit5aEdGbUY5RFFudFk0TC9VUFpWanF2ei9INFk3b1NpZk5FRW83S0cvTkFyajI0UWRnPT0ifQ==
  Response Status Code: 201
  Response: {"id":"5b02926c-5e98-45b5-b881-877deabb67f1","payload":{},"createdAt":"2021-08-05T18:52:25.436Z","type":"view","modifiedAt":"2021-08-05T18:52:25.436Z","creativeInstanceId":"0d93f3b5-cc57-4433-96e8-cf9cb2682d69"}
[29452:27688:0805/145224.758:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[29452:27688:0805/145224.758:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[29452:27688:0805/145224.758:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/5b02926c-5e98-45b5-b881-877deabb67f1/paymentToken
  Method: GET
[29452:27688:0805/145224.865:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[29452:27688:0805/145224.865:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/5b02926c-5e98-45b5-b881-877deabb67f1/paymentToken
  Response Status Code: 200
  Response: {"id":"5b02926c-5e98-45b5-b881-877deabb67f1","createdAt":"2021-08-05T18:52:25.436Z","type":"view","modifiedAt":"2021-08-05T18:52:25.446Z","creativeInstanceId":"0d93f3b5-cc57-4433-96e8-cf9cb2682d69","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"/m5ZXEPEALHULV629p9oxvHXtte9eTjOLpQz2RdZ1w8W9x7U9f3cpgW2zj9TdZnwpjLKwheFBQJ621dRnhigCA==","signedTokens":["BJESILmQdBI5qcCfiKSI6mdP1gq+jFBXa6Bo2c60ZD8="]}}
[29452:27688:0805/145224.866:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 5b02926c-5e98-45b5-b881-877deabb67f1, creative instance id 0d93f3b5-cc57-4433-96e8-cf9cb2682d69 and view
[29452:27688:0805/145224.867:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 2 unblinded payment tokens
[29452:27688:0805/145224.867: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
Third NTP SI was shown and user was paid as per the following:
[29452:27688:0805/145402.846:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid adf6aae6-12cb-4339-9956-1995d0c7601d and creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/145402.846:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/145402.847:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[29452:27688:0805/145402.847:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[29452:27688:0805/145402.847:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[29452:27688:0805/145402.847:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a42c7355-1749-4d0c-8fca-81f478efbea2/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiR01SYjYwSXYrcHI0Yktnck85MlNKaW50b1R2bjZYZnNWTk5TMUU2cW1UYz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjFkMjU2MWY2LWMyN2ItNDI1ZS04YTE4LTQxNzg1ZjlhMzE1Y1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiIvem5uemcvQ0Z2MENUSEJtcFl2RmdGQ0lRUm9XYzhpV0hhdUpYQjNoZXpFSVhQOVd6d0FzTk1IeVZKeGo5NGx5aVlZK3FJS2xSN0Z1NlRSQTlTSkZBQT09IiwidCI6InVwOUFHeFAxMEE2dzlCSU9XVkU3bVpETWJSdUM2a0F6YUtkWGpFQWxTWUowVG40SG00SzIwNnRBaUZNT21lRzMwV1RrZ0h0eG0wcUdHcVRBbVhUZEdBPT0ifQ==
  Content: {"blindedPaymentToken":"GMRb60Iv+pr4bKgrO92SJintoTvn6XfsVNNS1E6qmTc=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c","payload":{},"platform":"windows","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[29452:27688:0805/145402.854:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[29452:27688:0805/145402.859:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid adf6aae6-12cb-4339-9956-1995d0c7601d and creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/145402.862:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[29452:27688:0805/145402.868:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[29452:27688:0805/145402.874:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[29452:27688:0805/145402.877:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[29452:27688:0805/145403.022:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[29452:27688:0805/145403.022:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/a42c7355-1749-4d0c-8fca-81f478efbea2/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiR01SYjYwSXYrcHI0Yktnck85MlNKaW50b1R2bjZYZnNWTk5TMUU2cW1UYz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjFkMjU2MWY2LWMyN2ItNDI1ZS04YTE4LTQxNzg1ZjlhMzE1Y1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiIvem5uemcvQ0Z2MENUSEJtcFl2RmdGQ0lRUm9XYzhpV0hhdUpYQjNoZXpFSVhQOVd6d0FzTk1IeVZKeGo5NGx5aVlZK3FJS2xSN0Z1NlRSQTlTSkZBQT09IiwidCI6InVwOUFHeFAxMEE2dzlCSU9XVkU3bVpETWJSdUM2a0F6YUtkWGpFQWxTWUowVG40SG00SzIwNnRBaUZNT21lRzMwV1RrZ0h0eG0wcUdHcVRBbVhUZEdBPT0ifQ==
  Response Status Code: 201
  Response: {"id":"a42c7355-1749-4d0c-8fca-81f478efbea2","payload":{},"createdAt":"2021-08-05T18:54:03.719Z","type":"view","modifiedAt":"2021-08-05T18:54:03.719Z","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c"}
[29452:27688:0805/145403.023:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[29452:27688:0805/145403.023:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[29452:27688:0805/145403.023:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a42c7355-1749-4d0c-8fca-81f478efbea2/paymentToken
  Method: GET
[29452:27688:0805/145403.124:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[29452:27688:0805/145403.124:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/a42c7355-1749-4d0c-8fca-81f478efbea2/paymentToken
  Response Status Code: 200
  Response: {"id":"a42c7355-1749-4d0c-8fca-81f478efbea2","createdAt":"2021-08-05T18:54:03.719Z","type":"view","modifiedAt":"2021-08-05T18:54:03.729Z","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"z96eZgjXegifGhzCL/tuwV2S6E/a7Fjz0h4pFPlU9AgatT1vRrjxvEb2W5lcbYmsqw6P+cb23LF62eJjEyJuBw==","signedTokens":["zJpyiWMDnXxLugctayze++6R/DNd8QVAJFbADHF4p2U="]}}
[29452:27688:0805/145403.124:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id a42c7355-1749-4d0c-8fca-81f478efbea2, creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c and view
[29452:27688:0805/145403.124:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 3 unblinded payment tokens
[29452:27688:0805/145403.125: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
Fourth NTP SI was shown and user was paid as per the following:
[29452:27688:0805/145624.796:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 630ea5cf-4d32-4db1-b340-57c759f865b0 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/145624.796:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/145624.797:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[29452:27688:0805/145624.797:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[29452:27688:0805/145624.797:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[29452:27688:0805/145624.797:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/55cfc1c4-33c6-40e8-98a9-6aa9b493421a/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwieHJwc0FUREsvSXBRNTBFV09wYlRjZXlTOXhRSnRSNWd5Z3dXaGJjTjlnWT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJGZ1N3R1YvT2pvUmNORUYvYmUrK2hYRTgyR1Fpc2lVOWY4MC9QT1lXcWhXVnF1MVhnVnZKMEYxMHFhN3E1YlVlYnE2TnZFM0tMakxnS2k2VTJxVm9aUT09IiwidCI6IklYdHhqNnIyQkhQMUZxK1NLcFQ2Q3lXU25OM042YjVFMkxmQS9wVmxRQ2s4QnVzQlAraFFlcGFNMjQyZlhHRlZ4Qk4wUGNIM1ZFQmQxOVF5czNBN1N3PT0ifQ==
  Content: {"blindedPaymentToken":"xrpsATDK/IpQ50EWOpbTceyS9xQJtR5gygwWhbcN9gY=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","payload":{},"platform":"windows","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[29452:27688:0805/145624.803:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[29452:27688:0805/145624.808:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 630ea5cf-4d32-4db1-b340-57c759f865b0 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[29452:27688:0805/145624.811:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[29452:27688:0805/145624.817:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[29452:27688:0805/145624.823:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[29452:27688:0805/145624.826:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[29452:27688:0805/145624.959:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[29452:27688:0805/145624.959:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/55cfc1c4-33c6-40e8-98a9-6aa9b493421a/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwieHJwc0FUREsvSXBRNTBFV09wYlRjZXlTOXhRSnRSNWd5Z3dXaGJjTjlnWT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJGZ1N3R1YvT2pvUmNORUYvYmUrK2hYRTgyR1Fpc2lVOWY4MC9QT1lXcWhXVnF1MVhnVnZKMEYxMHFhN3E1YlVlYnE2TnZFM0tMakxnS2k2VTJxVm9aUT09IiwidCI6IklYdHhqNnIyQkhQMUZxK1NLcFQ2Q3lXU25OM042YjVFMkxmQS9wVmxRQ2s4QnVzQlAraFFlcGFNMjQyZlhHRlZ4Qk4wUGNIM1ZFQmQxOVF5czNBN1N3PT0ifQ==
  Response Status Code: 201
  Response: {"id":"55cfc1c4-33c6-40e8-98a9-6aa9b493421a","payload":{},"createdAt":"2021-08-05T18:56:25.663Z","type":"view","modifiedAt":"2021-08-05T18:56:25.663Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017"}
[29452:27688:0805/145624.960:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[29452:27688:0805/145624.960:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[29452:27688:0805/145624.960:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/55cfc1c4-33c6-40e8-98a9-6aa9b493421a/paymentToken
  Method: GET
[29452:27688:0805/145625.067:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[29452:27688:0805/145625.067:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/55cfc1c4-33c6-40e8-98a9-6aa9b493421a/paymentToken
  Response Status Code: 200
  Response: {"id":"55cfc1c4-33c6-40e8-98a9-6aa9b493421a","createdAt":"2021-08-05T18:56:25.663Z","type":"view","modifiedAt":"2021-08-05T18:56:25.671Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"m4T4tcApVvepWVZyrWcJLdMPfnR5JU2Y1qmQoqT//wCtMKVam/zYC6+Xzzat1jOPZv4XRHRN3AP5ZFlI9Oe9BQ==","signedTokens":["LmRL+0md5HcKg3E5GChmcr6mf0hzku1whwaAzk0RGiY="]}}
[29452:27688:0805/145625.068:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 55cfc1c4-33c6-40e8-98a9-6aa9b493421a, creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017 and view
[29452:27688:0805/145625.068:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 4 unblinded payment tokens
[29452:27688:0805/145625.068:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 46 unblinded tokens which is above the minimum threshold of 20
Fifth NTP SI was shown and user was paid as per the following:
[29452:27688:0805/145837.467:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per hour
[29452:27688:0805/145837.467:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[29452:27688:0805/145837.467:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid 52829641-d6b9-4828-953c-4a9529b1abd1 and creative instance id 0d93f3b5-cc57-4433-96e8-cf9cb2682d69
Example Example
example1 example2

Once I received the fith NTP SI, waited ~1hr and triggered the 6th NTP SI as per the following:

Sixth NTP SI was shown and user was paid as per the following:

[29452:27688:0805/160735.970:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid b06162f9-383a-4ac6-aaba-77abc0f38f1f and creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/160735.970:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/160735.971:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[29452:27688:0805/160735.971:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[29452:27688:0805/160735.971:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[29452:27688:0805/160735.971:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
URL: https://ads-serve.brave.com/v1/confirmation/09167031-0ff7-448d-b274-4131080363e4/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiUnFwdnhKdnhzTmRmR2YrM3hDbGNsTkx5VmNlVFJhOUVkQlhIeUJzajFsbz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjFkMjU2MWY2LWMyN2ItNDI1ZS04YTE4LTQxNzg1ZjlhMzE1Y1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJqeEFEZHhMK29veWxla243UENtbDZGeWdreHNTbk9Jb0hlNmE0UlZpWWROanUwUEx3NXpNdk1LWXJjNVIwR2c3MzIwcHFJbm1nSk9QMENRY2ZtcGVtZz09IiwidCI6IkUraUlndjVPcG5kZzd1L1NrTnVWdzVPamFnN3FURFRVOEJyS3hwaW5heUtmN3lHM1pGdmdYVGVsTnUzNFdkV1ZhL01sck5waGpNVEFBbkZPT3lqK3hRPT0ifQ==
Content: {"blindedPaymentToken":"RqpvxJvxsNdfGf+3xClclNLyVceTRa9EdBXHyBsj1lo=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c","payload":{},"platform":"windows","studies":[],"type":"view"}
Content Type: application/json
Method: POST
[29452:27688:0805/160735.978:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[29452:27688:0805/160735.983:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid b06162f9-383a-4ac6-aaba-77abc0f38f1f and creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c
[29452:27688:0805/160735.986:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[29452:27688:0805/160735.992:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[29452:27688:0805/160735.998:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[29452:27688:0805/160736.001:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[29452:27688:0805/160736.178:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[29452:27688:0805/160736.178:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
URL: https://ads-serve.brave.com/v1/confirmation/09167031-0ff7-448d-b274-4131080363e4/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiUnFwdnhKdnhzTmRmR2YrM3hDbGNsTkx5VmNlVFJhOUVkQlhIeUJzajFsbz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjFkMjU2MWY2LWMyN2ItNDI1ZS04YTE4LTQxNzg1ZjlhMzE1Y1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbXSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJqeEFEZHhMK29veWxla243UENtbDZGeWdreHNTbk9Jb0hlNmE0UlZpWWROanUwUEx3NXpNdk1LWXJjNVIwR2c3MzIwcHFJbm1nSk9QMENRY2ZtcGVtZz09IiwidCI6IkUraUlndjVPcG5kZzd1L1NrTnVWdzVPamFnN3FURFRVOEJyS3hwaW5heUtmN3lHM1pGdmdYVGVsTnUzNFdkV1ZhL01sck5waGpNVEFBbkZPT3lqK3hRPT0ifQ==
Response Status Code: 201
Response: {"id":"09167031-0ff7-448d-b274-4131080363e4","payload":{},"createdAt":"2021-08-05T19:02:42.215Z","type":"view","modifiedAt":"2021-08-05T19:02:42.215Z","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c"}
[29452:27688:0805/160736.178:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[29452:27688:0805/160736.179:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[29452:27688:0805/160736.179:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
URL: https://ads-serve.brave.com/v1/confirmation/09167031-0ff7-448d-b274-4131080363e4/paymentToken
Method: GET
[29452:27688:0805/160736.281:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[29452:27688:0805/160736.281:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
URL: https://ads-serve.brave.com/v1/confirmation/09167031-0ff7-448d-b274-4131080363e4/paymentToken
Response Status Code: 200
Response: {"id":"09167031-0ff7-448d-b274-4131080363e4","createdAt":"2021-08-05T19:02:42.215Z","type":"view","modifiedAt":"2021-08-05T19:02:42.236Z","creativeInstanceId":"1d2561f6-c27b-425e-8a18-41785f9a315c","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"iRL1l0m89DblRfy1iYOcFguWnWSnHBWUk/GyDip6rw8XMxsZznkGlftW+JL1sgYi07V2xIIvjIaCRlSY1ocfCQ==","signedTokens":["bPnBPNOBUYXBZ+/SOQk9NmkmPKuEvxok0pmfkjRdTmE="]}}
[29452:27688:0805/160736.282:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 09167031-0ff7-448d-b274-4131080363e4, creative instance id 1d2561f6-c27b-425e-8a18-41785f9a315c and view
[29452:27688:0805/160736.282:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 5 unblinded payment tokens
[29452:27688:0805/160736.282:VERBOSE1:refill_unblinded_tokens.cc(66)] No need to refill unblinded tokens as we already have 45 unblinded tokens which is above the minimum threshold of 20

Seventh NTP SI was shown and user was paid as per the following:
[29452:27688:0805/160955.581:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per day
[29452:27688:0805/160955.581:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[29452:27688:0805/160955.582:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid ccbd3560-a856-4855-bfb5-2f22f3eac975 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017

Waited one day and ensured that the user was paid for viewing another NTP SI as per the following:

Eighth NTP SI was shown and user was paid as per the following:
[46992:42156:0806/161245.115:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 24e32e68-cb96-4bcc-b208-63540e114ec7 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[46992:42156:0806/161245.116:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[46992:42156:0806/161245.116:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[46992:42156:0806/161245.116:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[46992:42156:0806/161245.116:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[46992:42156:0806/161245.116:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/044218b9-f80d-48b9-8bc7-ccd2859931ee/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidU1WVHlpcWtuSWwrUG1neWxMQ2g1cXMxUi9JMXBhZUQxZnoyajduaEJtOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbe1wiZ3JvdXBcIjpcIkV4Y2x1ZGVBZElmV2l0aGluVGltZVdpbmRvdz0waFwiLFwibmFtZVwiOlwiQnJhdmVBZHMuRnJlcXVlbmN5Q2FwcGluZ1N0dWR5XCJ9LHtcImdyb3VwXCI6XCJUcmlnZ2Vycz1FTVBUWS9UaHJlc2hvbGQ9MC4wL0lkbGVUaW1lVGhyZXNob2xkPTVcIixcIm5hbWVcIjpcIkJyYXZlQWRzLlVzZXJBY3Rpdml0eVN0dWR5XCJ9XSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJibjg1NiswTHJ0NWlmd2dzZkp2MGYzaEZ1bHF2NzFlWStOR3I4R3ZpYkR6Und1TEdoMG1LOEpJUGJCbDRNYXV1T1VFdHRkQmcxa2UwUjF4VTMwKzB6Zz09IiwidCI6IlRGeEJGdnlzVDlnNUFsdVNGdWtxb0FSNngwUDZsaUQvV3luRm5YeGtmZDd1NkQwNTNuK1p5YWEyMnN2QnRoVUFsOWkvSFNMMk5ucjhMQXRBQ1NaNWl3PT0ifQ==
  Content: {"blindedPaymentToken":"uMVTyiqknIl+PmgylLCh5qs1R/I1paeD1fz2j7nhBm8=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","payload":{},"platform":"windows","studies":[{"group":"ExcludeAdIfWithinTimeWindow=0h","name":"BraveAds.FrequencyCappingStudy"},{"group":"Triggers=EMPTY/Threshold=0.0/IdleTimeThreshold=5","name":"BraveAds.UserActivityStudy"}],"type":"view"}
  Content Type: application/json
  Method: POST
[46992:42156:0806/161245.118:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[46992:42156:0806/161245.123:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 24e32e68-cb96-4bcc-b208-63540e114ec7 and creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017
[46992:42156:0806/161245.126:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[46992:42156:0806/161245.138:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[46992:42156:0806/161245.144:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[46992:42156:0806/161245.147:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[46992:42156:0806/161245.285:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[46992:42156:0806/161245.285:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/044218b9-f80d-48b9-8bc7-ccd2859931ee/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidU1WVHlpcWtuSWwrUG1neWxMQ2g1cXMxUi9JMXBhZUQxZnoyajduaEJtOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjEyNTdkNDgzLWI1YTAtNDA1Zi04MTVlLTIzNDhkMGU1YTAxN1wiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInN0dWRpZXNcIjpbe1wiZ3JvdXBcIjpcIkV4Y2x1ZGVBZElmV2l0aGluVGltZVdpbmRvdz0waFwiLFwibmFtZVwiOlwiQnJhdmVBZHMuRnJlcXVlbmN5Q2FwcGluZ1N0dWR5XCJ9LHtcImdyb3VwXCI6XCJUcmlnZ2Vycz1FTVBUWS9UaHJlc2hvbGQ9MC4wL0lkbGVUaW1lVGhyZXNob2xkPTVcIixcIm5hbWVcIjpcIkJyYXZlQWRzLlVzZXJBY3Rpdml0eVN0dWR5XCJ9XSxcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJibjg1NiswTHJ0NWlmd2dzZkp2MGYzaEZ1bHF2NzFlWStOR3I4R3ZpYkR6Und1TEdoMG1LOEpJUGJCbDRNYXV1T1VFdHRkQmcxa2UwUjF4VTMwKzB6Zz09IiwidCI6IlRGeEJGdnlzVDlnNUFsdVNGdWtxb0FSNngwUDZsaUQvV3luRm5YeGtmZDd1NkQwNTNuK1p5YWEyMnN2QnRoVUFsOWkvSFNMMk5ucjhMQXRBQ1NaNWl3PT0ifQ==
  Response Status Code: 201
  Response: {"id":"044218b9-f80d-48b9-8bc7-ccd2859931ee","payload":{},"createdAt":"2021-08-05T19:07:54.839Z","type":"view","modifiedAt":"2021-08-05T19:07:54.839Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017"}
[46992:42156:0806/161245.285:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[46992:42156:0806/161245.285:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[46992:42156:0806/161245.285:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/044218b9-f80d-48b9-8bc7-ccd2859931ee/paymentToken
  Method: GET
[46992:42156:0806/161245.394:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[46992:42156:0806/161245.394:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/044218b9-f80d-48b9-8bc7-ccd2859931ee/paymentToken
  Response Status Code: 200
  Response: {"id":"044218b9-f80d-48b9-8bc7-ccd2859931ee","createdAt":"2021-08-05T19:07:54.839Z","type":"view","modifiedAt":"2021-08-05T19:07:54.846Z","creativeInstanceId":"1257d483-b5a0-405f-815e-2348d0e5a017","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"Egy89icVr3JzE4iPbu+S+l5o0cg1tbZuLEAm4UimvAjp9e2ukTqlGJTpzl8opt2d5i82Ctc2TpXWQJ2uZAZgDQ==","signedTokens":["EFmqCCO33LqiQA1hrt9prY7AMHpnMp44BrxCF67CGjA="]}}
[46992:42156:0806/161245.395:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 044218b9-f80d-48b9-8bc7-ccd2859931ee, creative instance id 1257d483-b5a0-405f-815e-2348d0e5a017 and view
[46992:42156:0806/161245.395:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 6 unblinded payment tokens

Verified PASSED using

Brave 1.27.111 Chromium: 92.0.4515.131 (Official Build) (x86_64)
Revision 6b8d6c56ce21e38a72f7c4becb5abc1fa5134f29-refs/branch-heads/4515@{#1933}
OS macOS Version 11.5.1 (Build 20G80)
Steps:
  1. Ran Brave in US locale from US, using:
--enable-logging=stderr --vmodule="*/variations/*"=6,"*/bat-native-ledger/*"=6,"*/brave_rewards/*"=6,"*/bat-native-ads/*"=6,"*/bat-native-confirmations/*"=6,"*/brave_ads/*"=9,"*/brave_user_model/*"=6 --enable-features="AdServing<FrequencyCappingCmdLineStudy" --force-fieldtrials="*FrequencyCappingCmdLineStudy/Enabled" --force-fieldtrial-params="FrequencyCappingCmdLineStudy.Enabled:maximum_new_tab_page_ads_per_day/5"
  1. Enable Rewards and Ads
  2. Make sure unblinded tokens are downloaded
  3. Make sure NTP SI (US) component is download
  4. Show NTP SI 5 times
  5. Wait 1h
  6. Show NTP SI (6th ad)
  7. Show NTP SI (7th ad)

Expected Result:
First 4 ads are shown and user is paid for them
5th ad is shown but user is not paid. Log shows:

[42939:259:0805/120857.778249:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per hour
[42939:259:0805/120857.778324:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[42939:259:0805/120857.778479:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid 998643bc-b84e-4abb-aa83-03d296f8e929 and creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1

6th ad is shown and user is paid for it
7th ad is shown but user is not paid. Log shows:

[43070:259:0805/131137.402710:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per day
[43070:259:0805/131137.403260:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[43070:259:0805/131137.403382:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid bf470183-39e3-4e22-bfde-f8eaa971e69f and creative instance id f5e19911-3ade-4dd6-89c6-7ce51148ffeb
example example
Screen Shot 2021-08-05 at 1 12 36 PM Screen Shot 2021-08-05 at 1 12 46 PM

Verification passed on

Brave 1.27.111 Chromium: 92.0.4515.131 (Official Build) (64-bit)
Revision 6b8d6c56ce21e38a72f7c4becb5abc1fa5134f29-refs/branch-heads/4515@{#1933}
OS Ubuntu 18.04 LTS

Verified test plan from brave/brave-core#9644 (comment)

1st ad was shown and user was paid for it :

[13242:13242:0805/211746.964147:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 41a49e93-787d-436d-9585-877eb04a3264 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211746.965422:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211746.967385:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[13242:13242:0805/211746.967441:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[13242:13242:0805/211746.967501:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[13242:13242:0805/211746.967548:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a0bc554e-be6f-4ee3-9659-126fe0d09d50/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiK0xwWkdhVzNHNjZhb2EvakkxQVZSMmpjOWpjVTU2M2lKbFZBbjVnQ2RIRT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiOXBrZjBlL2Q1WTNQeFFaYXlYQzYyVXBWbm55OWFlbDhTa2F4MWxzTldGeUQyYUVMemhsckNtT0g3RjJndElsK3hzM0hoS1FXVjQydDZkdUFFK2VMakE9PSIsInQiOiI1Q2R5Tm00Um82cGZnS2VYb2owWHVtcVpaZExYMThPYTlpZ01VRy82d3NNU0ZGVVJNRHJhSUFRd250dkhJTVd2bWJ5RkJtU1JwSW5qcHU1YkZ0NnJrdz09In0=
  Content: {"blindedPaymentToken":"+LpZGaW3G66aoa/jI1AVR2jc9jcU563iJlVAn5gCdHE=","buildChannel":"release","countryCode":"US","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[13242:13242:0805/211746.980161:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[13242:13242:0805/211746.983808:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 41a49e93-787d-436d-9585-877eb04a3264 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211746.988492:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[13242:13242:0805/211747.170550:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[13242:13242:0805/211747.253905:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[13242:13242:0805/211747.253988:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/a0bc554e-be6f-4ee3-9659-126fe0d09d50/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiK0xwWkdhVzNHNjZhb2EvakkxQVZSMmpjOWpjVTU2M2lKbFZBbjVnQ2RIRT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiOXBrZjBlL2Q1WTNQeFFaYXlYQzYyVXBWbm55OWFlbDhTa2F4MWxzTldGeUQyYUVMemhsckNtT0g3RjJndElsK3hzM0hoS1FXVjQydDZkdUFFK2VMakE9PSIsInQiOiI1Q2R5Tm00Um82cGZnS2VYb2owWHVtcVpaZExYMThPYTlpZ01VRy82d3NNU0ZGVVJNRHJhSUFRd250dkhJTVd2bWJ5RkJtU1JwSW5qcHU1YkZ0NnJrdz09In0=
  Response Status Code: 201
  Response: {"id":"a0bc554e-be6f-4ee3-9659-126fe0d09d50","payload":{},"createdAt":"2021-08-05T19:17:47.113Z","type":"view","modifiedAt":"2021-08-05T19:17:47.113Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9"}
[13242:13242:0805/211747.254160:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[13242:13242:0805/211747.254297:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[13242:13242:0805/211747.254394:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a0bc554e-be6f-4ee3-9659-126fe0d09d50/paymentToken
  Method: GET
[13242:13242:0805/211747.356519:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[13242:13242:0805/211747.358826:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[13242:13242:0805/211747.528706:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[13242:13242:0805/211747.528875:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/a0bc554e-be6f-4ee3-9659-126fe0d09d50/paymentToken
  Response Status Code: 200
  Response: {"id":"a0bc554e-be6f-4ee3-9659-126fe0d09d50","createdAt":"2021-08-05T19:17:47.113Z","type":"view","modifiedAt":"2021-08-05T19:17:47.125Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"wgt/tE2TStKlfWMaisZZ1huTAUpLJmE37EwXv2+Drg4dnfR1+i8HhFPGJENu9zfcPcfONeqCfRj0RYjMX4e/Bg==","signedTokens":["UGqruT99Z6hrGeCBu9DkmVCPo3lXgVGsv0iEHyBnIF0="]}}
[13242:13242:0805/211747.528975:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id a0bc554e-be6f-4ee3-9659-126fe0d09d50, creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9 and view
[13242:13242:0805/211747.529148: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

2nd ad was shown and user was paid for it:

[13242:13242:0805/211822.367152:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 9ea84a48-4877-4374-9421-f488b7e5f442 and creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1
[13242:13242:0805/211822.368089:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1
[13242:13242:0805/211822.369525:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[13242:13242:0805/211822.369572:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[13242:13242:0805/211822.369621:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[13242:13242:0805/211822.369704:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/485c68a8-7255-4b61-8b10-8705a24abbd9/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwid0FLaXdFZ2dXVXdXd2VnRW1MSjVsQ2FYbjdReEptOFhsd2pOa2RWaFowaz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjQ3OGFkNDYxLWI3YTMtNDI1ZS1hZDljLTVlZTgxNjkyOTNkMVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiczZRZFdtbUk0eWNGWjIvYytleUsvSEgvVVJDREQ2dDhGc09ZQUdEYkN0cHlockJjV3dXWVJDcjNUd1E1NUsxVHYvMzZlSHZXY2lZblBZZGNRZ3NURlE9PSIsInQiOiJ3MkozMWxoL0pyWEZtV0JiVkhxY3ljWjh4M1pkTXpaczJSbk1DdlliMWlONEFoYUJpYTZJMFFhUThyaWxXaUt1M3dPb0tjQ0dXVW1ZZ2p6U2cxbTF5QT09In0=
  Content: {"blindedPaymentToken":"wAKiwEggWUwWwegEmLJ5lCaXn7QxJm8XlwjNkdVhZ0k=","buildChannel":"release","countryCode":"US","creativeInstanceId":"478ad461-b7a3-425e-ad9c-5ee8169293d1","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[13242:13242:0805/211822.376790:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[13242:13242:0805/211822.380503:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid 9ea84a48-4877-4374-9421-f488b7e5f442 and creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1
[13242:13242:0805/211822.389769:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[13242:13242:0805/211822.548235:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[13242:13242:0805/211822.642927:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[13242:13242:0805/211822.642992:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/485c68a8-7255-4b61-8b10-8705a24abbd9/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwid0FLaXdFZ2dXVXdXd2VnRW1MSjVsQ2FYbjdReEptOFhsd2pOa2RWaFowaz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjQ3OGFkNDYxLWI3YTMtNDI1ZS1hZDljLTVlZTgxNjkyOTNkMVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiczZRZFdtbUk0eWNGWjIvYytleUsvSEgvVVJDREQ2dDhGc09ZQUdEYkN0cHlockJjV3dXWVJDcjNUd1E1NUsxVHYvMzZlSHZXY2lZblBZZGNRZ3NURlE9PSIsInQiOiJ3MkozMWxoL0pyWEZtV0JiVkhxY3ljWjh4M1pkTXpaczJSbk1DdlliMWlONEFoYUJpYTZJMFFhUThyaWxXaUt1M3dPb0tjQ0dXVW1ZZ2p6U2cxbTF5QT09In0=
  Response Status Code: 201
  Response: {"id":"485c68a8-7255-4b61-8b10-8705a24abbd9","payload":{},"createdAt":"2021-08-05T19:18:22.512Z","type":"view","modifiedAt":"2021-08-05T19:18:22.512Z","creativeInstanceId":"478ad461-b7a3-425e-ad9c-5ee8169293d1"}
[13242:13242:0805/211822.643054:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[13242:13242:0805/211822.643083:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[13242:13242:0805/211822.643104:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/485c68a8-7255-4b61-8b10-8705a24abbd9/paymentToken
  Method: GET
[13242:13242:0805/211822.661802:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[13242:13242:0805/211822.662298:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[13242:13242:0805/211822.865587:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[13242:13242:0805/211822.865774:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/485c68a8-7255-4b61-8b10-8705a24abbd9/paymentToken
  Response Status Code: 200
  Response: {"id":"485c68a8-7255-4b61-8b10-8705a24abbd9","createdAt":"2021-08-05T19:18:22.512Z","type":"view","modifiedAt":"2021-08-05T19:18:22.520Z","creativeInstanceId":"478ad461-b7a3-425e-ad9c-5ee8169293d1","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"kCzwBYxgMiCBE4YkvS6JR1fq/D1nUSq2dEvKWGIL1woZmYU9m0YAWKMS3TCkvgB6pOPd+hHA983wVnUBiSE3Ag==","signedTokens":["PClJTflPPCrpT5Surca+zyAx4KvQsbw7kV8JG8el9yk="]}}
[13242:13242:0805/211822.866500:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 485c68a8-7255-4b61-8b10-8705a24abbd9, creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1 and view
[13242:13242:0805/211822.867266:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 2 unblinded payment tokens

3rd ad was shown and user was paid for it:

[13242:13242:0805/211919.549540:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid c4ac3016-75bf-4e0b-ab59-d41f639156a5 and creative instance id f5e19911-3ade-4dd6-89c6-7ce51148ffeb
[13242:13242:0805/211919.592917:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id f5e19911-3ade-4dd6-89c6-7ce51148ffeb
[13242:13242:0805/211919.612775:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[13242:13242:0805/211919.613773:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[13242:13242:0805/211919.613860:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[13242:13242:0805/211919.614089:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/29eb882f-0bd9-4b80-af85-ee5c4644abb0/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidktGUnJkQTFGQU5MLzFFWDQ3MXozNkxRQ2VYOFQrQmZHOGxHY0EzQVRHdz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImY1ZTE5OTExLTNhZGUtNGRkNi04OWM2LTdjZTUxMTQ4ZmZlYlwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiU1A2WmZMZ3V3NFZBcmpJZFkrUkVDMEUyeVpyNFJpREcrbFJUSWM0MFJYVkhVQ1ZvWXgzdWVsNThBQTYvVTFscGFCZk5aV0xiWmQ3c2QrTHJtcUpRemc9PSIsInQiOiJadEgyRzBiMFFqYUFHbjNpSW9jYTM4NHJacjVhdlFpbzhhTkt4aUhHUENGYXpqNGNIa0JJRTFoUUFmcmwyd0F2N0YwcHNWRlVnRGE4ZmhsaTBTQStnZz09In0=
  Content: {"blindedPaymentToken":"vKFRrdA1FANL/1EX471z36LQCeX8T+BfG8lGcA3ATGw=","buildChannel":"release","countryCode":"US","creativeInstanceId":"f5e19911-3ade-4dd6-89c6-7ce51148ffeb","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[13242:13242:0805/211919.630789:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[13242:13242:0805/211919.641977:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid c4ac3016-75bf-4e0b-ab59-d41f639156a5 and creative instance id f5e19911-3ade-4dd6-89c6-7ce51148ffeb
[13242:13242:0805/211919.663719:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[13242:13242:0805/211919.736254:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[13242:13242:0805/211919.822746:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[13242:13242:0805/211919.823420:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[13242:13242:0805/211919.893837:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[13242:13242:0805/211919.894152:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/29eb882f-0bd9-4b80-af85-ee5c4644abb0/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidktGUnJkQTFGQU5MLzFFWDQ3MXozNkxRQ2VYOFQrQmZHOGxHY0EzQVRHdz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImY1ZTE5OTExLTNhZGUtNGRkNi04OWM2LTdjZTUxMTQ4ZmZlYlwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiU1A2WmZMZ3V3NFZBcmpJZFkrUkVDMEUyeVpyNFJpREcrbFJUSWM0MFJYVkhVQ1ZvWXgzdWVsNThBQTYvVTFscGFCZk5aV0xiWmQ3c2QrTHJtcUpRemc9PSIsInQiOiJadEgyRzBiMFFqYUFHbjNpSW9jYTM4NHJacjVhdlFpbzhhTkt4aUhHUENGYXpqNGNIa0JJRTFoUUFmcmwyd0F2N0YwcHNWRlVnRGE4ZmhsaTBTQStnZz09In0=
  Response Status Code: 201
  Response: {"id":"29eb882f-0bd9-4b80-af85-ee5c4644abb0","payload":{},"createdAt":"2021-08-05T19:19:19.765Z","type":"view","modifiedAt":"2021-08-05T19:19:19.765Z","creativeInstanceId":"f5e19911-3ade-4dd6-89c6-7ce51148ffeb"}
[13242:13242:0805/211919.894761:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[13242:13242:0805/211919.895557:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[13242:13242:0805/211919.895800:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/29eb882f-0bd9-4b80-af85-ee5c4644abb0/paymentToken
  Method: GET
[13242:13242:0805/211920.523265:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[13242:13242:0805/211920.523359:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/29eb882f-0bd9-4b80-af85-ee5c4644abb0/paymentToken
  Response Status Code: 200
  Response: {"id":"29eb882f-0bd9-4b80-af85-ee5c4644abb0","createdAt":"2021-08-05T19:19:19.765Z","type":"view","modifiedAt":"2021-08-05T19:19:19.773Z","creativeInstanceId":"f5e19911-3ade-4dd6-89c6-7ce51148ffeb","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"0gKeBSecfF59xmVxuGM1MEj2XVRK93ochYrmJj96DwxbWxQ943L9qyVC9ND5UubAI5nDd5fEBJW1uV3VEmBbBw==","signedTokens":["tGAjLCeJVVvehZZ3/QyutVTraxmcOf2d7i7hdYxDtH0="]}}
[13242:13242:0805/211920.523424:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 29eb882f-0bd9-4b80-af85-ee5c4644abb0, creative instance id f5e19911-3ade-4dd6-89c6-7ce51148ffeb and view
[13242:13242:0805/211920.523591:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 3 unblinded payment tokens

4th ad was shown and user was paid for it:

[13242:13242:0805/211959.582772:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid d7295f26-1882-4156-822a-ff164a256f36 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211959.583932:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211959.585534:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[13242:13242:0805/211959.585582:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[13242:13242:0805/211959.585638:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[13242:13242:0805/211959.585682:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/d1309d71-f998-41ec-892e-f7a385496f75/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiaEZrdVZjZTRNalFkLy8veU1DNTN5OWZwWDZ4NjJnejAxTUJhWTNRbUhRQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiaFVlY3c2RGlIc2swNUxnVm91aFh0c0tjSmcvMFFtemdYdnUyeUVPaGM2WFlTQm1nNGdFT0h1ZUJvRUFyNDE5WGRhbnNGRHBNcGtwQlB3cVo1ZEt5QlE9PSIsInQiOiJrQzlPbFQ0ZjlHMVN5dHJTOUdMQTQxYlFCcTA2ZFV5TE9KN21nMVE0ckVHK1p4WFJMVEI2a3Axa3NqNlF6OVJJY21PUXVvaXBCNnF0SkJKUkNRdHRvUT09In0=
  Content: {"blindedPaymentToken":"hFkuVce4MjQd///yMC53y9fpX6x62gz01MBaY3QmHQA=","buildChannel":"release","countryCode":"US","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[13242:13242:0805/211959.590710:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[13242:13242:0805/211959.602485:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid d7295f26-1882-4156-822a-ff164a256f36 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[13242:13242:0805/211959.613122:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[13242:13242:0805/211959.815315:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[13242:13242:0805/211959.882603:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[13242:13242:0805/211959.886862:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/d1309d71-f998-41ec-892e-f7a385496f75/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiaEZrdVZjZTRNalFkLy8veU1DNTN5OWZwWDZ4NjJnejAxTUJhWTNRbUhRQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiaFVlY3c2RGlIc2swNUxnVm91aFh0c0tjSmcvMFFtemdYdnUyeUVPaGM2WFlTQm1nNGdFT0h1ZUJvRUFyNDE5WGRhbnNGRHBNcGtwQlB3cVo1ZEt5QlE9PSIsInQiOiJrQzlPbFQ0ZjlHMVN5dHJTOUdMQTQxYlFCcTA2ZFV5TE9KN21nMVE0ckVHK1p4WFJMVEI2a3Axa3NqNlF6OVJJY21PUXVvaXBCNnF0SkJKUkNRdHRvUT09In0=
  Response Status Code: 201
  Response: {"id":"d1309d71-f998-41ec-892e-f7a385496f75","payload":{},"createdAt":"2021-08-05T19:19:59.747Z","type":"view","modifiedAt":"2021-08-05T19:19:59.747Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9"}
[13242:13242:0805/211959.887518:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[13242:13242:0805/211959.887719:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[13242:13242:0805/211959.887864:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/d1309d71-f998-41ec-892e-f7a385496f75/paymentToken
  Method: GET
[13242:13242:0805/211959.948148:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[13242:13242:0805/211959.951578:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[13242:13242:0805/212000.169231:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[13242:13242:0805/212000.169820:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/d1309d71-f998-41ec-892e-f7a385496f75/paymentToken
  Response Status Code: 200
  Response: {"id":"d1309d71-f998-41ec-892e-f7a385496f75","createdAt":"2021-08-05T19:19:59.747Z","type":"view","modifiedAt":"2021-08-05T19:19:59.752Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"ofTayrq0bvzKKAUAfGYJZLN3uYulM8jE05ucePnqmAzJNFzNzQq9PUwAbgEHZSoe4wMtanbK5gTekt+rztZGBQ==","signedTokens":["4CfCHwu9nPn5W3mq0OCUs+HCmN7T0tjPnLX5c4RIm3g="]}}
[13242:13242:0805/212000.170428:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id d1309d71-f998-41ec-892e-f7a385496f75, creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9 and view
[13242:13242:0805/212000.171822:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 4 unblinded payment tokens

5th ad was shown but user was not paid. Log shows expected result:

[13242:13242:0805/212023.981809:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per hour
[13242:13242:0805/212023.981847:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[13242:13242:0805/212023.981882:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid 77986094-a6c3-42d9-b5cd-89aa28784b21 and creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1

6th ad was shown and user was paid for it

[14026:14026:0805/222110.178488:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid b3fe7517-f2bd-4d7b-9ca9-3f875b8a11c2 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[14026:14026:0805/222110.180264:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[14026:14026:0805/222110.182131:VERBOSE1:redeem_unblinded_token.cc(50)] Redeem unblinded token
[14026:14026:0805/222110.182186:VERBOSE1:redeem_unblinded_token.cc(64)] CreateConfirmation
[14026:14026:0805/222110.182207:VERBOSE2:redeem_unblinded_token.cc(65)] POST /v1/confirmation/{confirmation_id}/{credential}
[14026:14026:0805/222110.182238:VERBOSE5:redeem_unblinded_token.cc(69)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/512fd283-d6d3-4e10-a37c-ec864702d873/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiNEZLNXBwL2kvVTJwTy9LQzBVMVBUWDZFN0lVVmxiQTBtSVc2SWFNVURqTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoieDgwbzE0emlCaDFGL0g1TmRvakl5ZHFJLzZMRjBVSmtsNXJuT2xkY1ZGQmRQZDNHWTdnWEFKSVEzWnRYeW9icWU3cVRjSDAvSVdTTHplTmNvVHJBSmc9PSIsInQiOiJKNUM4M2Ziby9vRzFWNitaVzZaMk9rTGp1anVJYkFtdUg4ZFQxemJBWkZTRXo1eEN2a3FZUFo1SnQrR0M0MHZ3V3VUK0RWMDVnUnVFYWFVcFNXcGFnUT09In0=
  Content: {"blindedPaymentToken":"4FK5pp/i/U2pO/KC0U1PTX6E7IUVlbA0mIW6IaMUDjM=","buildChannel":"release","countryCode":"US","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","payload":{},"platform":"linux","studies":[],"type":"view"}
  Content Type: application/json
  Method: POST
[14026:14026:0805/222110.191624:VERBOSE6:new_tab_page_ad_event_viewed.cc(32)] Successfully logged new tab page ad viewed event
[14026:14026:0805/222110.201552:VERBOSE3:new_tab_page_ad_event_served.cc(24)] Served new tab page ad with uuid b3fe7517-f2bd-4d7b-9ca9-3f875b8a11c2 and creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9
[14026:14026:0805/222110.208069:VERBOSE6:new_tab_page_ad_event_served.cc(32)] Successfully logged new tab page ad served event
[14026:14026:0805/222110.232172:VERBOSE2:tab_manager.cc(86)] Tab id 8 is visible
[14026:14026:0805/222110.232394:VERBOSE2:tab_manager.cc(104)] Opened a new tab with id 8
[14026:14026:0805/222110.232458:VERBOSE6:user_activity.cc(41)] Triggered event: 0D (1.5:2:3600 s)
[14026:14026:0805/222110.425618:INFO:CONSOLE(2837)] "setting today viewport observer, should only happen once", source: chrome://newtab/brave_new_tab.bundle.js (2837)
[14026:14026:0805/222110.475354:VERBOSE1:redeem_unblinded_token.cc(82)] OnCreateConfirmation
[14026:14026:0805/222110.475402:VERBOSE6:redeem_unblinded_token.cc(84)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/512fd283-d6d3-4e10-a37c-ec864702d873/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiNEZLNXBwL2kvVTJwTy9LQzBVMVBUWDZFN0lVVmxiQTBtSVc2SWFNVURqTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImJiOTEzM2RmLTgxZjQtNDEyYS1iYzFlLTEyMDcwZTI2M2ZjOVwiLFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJzdHVkaWVzXCI6W10sXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoieDgwbzE0emlCaDFGL0g1TmRvakl5ZHFJLzZMRjBVSmtsNXJuT2xkY1ZGQmRQZDNHWTdnWEFKSVEzWnRYeW9icWU3cVRjSDAvSVdTTHplTmNvVHJBSmc9PSIsInQiOiJKNUM4M2Ziby9vRzFWNitaVzZaMk9rTGp1anVJYkFtdUg4ZFQxemJBWkZTRXo1eEN2a3FZUFo1SnQrR0M0MHZ3V3VUK0RWMDVnUnVFYWFVcFNXcGFnUT09In0=
  Response Status Code: 201
  Response: {"id":"512fd283-d6d3-4e10-a37c-ec864702d873","payload":{},"createdAt":"2021-08-05T19:21:12.532Z","type":"view","modifiedAt":"2021-08-05T19:21:12.532Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9"}
[14026:14026:0805/222110.475459:VERBOSE1:redeem_unblinded_token.cc(112)] FetchPaymentToken
[14026:14026:0805/222110.475488:VERBOSE2:redeem_unblinded_token.cc(113)] GET /v1/confirmation/{confirmation_id}/paymentToken
[14026:14026:0805/222110.475509:VERBOSE5:redeem_unblinded_token.cc(117)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/512fd283-d6d3-4e10-a37c-ec864702d873/paymentToken
  Method: GET
[14026:14026:0805/222110.594544:VERBOSE1:ads_impl.cc(161)] Visited URL is not supported
[14026:14026:0805/222110.600716:VERBOSE1:ads_impl.cc(183)] Visited URL is not supported
[14026:14026:0805/222110.742008:VERBOSE1:redeem_unblinded_token.cc(128)] OnFetchPaymentToken
[14026:14026:0805/222110.742049:VERBOSE6:redeem_unblinded_token.cc(130)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/512fd283-d6d3-4e10-a37c-ec864702d873/paymentToken
  Response Status Code: 200
  Response: {"id":"512fd283-d6d3-4e10-a37c-ec864702d873","createdAt":"2021-08-05T19:21:12.532Z","type":"view","modifiedAt":"2021-08-05T19:21:12.542Z","creativeInstanceId":"bb9133df-81f4-412a-bc1e-12070e263fc9","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"utRR41UX9fK+ZB2nI89PcnY4QuS3wVSy2ncjGRlISQ7eXReKU/1+FkxhyciK/H9Xw5dMs3PBqX09X807b+fEDw==","signedTokens":["1r8u92/rmKamNXZFJwy9jIXz0WZg42xKJ9LoNbnZw00="]}}
[14026:14026:0805/222110.742811:VERBOSE1:confirmations.cc(250)] Successfully redeemed unblinded token with confirmation id 512fd283-d6d3-4e10-a37c-ec864702d873, creative instance id bb9133df-81f4-412a-bc1e-12070e263fc9 and view
[14026:14026:0805/222110.744281:VERBOSE1:confirmations.cc(273)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 5 unblinded payment tokens

7th ad was shown, but user was not paid. Log shows expected result:

[14026:14026:0805/222147.132729:VERBOSE2:permission_rule_util.cc(23)] You have exceeded the allowed new tab page ads per day
[14026:14026:0805/222147.132835:VERBOSE1:new_tab_page_ad.cc(47)] New tab page ad: Not allowed due to permission rules
[14026:14026:0805/222147.132932:VERBOSE1:ads_impl.cc(728)] Failed to fire new tab page ad kViewed event for uuid 37833fcb-e205-4764-bbe4-8c920fc1d235 and creative instance id 478ad461-b7a3-425e-ad9c-5ee8169293d1

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