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

Change default ads per hour via variations service #14377

Closed
tmancey opened this issue Feb 26, 2021 · 2 comments · Fixed by brave/brave-core#8086
Closed

Change default ads per hour via variations service #14377

tmancey opened this issue Feb 26, 2021 · 2 comments · Fixed by brave/brave-core#8086

Comments

@tmancey
Copy link
Contributor

tmancey commented Feb 26, 2021

Change default ads per hour via variations service for users who have not manually changed the setting. New default value should be 5.

@tmancey tmancey self-assigned this Feb 26, 2021
@tmancey tmancey changed the title Change default ads per hour from 2 to 5 Change default ads per hour via variations service Feb 26, 2021
@tmancey tmancey added the OS/Android Fixes related to Android browser functionality label Mar 3, 2021
@tmancey tmancey added this to the 1.23.x - Nightly milestone Mar 4, 2021
@GeetaSarvadnya GeetaSarvadnya added QA/In-Progress Indicates that QA is currently in progress for that particular issue and removed QA/In-Progress Indicates that QA is currently in progress for that particular issue labels Mar 9, 2021
@LaurenWags
Copy link
Member

LaurenWags commented Mar 15, 2021

Verified passed with

Brave	1.21.77 Chromium: 89.0.4389.90 (Official Build) (x86_64)
Revision	62eb262cdaae9ef819aadd778193781455ec7a49-refs/branch-heads/4389@{#1534}
OS	macOS Version 10.15.7 (Build 19H524)

Verified scenarios outlined under brave/brave-core#8086 (comment) by @kjozwiak

Clean profile
  • ensured that enabling rewards via brave://rewards using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that enabling rewards via the rewards panel using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that the ads/a-c onboarding panel has Maximum number of ads displayed selected as 5 as the default selection
brave://rewards onboarding panel onboarding
Rewards page panel
  • ensured that selecting another value via the ads/a-c onboarding panel correctly sets Maximum number of ads displayed
  • ensured that restarting Brave several times correctly saves the Maximum number of ads displayed state keeps what the user has selected (or default value)
  • ensured that Preferences via ~/Library/Application Support/BraveSoftware/Brave-Browser/Default is correctly being updated. Example:

Changing via rewards panel:

    "brave_ads": {
      "ads_per_hour": "1",

Changing via brave://rewards:

    "brave_ads": {
      "ads_per_hour": "4",
  • ensured that viewing a NTP SI works as expected and brave://rewards is updated correctly:
[34705:775:0315/102844.955808:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid ffd4ce4a-8de7-4896-bf44-6859214fba2a and creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[34705:775:0315/102844.955978:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[34705:775:0315/102844.956951:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[34705:775:0315/102844.957014:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[34705:775:0315/102844.957050:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[34705:775:0315/102844.957086:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/6f9113ec-a65e-4dae-9692-c4abc1651884/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiekZOMytMajk1MmJreTdZeUlNNVRLbnhONTA4dXVtZ3dkTWxWNXlWWWNuOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjVlMWYwZWFlLWZiNjQtNDRhZC04ZTNmLWYyZTE3MDZmNzBhM1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiWWlSYm9ZMTZJNkdsbi9SVE9rMmV2SzlWQWliUzlxSWhnUFZtaFFCcTZNV1l5RXVHUEdlZUVDakNiYi9JQ1dOeWZHNVRpcmNXcWJXSm5BclBNM3pxTHc9PSIsInQiOiJrMFZ2S1NmYUpHd2xObk4rdXBQaDZRa0FRbjlnWEFRRFZkakh2QXlDZzB4K3lEbTRmTXVJQzFnbzErTWwwdTVHU0lFSmg1MjQxVnJlTVVTQmkwb2NPZz09In0=
  Content: {"blindedPaymentToken":"zFN3+Lj952bky7YyIM5TKnxN508uumgwdMlV5yVYcn8=","buildChannel":"release","countryCode":"US","creativeInstanceId":"5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[34705:775:0315/102844.963523:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected and brave://rewards is updated correctly:
[34705:775:0315/103111.755202:VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
  uuid: 0ebae3bd-9569-43c6-a373-47344be3a76a
  creativeInstanceId: 69349b30-43ea-43bd-9088-c921a573b8d8
  creativeSetId: dcc20f17-d7ce-4df6-88e4-22e0469cd58e
  campaignId: 845815e7-21ac-41d9-a249-f7d6fb400f7f
  segment: untargeted
  title: BlockFi ₿itcoin Credit Card 💳
  body: Earn ₿itcoin while spending 💸 with your credit card.
  targetUrl: https://blockfi.com/credit-card-waitlist/?utm_source=brave&utm_medium=push&utm_campaign=push-CC-Blockfi-March-2021-Credit-Card-USA&utm_content=c1-2&utm_term=Machine-Learning-US
[34705:775:0315/103111.755529:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 0ebae3bd-9569-43c6-a373-47344be3a76a and creative instance id 69349b30-43ea-43bd-9088-c921a573b8d8
[34705:775:0315/103111.755650:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 69349b30-43ea-43bd-9088-c921a573b8d8
[34705:775:0315/103111.756187:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[34705:775:0315/103111.756259:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[34705:775:0315/103111.756302:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[34705:775:0315/103111.756330:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/c5d7dc93-38e8-46a1-83d3-034aecf5a5ee/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwic3ZPRTFiV2srL1RWcFdWbStOLzJvVWw0Rll4Q0VNYzJSWkdtL3RnS3Axdz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjY5MzQ5YjMwLTQzZWEtNDNiZC05MDg4LWM5MjFhNTczYjhkOFwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiQm1Sbytka3hHL29yVjh2TFA5ZThFenl2TjJpN3p4N01yeUhGdFVNVks5YmpRaDRtUCtZbjFNZmdQVlNIN2JNeVVKeVFZa2IySXcyZWNkVk9paEQxc1E9PSIsInQiOiJaRzNCQWJhd2UrWTRpL3JnMHdVM04vb3o4Q1VMNlFpeFpoZ1VpUlQvc01ITlVZZFVsOG01dVdlSlpuZ0VCTnVoTkFDek9RbFBZNmdRTmhTSHpsQlJKUT09In0=
  Content: {"blindedPaymentToken":"svOE1bWk+/TVpWVm+N/2oUl4FYxCEMc2RZGm/tgKp1w=","buildChannel":"release","countryCode":"US","creativeInstanceId":"69349b30-43ea-43bd-9088-c921a573b8d8","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[34705:775:0315/103111.790375:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event
brave://rewards Ads panel Ad History NTP Widget
Ad panel History Widget
Upgraded Profile (default value not modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • ensured that Maximum number of ads displayed was set to 2 (previous default)
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating
  • ensured that Maximum number of ads displayed was changed to 5
  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[36583:775:0315/112431.682599:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 1b71ae53-3f2a-4148-8a2f-e664135b0595 and creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[36583:775:0315/112431.682925:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[36583:775:0315/112431.686853:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[36583:775:0315/112431.686944:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[36583:775:0315/112431.686985:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[36583:775:0315/112431.688688:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/2e6919bc-1aa5-48d0-a443-1a3353baa22b/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiWU5halk2M0M4WEFnZ2xmdzh6RmhkWkVocFNpWmZBNGJkdDFGVDk0SzNYQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjVlMWYwZWFlLWZiNjQtNDRhZC04ZTNmLWYyZTE3MDZmNzBhM1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiM0IxMnlOVjlZQ1FoQkszQmJNc09PZWtZYmEwUVduWUtpTWJ4dnV0U2hSNkx1QjdXLyttU3ptM3JXN2JLU3YvZ0hrdm0rRnJxSWNJVDZCQ2xEMHRjYmc9PSIsInQiOiJuTlpzTTdUOHBRUWErUjR5SnZtRElIRktFRXY3aHZpU25NbjczYkxoQ25YTElOZFcxS2t1NDhQZDJzeVZLQ210bHp6YXZmb1pEZHBRa1p1L3duUG1Idz09In0=
  Content: {"blindedPaymentToken":"YNajY63C8XAgglfw8zFhdZEhpSiZfA4bdt1FT94K3XA=","buildChannel":"release","countryCode":"US","creativeInstanceId":"5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[36583:775:0315/112431.694164:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[36583:775:0315/113628.396389:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid e161b2ed-2e76-4941-8b92-2a96fe4d2fb3 and creative instance id 3abb31f6-f96d-4b14-83be-35b47ffe79aa
[36583:775:0315/113628.396476:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 3abb31f6-f96d-4b14-83be-35b47ffe79aa
[36583:775:0315/113628.397012:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[36583:775:0315/113628.397044:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[36583:775:0315/113628.397069:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[36583:775:0315/113628.397095:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/42d701f4-bb2d-4e8a-88a2-610e8f1d37a8/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiUXNFQ0twK2Y1eHBHY3A5eVdUUkVBYVAvS0ptTnQ4cWFDYlY1N0xlbW0yTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjNhYmIzMWY2LWY5NmQtNGIxNC04M2JlLTM1YjQ3ZmZlNzlhYVwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiWFRodWptYVkvbWlFQzM4bTFvdWhIdm9VQlZzZ0lnOWdkaWNENUliVkNvSzVJeGVjNlVoanV5eXhjN0E4bkkyUUNjMWNWanE2djRPbUhjMVNVS3Q4bEE9PSIsInQiOiIwQlFZYW9BUGlDTWdQSlhrQy82Z2xCblgxV1JtNmRHTC9iR0VQR2x4NzY4Wm95Z0ptc0xFcE8ySnBERDNoUDAxeEhOWis5UTBFNjlGTmFFMmRDK0cxUT09In0=
  Content: {"blindedPaymentToken":"QsECKp+f5xpGcp9yWTREAaP/KJmNt8qaCbV57Lemm2M=","buildChannel":"release","countryCode":"US","creativeInstanceId":"3abb31f6-f96d-4b14-83be-35b47ffe79aa","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[36583:775:0315/113628.424331:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event

Changed the default to 3 from 5 after upgrading to 1.21.77 CR: 89.0.4389.90 and ensured that Preference via ~/Library/Application Support/BraveSoftware/Brave-Browser/Default was correctly updated:

    "brave_ads": {
      "ads_per_hour": "3",
Upgraded Profile (default value modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • changed Maximum number of ads displayed to 3
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating
  • ensured that Maximum number of ads displayed was still selected as 3
  • endured that Preference via ~/Library/Application Support/BraveSoftware/Brave-Browser/Default was correctly still displaying the following:
    "brave_ads": {
      "ads_per_hour": "3",
  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[36894:775:0315/115946.962012:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid bdb1494d-57c1-412a-96a2-1d81121fa0b0 and creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[36894:775:0315/115946.962396:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[36894:775:0315/115946.964275:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[36894:775:0315/115946.964715:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[36894:775:0315/115946.964792:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[36894:775:0315/115946.964852:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/62b75d80-115b-49ef-9962-1de439c73b20/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiNGlrMTY0TENxeVFFZGEwT2hsWWVtM3hLZWdncTNiWlVvY2c2cUYvdGlrUT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjVlMWYwZWFlLWZiNjQtNDRhZC04ZTNmLWYyZTE3MDZmNzBhM1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiWE9tSWUydVJROERVN3hOdzRZTnFqY3hTc0RQV1hjdU91YnMyaUtjYnBwamcrdjNlOTNlcTZSa1RKb1g5UjhPUXAzU0VkNzArbUZhY2Y2NE4zeHAzVGc9PSIsInQiOiJIclRHRmVGelhjTlBrZHF6WWg4SXlkNGVGZDdvRHBDTkttQ0hoQzlJQkZiMGdlYXp0ZlozS0hsL2FINmEyMncvR2MxL0VOeHgyQnRFdmFWRDBMdkFZQT09In0=
  Content: {"blindedPaymentToken":"4ik164LCqyQEda0OhlYem3xKeggq3bZUocg6qF/tikQ=","buildChannel":"release","countryCode":"US","creativeInstanceId":"5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[36894:775:0315/115946.970277:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[36894:775:0315/122134.151449:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 209f6cef-d936-47d7-bfc7-02f85e6da628 and creative instance id 0b9dd31f-02a0-43ae-bd50-5b19222871d6
[36894:775:0315/122134.151550:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 0b9dd31f-02a0-43ae-bd50-5b19222871d6
[36894:775:0315/122134.152118:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[36894:775:0315/122134.152158:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[36894:775:0315/122134.152185:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[36894:775:0315/122134.152212:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/47151058-aeaa-4f75-8d90-84c0d771ff0a/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiNmxtaEJteWpscVdONm1CMEw2SUlGTDVmVWJIT3EzTWh6L2UyZFBTR2NRQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjBiOWRkMzFmLTAyYTAtNDNhZS1iZDUwLTViMTkyMjI4NzFkNlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIm1hY29zXCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoidU4rajlYSnpvM0FQUWNieHBmRTRvb0pEMk5NTEl4SXpsejlpelVDOW1DSE5lODEyaVpIYW5KUHJBaEoxcnN3NFEydk5OeTNFLy9YMFNpRzhicjFWamc9PSIsInQiOiJGdGVNYWxuL29WYjNPM2ZwcVpoMk9OdldOVkxQdkxYM2NISlJKZ0dNbDBPNTJNWXFERTFiNzBDRTdTam56SkNoYVcyOUlFYWNUZ3ppdEpKdmdZRENrdz09In0=
  Content: {"blindedPaymentToken":"6lmhBmyjlqWN6mB0L6IIFL5fUbHOq3Mhz/e2dPSGcQA=","buildChannel":"release","countryCode":"US","creativeInstanceId":"0b9dd31f-02a0-43ae-bd50-5b19222871d6","experiment":{},"payload":{},"platform":"macos","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[36894:775:0315/122134.191415:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event

Verification passed on


Brave | 1.21.77 Chromium: 89.0.4389.90 (Official Build) (64-bit)
-- | --
Revision | 62eb262cdaae9ef819aadd778193781455ec7a49-refs/branch-heads/4389@{#1534}
OS | Windows 10 OS Version 2004 (Build 19041.867)


Verified scenarios outlined under brave/brave-core#8086 (comment) by @kjozwiak

Clean profile
  • ensured that enabling rewards via brave://rewards using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that enabling rewards via the rewards panel using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that the ads/a-c onboarding panel has Maximum number of ads displayed selected as 5 as the default selection
brave://rewards onboarding panel onboarding
image image
  • ensured that selecting another value via the ads/a-c onboarding panel correctly sets Maximum number of ads displayed
  • ensured that restarting Brave several times correctly saves the Maximum number of ads displayed state keeps what the user has selected (or default value)
  • ensured that Preferences via .../Application Support/BraveSoftware/Brave-Browser/Default preference file is correctly being updated. Example:

Changing via rewards panel:

"brave_ads":{
"ads_per_hour":"3"
brave_ads":
{"ads_per_hour":"2",
  • ensured that viewing a NTP SI works as expected and brave://rewards is updated correctly:
[16620:22452:0315/225629.629:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 9b5283d4-9de6-42a5-bd92-0a10c80efc67 and creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[16620:22452:0315/225629.629:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3
[16620:22452:0315/225629.631:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[16620:22452:0315/225629.639:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[16620:22452:0315/225629.639:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[16620:22452:0315/225629.640:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/ff0c5b29-7c19-4eab-8012-97d1d143a011/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiMGwwTGtiT3orK09jQkZqdkJoaHJYdlBOUDczN2cxN0NuUkE3ZDZIL2duQT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjVlMWYwZWFlLWZiNjQtNDRhZC04ZTNmLWYyZTE3MDZmNzBhM1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJuWHhHbXVDUWNvYWVvSUVlNjYyek5FajJ1TlNIc3JWcDdKd1kwaWhld2pYQWc2R1RoTVYxbmRmZDAzQ0VOTEtCNmtVRHpuTE1YbHVQYVRkOHBiRFB2QT09IiwidCI6IllQNXFpekZHZ0phT2FoZDdzczAwaUhMQXJRTUc1L2hpbmxSbzhNc3UyMmlweTRreGJGYUtaUCtJc1hRYkw3c0dSM25mTHkxYVZubGpoSHBKT0g5eWVRPT0ifQ==
  Content: {"blindedPaymentToken":"0l0LkbOz++OcBFjvBhhrXvPNP737g17CnRA7d6H/gnA=","buildChannel":"release","countryCode":"US","creativeInstanceId":"5e1f0eae-fb64-44ad-8e3f-f2e1706f70a3","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[16620:22452:0315/225629.643:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected and brave://rewards is updated correctly:
[7952:24640:0315/224933.288:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 246cc9b5-d214-4d9d-aaf2-3be29ff52793 and creative instance id c230af04-6a0c-4666-8b49-5ec5ffeabf58
[7952:24640:0315/224933.289:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id c230af04-6a0c-4666-8b49-5ec5ffeabf58
[7952:24640:0315/224933.289:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[7952:24640:0315/224933.290:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[7952:24640:0315/224933.291:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[7952:24640:0315/224933.291:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a3fb3698-60dd-4b21-8e09-3417c31acf6f/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiSm1pTWl3NW04cDY4aGNtSUpTMGZKL2s1dUFuVy9qUkZIS0dyaU5oM2JWST1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImMyMzBhZjA0LTZhMGMtNDY2Ni04YjQ5LTVlYzVmZmVhYmY1OFwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiI1MW43RDRIZlc1K2lEK0hEY3ZuU2s3NWJKcXNzQzdOejAxbXJlZ1ZPOXRKSFJBak1qWDl0dk1uSUF0YnJvOUc2WmszOGowNzlBQzc0cEF1dHJyUE9RZz09IiwidCI6ImVNWGVuOHpLVEtqdVpxdDJVZjdRc3poOXFRdmxIdjlCZm1TeVdCOS9HcVRjcWJWcVhvUkVRMytTaEJBam85VHlhSHNkQjNXZEZESUk0R09oSmo5YmNRPT0ifQ==
  Content: {"blindedPaymentToken":"JmiMiw5m8p68hcmIJS0fJ/k5uAnW/jRFHKGriNh3bVI=","buildChannel":"release","countryCode":"US","creativeInstanceId":"c230af04-6a0c-4666-8b49-5ec5ffeabf58","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[7952:24640:0315/224933.312:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event
brave://rewards Ads panel Ad History NTP Widget
image image image
Upgraded Profile (default value not modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • ensured that Maximum number of ads displayed was set to 2 (previous default)
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating
  • ensured that Maximum number of ads displayed was changed to 5
  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[2492:16620:0315/223951.848:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid e418495d-1f51-4a6b-ad55-cea8ca474bde and creative instance id 4fb71b39-5a8d-4259-a9de-51250075c158
[2492:16620:0315/223951.848:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 4fb71b39-5a8d-4259-a9de-51250075c158
[2492:16620:0315/223951.852:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[2492:16620:0315/223951.859:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[2492:16620:0315/223951.859:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[2492:16620:0315/223951.861:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/92dc02a9-631f-41f6-9a0d-a7fca80fbe75/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiVERiUklkTzRQM0p0MUVhZFN0cG1BQXNhZ0d3KzFGcThHWEp6RnNIT01TUT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjRmYjcxYjM5LTVhOGQtNDI1OS1hOWRlLTUxMjUwMDc1YzE1OFwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJTOHFxeGg4bHdrVi9HaXpkcXQwLzhxS3JjSkxJQVpWdWlMUTVhcDFTQUFEeWI5bUp3SHhyMUU3S2VZcktwL3dDMjA2TDQ2N1FFR1Q2VktDR2luL3ZMQT09IiwidCI6Ik9qVGt4MXMxRmRsbzVUbFg2YzBIYmQzZjNOVnZOYXp3SXhXQ00vSDBrbjZZWjZwelEwTXc3Z1J6bjJiNXViSXgyV05YbzE4UjdwN0ZaV09SVlVPZmlRPT0ifQ==
  Content: {"blindedPaymentToken":"TDbRIdO4P3Jt1EadStpmAAsagGw+1Fq8GXJzFsHOMSQ=","buildChannel":"release","countryCode":"US","creativeInstanceId":"4fb71b39-5a8d-4259-a9de-51250075c158","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[2492:16620:0315/223951.867:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[7952:24640:0315/224933.288:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 246cc9b5-d214-4d9d-aaf2-3be29ff52793 and creative instance id c230af04-6a0c-4666-8b49-5ec5ffeabf58
[7952:24640:0315/224933.289:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id c230af04-6a0c-4666-8b49-5ec5ffeabf58
[7952:24640:0315/224933.289:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[7952:24640:0315/224933.290:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[7952:24640:0315/224933.291:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[7952:24640:0315/224933.291:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/a3fb3698-60dd-4b21-8e09-3417c31acf6f/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiSm1pTWl3NW04cDY4aGNtSUpTMGZKL2s1dUFuVy9qUkZIS0dyaU5oM2JWST1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImMyMzBhZjA0LTZhMGMtNDY2Ni04YjQ5LTVlYzVmZmVhYmY1OFwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiI1MW43RDRIZlc1K2lEK0hEY3ZuU2s3NWJKcXNzQzdOejAxbXJlZ1ZPOXRKSFJBak1qWDl0dk1uSUF0YnJvOUc2WmszOGowNzlBQzc0cEF1dHJyUE9RZz09IiwidCI6ImVNWGVuOHpLVEtqdVpxdDJVZjdRc3poOXFRdmxIdjlCZm1TeVdCOS9HcVRjcWJWcVhvUkVRMytTaEJBam85VHlhSHNkQjNXZEZESUk0R09oSmo5YmNRPT0ifQ==
  Content: {"blindedPaymentToken":"JmiMiw5m8p68hcmIJS0fJ/k5uAnW/jRFHKGriNh3bVI=","buildChannel":"release","countryCode":"US","creativeInstanceId":"c230af04-6a0c-4666-8b49-5ec5ffeabf58","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[7952:24640:0315/224933.312:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event

Changed the default to 4 from 5 after upgrading to 1.21.77 CR: 89.0.4389.90 and ensured that Preference via .../Application Support/BraveSoftware/Brave-Browser/Default was correctly updated:

"brave_ads":
{"ads_per_hour":"4"

Upgraded Profile (default value modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • changed Maximum number of ads displayed to 3
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating
  • ensured that Maximum number of ads displayed was still selected as 3
  • endured that Preference via .../Application Support/BraveSoftware/Brave-Browser/Default was correctly still displaying the following:
    "brave_ads": {
      "ads_per_hour": "3",
  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[24808:19712:0315/230653.780:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 8637f540-db74-4871-b0ed-dc26050c26cc and creative instance id 4fb71b39-5a8d-4259-a9de-51250075c158
[24808:19712:0315/230653.781:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 4fb71b39-5a8d-4259-a9de-51250075c158
[24808:19712:0315/230653.784:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[24808:19712:0315/230653.792:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[24808:19712:0315/230653.793:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[24808:19712:0315/230653.794:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/b8344ee0-8e20-45b3-962c-5fea4dc357b9/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiWkRkbjI4ZEFBbng3VDBZNkRjczM0NzVRYmw3UktFSGM0VU1BVWUyZHdocz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjRmYjcxYjM5LTVhOGQtNDI1OS1hOWRlLTUxMjUwMDc1YzE1OFwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJBUjd0cnNraXpOcjl6cFg4MTZ2OGF0YzdDdTFTSmFHYXp1TlY1UFB1cXlLZnpmVGNKVHd1ZFpDM3FBVHJtcCtjbDlLSHVMamF2WXBqV1RZbUZ4U1Aydz09IiwidCI6ImJvcU1hVHZvVjJXcXFRM3g3bXV1SnFYekJPM3k1dmFldElxWlBIRjdWaG5SV1JNSUdDZVBCWTFmUVhLRjdockh4WXU0RjFIa04xaXlad0l4ZTBrY2ZBPT0ifQ==
  Content: {"blindedPaymentToken":"ZDdn28dAAnx7T0Y6Dcs3475Qbl7RKEHc4UMAUe2dwhs=","buildChannel":"release","countryCode":"US","creativeInstanceId":"4fb71b39-5a8d-4259-a9de-51250075c158","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[24808:19712:0315/230653.796:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[24808:19712:0315/230745.289:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid e4ace316-8fe9-4988-aa57-74fd47cdb91b and creative instance id fa0952a1-46c6-4316-a924-591a6a75cd1e
[24808:19712:0315/230745.290:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id fa0952a1-46c6-4316-a924-591a6a75cd1e
[24808:19712:0315/230745.291:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[24808:19712:0315/230745.298:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[24808:19712:0315/230745.299:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[24808:19712:0315/230745.300:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/da354de2-ed3b-41dd-b45c-5207d4a1f23a/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiSmdMSVVxNTdlVGx2K1djTWVEbk5YN2NQeGl6V09GWHVldW02T1Fkc3kwOD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlVTXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImZhMDk1MmExLTQ2YzYtNDMxNi1hOTI0LTU5MWE2YTc1Y2QxZVwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcIndpbmRvd3NcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJhRDZSRkRDelIvUWJjY3V4YXhzSlY4L1R0TFlqQ0hEMXl1a3FpbWlqVjA3MEVrMmhmQWthVmVqRG5sZ3E5d0IwTjUrOUhCeGZGUGlNLy9UUkhuWGs0QT09IiwidCI6IlYwWUNyRk4wanhkbEJXVUZ1NzYyQzJraXpkdTBnQ25hTlVGdHp5enFDWFpDWmYvdjlwTkZXUVJxbVFhTVdsTFJlcEtEUGdVemZ4UUpMWTVVWVErV0JnPT0ifQ==
  Content: {"blindedPaymentToken":"JgLIUq57eTlv+WcMeDnNX7cPxizWOFXueum6OQdsy08=","buildChannel":"release","countryCode":"US","creativeInstanceId":"fa0952a1-46c6-4316-a924-591a6a75cd1e","experiment":{},"payload":{},"platform":"windows","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[24808:19712:0315/230745.320:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event


Verification passed on

Brave 1.21.77 Chromium: 89.0.4389.90 (Official Build) (64-bit)
Revision 62eb262cdaae9ef819aadd778193781455ec7a49-refs/branch-heads/4389@{#1534}
OS Ubuntu 18.04 LTS

Verified scenarios outlined under brave/brave-core#8086 (comment) by @kjozwiak

Clean profile
  • ensured that enabling rewards via brave://rewards using a new profile correctly sets Maximum number of ads displayed to 5 as default

  • ensured that enabling rewards via the rewards panel using a new profile correctly sets Maximum number of ads displayed to 5 as default

  • ensured that the ads/a-c onboarding panel has Maximum number of ads displayed selected as 5 as the default selection
    image
    image

  • ensured that selecting another value via the ads/a-c onboarding panel correctly sets Maximum number of ads displayed

  • ensured that restarting Brave several times correctly saves the Maximum number of ads displayed state keeps what the user has selected (or default value)

  • ensured that Preferences via ~/Library/Application Support/BraveSoftware/Brave-Browser/Default is correctly being updated.
    image

  • ensured that viewing a NTP SI works as expected and brave://rewards is updated correctly:

[18288:18288:0315/172834.053135:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 4ce3959d-baa9-42fc-8035-cee191253b4a and creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[18288:18288:0315/172834.054307:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[18288:18288:0315/172834.054929:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[18288:18288:0315/172834.055682:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[18288:18288:0315/172834.055855:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[18288:18288:0315/172834.056025:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/ee95be3f-4346-4021-8a3b-3e725214321c/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiK3BuWjNpalYvQ1FuczFNUjJBdGR4cFlsK0t5Y2l3aTJaUkFMKzBOMkhXWT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjk1N2JjM2UyLThmOTMtNDNjMy1iZmE4LTRmMzU5MGMzOTU4N1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiSUFLSFhkaUZFaTlteTJDUVh4Nys5NUNoMFBRTTY1R3VML0pJS3NJdmRHY2R4dmVQZWNOTmVHajZCVk5nLzVhem1hWTVBS0FnK0dhYXA3OFY4S09vU0E9PSIsInQiOiI2QXFnVVFsckEyaU9PNzBwNzF2ejRwbExiV2RqeDB0OWFUT3NUMDlJMlg3OEpvYW5Mckp5M0lxT0x6eFpXY0ZOSHVNZE0vVkJiZ2U1dlh3OE9heHJUUT09In0=
  Content: {"blindedPaymentToken":"+pnZ3ijV/CQns1MR2AtdxpYl+Kyciwi2ZRAL+0N2HWY=","buildChannel":"release","countryCode":"PL","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587","experiment":{},"payload":{},"platform":"linux","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[18288:18288:0315/172834.062598:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event

  • ensured that viewing an ad notification worked as expected and brave://rewards is updated correctly:
[20076:20076:0315/174449.187430:VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
  uuid: 48e7f483-c5d7-4c37-842e-031ff438d18b
  creativeInstanceId: 895d0021-ca3e-44ae-aa34-e49bc160fd36
  creativeSetId: c7aab445-f8f6-483b-8d41-cd04989b477c
  campaignId: 679274fc-3e43-40cf-8d4b-feb177578361
  segment: untargeted
  title: Masz dość szpiega-Gmaila?
  body: Wypróbuj ProtonMail, pocztę bezpieczną i prywatną.
  targetUrl: https://go.getproton.me/aff_c?offer_id=15&aff_id=1397&url_id=65
[20076:20076:0315/174449.192290:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 48e7f483-c5d7-4c37-842e-031ff438d18b and creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[20076:20076:0315/174449.204218:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[20076:20076:0315/174449.806093:VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id babe4c7c-68c9-428c-a4a5-b178c5570ac1, creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36 and view
[20076:20076:0315/174449.806795:VERBOSE1:confirmations.cc(245)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 2 unblinded payment tokens

brave://rewards Ads panel Ad History NTP Widget
image image image
Upgraded Profile (default value not modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • ensured that Maximum number of ads displayed was set to 2 (previous default)
    image
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating
  • ensured that Maximum number of ads displayed was changed to 5
  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[20708:20708:0315/175837.596524:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 3456bb5c-ac45-49a2-9137-6440c628851d and creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[20708:20708:0315/175837.596648:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[20708:20708:0315/175837.596706:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[20708:20708:0315/175837.596797:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[20708:20708:0315/175837.596822:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[20708:20708:0315/175837.596855:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/bf1023ab-c6b1-4417-bde2-b47dc39444ad/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiem1kZU1vdWdFZ1NBcVR6YXpIaXZrbGU3b1pRYU1PZ1VPbExSYWJ4ckhtTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjk1N2JjM2UyLThmOTMtNDNjMy1iZmE4LTRmMzU5MGMzOTU4N1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiaExjUkJPa2N4RTZJRGxnTTIyWVhRVTNpRFBPbitvOHpXb1pINXJqZ2Y1dDZyVUdPaWNLZmk0dTViay94YlloRmZuNlFaNGY0aEZWNXVFRVlXaEpUL0E9PSIsInQiOiI5RnpKVmx4SUMxMXp2VmlhSHpJdHZYTkUzQXJ5QWIwWG5YQytRUDJYUVBFdzBlSEVGbFYwVUtuMWJnRzYvYUZXVWc1aEgzNFNlWlBTN2ZIck1iRjRiUT09In0=
  Content: {"blindedPaymentToken":"zmdeMougEgSAqTzazHivkle7oZQaMOgUOlLRabxrHmM=","buildChannel":"release","countryCode":"PL","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587","experiment":{},"payload":{},"platform":"linux","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[20708:20708:0315/175837.605958:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event

  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[20708:20708:0315/180109.883539:VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
  uuid: a715f43f-5619-4993-94c3-8b16d850ce25
  creativeInstanceId: 895d0021-ca3e-44ae-aa34-e49bc160fd36
  creativeSetId: c7aab445-f8f6-483b-8d41-cd04989b477c
  campaignId: 679274fc-3e43-40cf-8d4b-feb177578361
  segment: untargeted
  title: Masz dość szpiega-Gmaila?
  body: Wypróbuj ProtonMail, pocztę bezpieczną i prywatną.
  targetUrl: https://go.getproton.me/aff_c?offer_id=15&aff_id=1397&url_id=65
[20708:20708:0315/180109.884357:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid a715f43f-5619-4993-94c3-8b16d850ce25 and creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[20708:20708:0315/180109.884593:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[20708:20708:0315/180109.884796:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[20708:20708:0315/180109.884853:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[20708:20708:0315/180109.884900:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[20708:20708:0315/180109.885004:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/f082db06-deb7-42ac-91f3-3cfd016e91ce/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiZUhqOExJVkZlczRpbTA1eDVTYStZclh0RzErRVNqSVVRckp5dUNRRUp5OD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjg5NWQwMDIxLWNhM2UtNDRhZS1hYTM0LWU0OWJjMTYwZmQzNlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiR011Wmw5cVRHaXp1VEtqSmRrTFd0Q3lRN1FYN3R3WGhTanFlUWoxb1JDWDNQTFl1SjJHcXhwclhQaW9RZU9WOXREUldrWkZodG95UVh2c2N2UXRaQWc9PSIsInQiOiJGbzdJQWVLMGovbHhYaU5meGpoVzYybDhGbjYyd1JIOUVXQ1dlUm1oTHFkZDlvQUl5UC9LV2c4QU11cWZmcGFDR2h6OHdMRW1kanFvNGo0NzNEdDM1UT09In0=
  Content: {"blindedPaymentToken":"eHj8LIVFes4im05x5Sa+YrXtG1+ESjIUQrJyuCQEJy8=","buildChannel":"release","countryCode":"PL","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36","experiment":{},"payload":{},"platform":"linux","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[20708:20708:0315/180109.913803:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event
[20708:20708:0315/180110.230604:VERBOSE1:redeem_unblinded_token.cc(81)] OnCreateConfirmation
[20708:20708:0315/180110.230794:VERBOSE6:redeem_unblinded_token.cc(83)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/f082db06-deb7-42ac-91f3-3cfd016e91ce/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiZUhqOExJVkZlczRpbTA1eDVTYStZclh0RzErRVNqSVVRckp5dUNRRUp5OD1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjg5NWQwMDIxLWNhM2UtNDRhZS1hYTM0LWU0OWJjMTYwZmQzNlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiR011Wmw5cVRHaXp1VEtqSmRrTFd0Q3lRN1FYN3R3WGhTanFlUWoxb1JDWDNQTFl1SjJHcXhwclhQaW9RZU9WOXREUldrWkZodG95UVh2c2N2UXRaQWc9PSIsInQiOiJGbzdJQWVLMGovbHhYaU5meGpoVzYybDhGbjYyd1JIOUVXQ1dlUm1oTHFkZDlvQUl5UC9LV2c4QU11cWZmcGFDR2h6OHdMRW1kanFvNGo0NzNEdDM1UT09In0=
  Response Status Code: 201
  Response: {"id":"f082db06-deb7-42ac-91f3-3cfd016e91ce","payload":{},"createdAt":"2021-03-15T17:02:11.487Z","type":"view","modifiedAt":"2021-03-15T17:02:11.487Z","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36"}
[20708:20708:0315/180110.231038:VERBOSE1:redeem_unblinded_token.cc(103)] FetchPaymentToken
[20708:20708:0315/180110.231140:VERBOSE2:redeem_unblinded_token.cc(104)] GET /v1/confirmation/{confirmation_id}/paymentToken
[20708:20708:0315/180110.231253:VERBOSE5:redeem_unblinded_token.cc(108)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/f082db06-deb7-42ac-91f3-3cfd016e91ce/paymentToken
  Method: BraveAdsUrlRequestMethod::GET
[20708:20708:0315/180110.544587:VERBOSE1:redeem_unblinded_token.cc(119)] OnFetchPaymentToken
[20708:20708:0315/180110.544770:VERBOSE6:redeem_unblinded_token.cc(121)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/f082db06-deb7-42ac-91f3-3cfd016e91ce/paymentToken
  Response Status Code: 200
  Response: {"id":"f082db06-deb7-42ac-91f3-3cfd016e91ce","createdAt":"2021-03-15T17:02:11.487Z","type":"view","modifiedAt":"2021-03-15T17:02:11.520Z","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"LGSVmo4yaZ0zb+1TvvS1e38PYR3ixmCT7NnxheweXQrWUpExRKB4SYFEujKWQcRfm3bzKeXIMsU3ErrdcfgVCA==","signedTokens":["wmtNdLARWQJNOa1+AQRzeAYpklpKe81umqeEXztPLRU="]}}
[20708:20708:0315/180110.545733:VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id f082db06-deb7-42ac-91f3-3cfd016e91ce, creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36 and view
[20708:20708:0315/180110.546474:VERBOSE1:confirmations.cc(245)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 2 unblinded payment tokens

Upgraded Profile (default value modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards

  • changed Maximum number of ads displayed to 3

  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated

  • updated to 1.21.77 CR: 89.0.4389.90

  • ensured that Estimated rewards pending, Ads received this month & 7-day ads history retained previous history after updating

  • ensured that Maximum number of ads displayed was still selected as 3
    image

  • ensured that viewing a NTP SI works as expected after upgrading to 1.21.77 CR: 89.0.4389.90:

[21296:21296:0315/180947.697435:VERBOSE3:new_tab_page_ad_event_viewed.cc(24)] Viewed new tab page ad with uuid 9ecd7fb8-badf-4b62-8454-d1ba50ace31e and creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[21296:21296:0315/180947.698346:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587
[21296:21296:0315/180947.698774:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[21296:21296:0315/180947.698836:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[21296:21296:0315/180947.698874:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[21296:21296:0315/180947.699023:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiTXQ0cCtodGVPWmtxam95SGlmTGUwMnU0dFMyUlVzQk1mY1RWTjZYRUxRTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjk1N2JjM2UyLThmOTMtNDNjMy1iZmE4LTRmMzU5MGMzOTU4N1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiSFRNYlc2WkEvYmhna0xNQlBhWk9WYmRHQWdCMU9kTFBZQVUwTDFCaUQ1VmtXTHQ1akRmTW8zaHlBR3BxK2VzdFB1blVPVE9zRGJUQkNyQmlsOUFERXc9PSIsInQiOiJRdDNWZFdzbVVraDJFTDQ5NjFReWNKL0llR3FhaVFHNWhBYXJwRWpDSUxpTHh2VlR1b29IM0kzTjRJMUlCSTRVeXZzUWJmSkE4T3lVOThXazNlUm40UT09In0=
  Content: {"blindedPaymentToken":"Mt4p+hteOZkqjoyHifLe02u4tS2RUsBMfcTVN6XELQM=","buildChannel":"release","countryCode":"PL","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587","experiment":{},"payload":{},"platform":"linux","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[21296:21296:0315/180947.710019:VERBOSE6:new_tab_page_ad_event_viewed.cc(33)] Successfully logged new tab page ad viewed event
[21296:21296:0315/180947.741958:VERBOSE2:tab_manager.cc(93)] Tab id 4 was updated
[21296:21296:0315/180948.002906:VERBOSE1:redeem_unblinded_token.cc(81)] OnCreateConfirmation
[21296:21296:0315/180948.003096:VERBOSE6:redeem_unblinded_token.cc(83)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiTXQ0cCtodGVPWmtxam95SGlmTGUwMnU0dFMyUlVzQk1mY1RWTjZYRUxRTT1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjk1N2JjM2UyLThmOTMtNDNjMy1iZmE4LTRmMzU5MGMzOTU4N1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiSFRNYlc2WkEvYmhna0xNQlBhWk9WYmRHQWdCMU9kTFBZQVUwTDFCaUQ1VmtXTHQ1akRmTW8zaHlBR3BxK2VzdFB1blVPVE9zRGJUQkNyQmlsOUFERXc9PSIsInQiOiJRdDNWZFdzbVVraDJFTDQ5NjFReWNKL0llR3FhaVFHNWhBYXJwRWpDSUxpTHh2VlR1b29IM0kzTjRJMUlCSTRVeXZzUWJmSkE4T3lVOThXazNlUm40UT09In0=
  Response Status Code: 201
  Response: {"id":"c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9","payload":{},"createdAt":"2021-03-15T17:10:49.293Z","type":"view","modifiedAt":"2021-03-15T17:10:49.293Z","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587"}
[21296:21296:0315/180948.003492:VERBOSE1:redeem_unblinded_token.cc(103)] FetchPaymentToken
[21296:21296:0315/180948.003638:VERBOSE2:redeem_unblinded_token.cc(104)] GET /v1/confirmation/{confirmation_id}/paymentToken
[21296:21296:0315/180948.003674:VERBOSE5:redeem_unblinded_token.cc(108)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9/paymentToken
  Method: BraveAdsUrlRequestMethod::GET
[21296:21296:0315/180948.047924:VERBOSE1:ads_impl.cc(152)] Visited URL is not supported
[21296:21296:0315/180948.243395:VERBOSE1:redeem_unblinded_token.cc(119)] OnFetchPaymentToken
[21296:21296:0315/180948.243442:VERBOSE6:redeem_unblinded_token.cc(121)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9/paymentToken
  Response Status Code: 200
  Response: {"id":"c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9","createdAt":"2021-03-15T17:10:49.293Z","type":"view","modifiedAt":"2021-03-15T17:10:49.301Z","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"if+0EBNHgF0rlTWW6FDotYZpQdALh1OI5tdUbEUG7Ask7f6bTAmZ0I2l5FjC/D7y2tt0LEvS4yCuUEKv+LEXBw==","signedTokens":["XpHJfaNLjay5UnzUKIIewFxsHjOyJ7g/Oj9WmgOhOC8="]}}
[21296:21296:0315/180948.243493:VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id c3d8866f-d0f7-42ac-9c01-844fb8c1f7a9, creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587 and view
  • ensured that viewing an ad notification worked as expected after upgrading to 1.21.77 CR: 89.0.4389.90:
[21296:21296:0315/181149.415604:VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
  uuid: c23733d5-7586-48cf-a57b-da939f16415a
  creativeInstanceId: 895d0021-ca3e-44ae-aa34-e49bc160fd36
  creativeSetId: c7aab445-f8f6-483b-8d41-cd04989b477c
  campaignId: 679274fc-3e43-40cf-8d4b-feb177578361
  segment: untargeted
  title: Masz dość szpiega-Gmaila?
  body: Wypróbuj ProtonMail, pocztę bezpieczną i prywatną.
  targetUrl: https://go.getproton.me/aff_c?offer_id=15&aff_id=1397&url_id=65
[21296:21296:0315/181149.415752:VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid c23733d5-7586-48cf-a57b-da939f16415a and creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[21296:21296:0315/181149.415951:VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36
[21296:21296:0315/181149.416055:VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
[21296:21296:0315/181149.416108:VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
[21296:21296:0315/181149.416151:VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
[21296:21296:0315/181149.416199:VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/d9b43d40-84bb-48d7-b90b-9bfe0e411cf8/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidGpreUpoRG9abFBtZ0hTQ0ZucS9JdkJtMElVMjdXL0Z1SitQK1FwaHhDbz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjg5NWQwMDIxLWNhM2UtNDRhZS1hYTM0LWU0OWJjMTYwZmQzNlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiZzhHY3JOTFVsL1QrMVFkTFE1WXBhZHFCaEd6YUdNNkJnRWxZbHI3YXo1OTBMMFFGNC9XeFBpcXd3WVk3bHRLYVNYRHlPNERYbVpERjhWdmZHZm5XUnc9PSIsInQiOiJ6b2NMb3ZZSUloKzZVVzEyR3grSXd1RmFTc0FrSVJ2dEg1eUdRcVpwUVVVQVQvd3Z4d3hRbkpCQjFVYURJNlBGamxncW1WaGtkbitTRi9vejQ4UlFPQT09In0=
  Content: {"blindedPaymentToken":"tjkyJhDoZlPmgHSCFnq/IvBm0IU27W/FuJ+P+QphxCo=","buildChannel":"release","countryCode":"PL","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36","experiment":{},"payload":{},"platform":"linux","type":"view"}
  Content Type: application/json
  Method: BraveAdsUrlRequestMethod::POST
[21296:21296:0315/181149.429870:VERBOSE6:ad_notification_event_viewed.cc(33)] Successfully logged ad notification viewed event
[21296:21296:0315/181149.545538:VERBOSE1:tab_manager.cc(56)] Browser window did enter background
[21296:21296:0315/181149.722346:VERBOSE1:redeem_unblinded_token.cc(81)] OnCreateConfirmation
[21296:21296:0315/181149.722402:VERBOSE6:redeem_unblinded_token.cc(83)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/d9b43d40-84bb-48d7-b90b-9bfe0e411cf8/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwidGpreUpoRG9abFBtZ0hTQ0ZucS9JdkJtMElVMjdXL0Z1SitQK1FwaHhDbz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIlBMXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjg5NWQwMDIxLWNhM2UtNDRhZS1hYTM0LWU0OWJjMTYwZmQzNlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImxpbnV4XCIsXCJ0eXBlXCI6XCJ2aWV3XCJ9Iiwic2lnbmF0dXJlIjoiZzhHY3JOTFVsL1QrMVFkTFE1WXBhZHFCaEd6YUdNNkJnRWxZbHI3YXo1OTBMMFFGNC9XeFBpcXd3WVk3bHRLYVNYRHlPNERYbVpERjhWdmZHZm5XUnc9PSIsInQiOiJ6b2NMb3ZZSUloKzZVVzEyR3grSXd1RmFTc0FrSVJ2dEg1eUdRcVpwUVVVQVQvd3Z4d3hRbkpCQjFVYURJNlBGamxncW1WaGtkbitTRi9vejQ4UlFPQT09In0=
  Response Status Code: 201
  Response: {"id":"d9b43d40-84bb-48d7-b90b-9bfe0e411cf8","payload":{},"createdAt":"2021-03-15T17:12:51.032Z","type":"view","modifiedAt":"2021-03-15T17:12:51.032Z","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36"}
[21296:21296:0315/181149.722501:VERBOSE1:redeem_unblinded_token.cc(103)] FetchPaymentToken
[21296:21296:0315/181149.722545:VERBOSE2:redeem_unblinded_token.cc(104)] GET /v1/confirmation/{confirmation_id}/paymentToken
[21296:21296:0315/181149.722566:VERBOSE5:redeem_unblinded_token.cc(108)] URL Request:
  URL: https://ads-serve.brave.com/v1/confirmation/d9b43d40-84bb-48d7-b90b-9bfe0e411cf8/paymentToken
  Method: BraveAdsUrlRequestMethod::GET
[21296:21296:0315/181149.952982:VERBOSE1:redeem_unblinded_token.cc(119)] OnFetchPaymentToken
[21296:21296:0315/181149.953173:VERBOSE6:redeem_unblinded_token.cc(121)] URL Response:
  URL: https://ads-serve.brave.com/v1/confirmation/d9b43d40-84bb-48d7-b90b-9bfe0e411cf8/paymentToken
  Response Status Code: 200
  Response: {"id":"d9b43d40-84bb-48d7-b90b-9bfe0e411cf8","createdAt":"2021-03-15T17:12:51.032Z","type":"view","modifiedAt":"2021-03-15T17:12:51.040Z","creativeInstanceId":"895d0021-ca3e-44ae-aa34-e49bc160fd36","paymentToken":{"publicKey":"oOJO/xLaCXGW6yhpeIfM4K1X2ln7sgdjTCTCHe8BugE=","batchProof":"F060IeP8NaJdjaT5dWHw3vxBtd0ofAssPisUk1/crQ/wPelrOkQLkX6v7XWKBk9XSjnnMcPyg+aMESZsTZNiDQ==","signedTokens":["0voEVuuo6ib8Sezy1jno6YLwI95Hi8OKx1+BU81R0mI="]}}
[21296:21296:0315/181149.953480:VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id d9b43d40-84bb-48d7-b90b-9bfe0e411cf8, creative instance id 895d0021-ca3e-44ae-aa34-e49bc160fd36 and view
[21296:21296:0315/181149.953642:VERBOSE1:confirmations.cc(245)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 2 unblinded payment tokens


@srirambv
Copy link
Contributor

srirambv commented Mar 15, 2021

Verification passed on OnePlus 6T with Android 10 running 1.21.77 x64 build

Clean Install
  • Verified ads is set to 5 in onboarding
  • Verified ads is set to be 5 per hour in ads settings
image image
  • Verified changing default value from 5 to other changes the ads per hour setting
  • Verified restarting the browser doesn't revert the setting back to 5
  • Verified viewing ad works as expected and logs capture view event
2021-03-16 16:40:53.056 27192-27192/? V/chromium: [VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
      uuid: 1c304979-bc3f-4e53-bac7-179822a70772
      creativeInstanceId: 30ecd70f-f56d-4745-a457-4035fcab54b6
      creativeSetId: 0a697a3b-233a-44bc-a337-e2441fb277a7
      campaignId: d4d0474c-277a-4714-b25d-7b484cdb580a
      segment: untargeted
      title: This is a test
      body: This is a test
      targetUrl: https://www.brave.com
2021-03-16 16:40:53.102 27192-27192/? V/chromium: [VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 1c304979-bc3f-4e53-bac7-179822a70772 and creative instance id 30ecd70f-f56d-4745-a457-4035fcab54b6
2021-03-16 16:40:53.102 27192-27192/? V/chromium: [VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 30ecd70f-f56d-4745-a457-4035fcab54b6
2021-03-16 16:40:53.103 27192-27192/? V/chromium: [VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
Upgraded Profile (default value not modified prior to upgrade)
  • Installed GPS build 1.21.76 x64 build and enabled rewards
  • Verified ads settings is set to 2 ads per hour
  • Updating to 1.21.77 x64 build updates the default ads value to 5 ads per hour
Default.value.upgrade.mp4
  • Verified ads show up on upgrade to 1.21.77 and logs capture the event
2021-03-16 16:50:51.049 32307-32307/? V/chromium: [VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
      uuid: 3a273b25-5940-4f88-afe0-473862dcedd3
      creativeInstanceId: ed6c467a-8643-42eb-a7cd-32e878fa3cd4
      creativeSetId: a9f0b49c-3298-4c1b-a8b5-76a71e8d7332
      campaignId: 0e70c893-b0c0-4dab-860d-7e65446f0f0f
      segment: untargeted
      title: This is a test
      body: This is a test
      targetUrl: https://www.brave.com
2021-03-16 16:50:51.083 32307-32307/? V/chromium: [VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 3a273b25-5940-4f88-afe0-473862dcedd3 and creative instance id ed6c467a-8643-42eb-a7cd-32e878fa3cd4
2021-03-16 16:50:51.083 32307-32307/? V/chromium: [VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id ed6c467a-8643-42eb-a7cd-32e878fa3cd4
Upgraded Profile (default value modified prior to upgrade)
  • Verified installing 1.21.76 and setting ads per hour to 4 works as expected
  • Verified upgrading to 1.21.77 x64 build retains the changes to ads per hour to be 4
Changed.value.upgrade.mp4
  • Verified ads show up on upgrade to 1.21.77 and logs capture the event

2021-03-16 17:02:10.422 5915-5915/? V/chromium: [VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
      uuid: 08aa59bc-d6c4-4ac5-b854-e34864ff8f3d
      creativeInstanceId: 30ecd70f-f56d-4745-a457-4035fcab54b6
      creativeSetId: 0a697a3b-233a-44bc-a337-e2441fb277a7
      campaignId: d4d0474c-277a-4714-b25d-7b484cdb580a
      segment: untargeted
      title: This is a test
      body: This is a test
      targetUrl: https://www.brave.com
2021-03-16 17:02:10.451 5915-5915/? V/chromium: [VERBOSE3:ad_notification_event_viewed.cc(24)] Viewed ad notification with uuid 08aa59bc-d6c4-4ac5-b854-e34864ff8f3d and creative instance id 30ecd70f-f56d-4745-a457-4035fcab54b6
2021-03-16 17:02:10.451 5915-5915/? V/chromium: [VERBOSE1:confirmations.cc(90)] Confirming view ad for creative instance id 30ecd70f-f56d-4745-a457-4035fcab54b6

Verification PASSED on Samsung Galaxy Tablet A running Android 10 using the following build:

1.21.77 CR: 89.0.4389.90
Clean Install
  • ensured that enabling rewards via brave://rewards using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that enabling rewards via the rewards panel using a new profile correctly sets Maximum number of ads displayed to 5 as default
  • ensured that the ads/a-c onboarding panel has Maximum number of ads displayed selected as 5 as the default selection
  • ensured that selecting another value via the ads/a-c onboarding panel correctly sets Maximum number of ads displayed
  • ensured that restarting Brave several times correctly saves the Maximum number of ads displayed state keeps what the user has selected (or default value)

Ensured that viewing a NTP SI works as expected and brave://rewards is updated correctly:

2021-03-15 14:34:38.730 25278-25278/? V/chromium: [VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
      URL: https://ads-serve.brave.com/v1/confirmation/b6b15ad2-9b5b-4d78-8f5a-8fd190e17f39/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiM0QzQnhHam4xN2krMlBneUo1L3lCYURmTVl3SkJyMjd5NkYzK015cmh3cz1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcImM2MzZmMDhhLTI5YzMtNDc4YS04MDFhLTAyYmY3NmY1NDBhZlwiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImFuZHJvaWRcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJ0TUxvdW96TXRaWW5WeGx4cXJqV0dXZGZGYnllRkdIWnFtekNoSWhKYWFCejJQVGVGMi9KRTV5eTlpRTRoWTU5QTJhNU1mZkFSZ0t2eVcxMDZwQnM5Zz09IiwidCI6ImpZOWN1NEh3REd1cUFuY2lBaXRROXlFVEdKNWdUZW91ckFVVUZ6TisvYlkvUmtUaDNLZE40Nk05QnJsVGthNFF6UlkxaGh0WkFubjlwZmtCTnNXOGpnPT0ifQ==
      Content: {"blindedPaymentToken":"3D3BxGjn17i+2PgyJ5/yBaDfMYwJBr27y6F3+Myrhws=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"c636f08a-29c3-478a-801a-02bf76f540af","experiment":{},"payload":{},"platform":"android","type":"view"}
      Content Type: application/json
      Method: BraveAdsUrlRequestMethod::POST
2021-03-15 14:34:39.118 25278-25278/? V/chromium: [VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id b6b15ad2-9b5b-4d78-8f5a-8fd190e17f39, creative instance id c636f08a-29c3-478a-801a-02bf76f540af and view

Ensured that viewing an ad notification worked as expected and brave://rewards is updated correctly:

2021-03-15 14:48:08.753 25278-25278/? V/chromium: [VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
      uuid: 05de2b18-5da7-4ad6-9595-ae17136e95bb
      creativeInstanceId: 8fa1262c-a7cc-426b-a025-6fe5b604acef
      creativeSetId: 07ab8bea-71cf-4536-8f42-015e18387868
      campaignId: adf1d7f9-71d3-4f86-b073-1d10abec02f6
      segment: technology & computing
      title: Bybit - Receive $600 Rewards
      body: Start Trading Cryptocurrencies Now
      targetUrl: https://www.bybit.com/register?medium=paid_banner&source=brave&channel=mkt_&campaign=600rewardshub&stage=4&content=en_push_4&dtpid=1614529476433
Upgraded Profile (default value not modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • ensured that Maximum number of ads displayed was set to 2 (previous default)
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated Brave using to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending & Ads received this month retained previous history after updating
  • ensured that Maximum number of ads displayed was changed to 5

Ensured that viewing a NTP SI works as expected and brave://rewards is updated correctly:

2021-03-15 15:04:49.697 3172-3172/? V/chromium: [VERBOSE1:redeem_unblinded_token.cc(49)] Redeem unblinded token
2021-03-15 15:04:49.697 3172-3172/? V/chromium: [VERBOSE1:redeem_unblinded_token.cc(63)] CreateConfirmation
2021-03-15 15:04:49.697 3172-3172/? V/chromium: [VERBOSE2:redeem_unblinded_token.cc(64)] POST /v1/confirmation/{confirmation_id}/{credential}
2021-03-15 15:04:49.697 3172-3172/? V/chromium: [VERBOSE5:redeem_unblinded_token.cc(68)] URL Request:
      URL: https://ads-serve.brave.com/v1/confirmation/a83632f9-28dd-4207-926a-755de8e4f663/eyJwYXlsb2FkIjoie1wiYmxpbmRlZFBheW1lbnRUb2tlblwiOlwiTmc1ZUtFNTN5Z0daYmdQeDNySGRONVh6S0VMZ1V1anFnM09pVTRpS3gwST1cIixcImJ1aWxkQ2hhbm5lbFwiOlwicmVsZWFzZVwiLFwiY291bnRyeUNvZGVcIjpcIkNBXCIsXCJjcmVhdGl2ZUluc3RhbmNlSWRcIjpcIjk1N2JjM2UyLThmOTMtNDNjMy1iZmE4LTRmMzU5MGMzOTU4N1wiLFwiZXhwZXJpbWVudFwiOnt9LFwicGF5bG9hZFwiOnt9LFwicGxhdGZvcm1cIjpcImFuZHJvaWRcIixcInR5cGVcIjpcInZpZXdcIn0iLCJzaWduYXR1cmUiOiJsY1ZXMXR5czlNdUp3WWZnN1Z1NjRzNy9LcE9OV09rZE91UUhLOEZVQmFwMVJnVjg5QXVYcWJjL2NCSkRXSFhtQmcxOERiS1lVV0VSZHJWeHMxVEYzdz09IiwidCI6IndnaERqZGJSSGxBRks2NUszV2JFZXpMT1lxbFdqMkVaZ0tZWkZId2xPTG5ESnVNenZrVlN3YnZPeCtMVm9mL0tnRmRPZm9idk50Ty90dkpHd2h6T3JRPT0ifQ==
      Content: {"blindedPaymentToken":"Ng5eKE53ygGZbgPx3rHdN5XzKELgUujqg3OiU4iKx0I=","buildChannel":"release","countryCode":"CA","creativeInstanceId":"957bc3e2-8f93-43c3-bfa8-4f3590c39587","experiment":{},"payload":{},"platform":"android","type":"view"}
      Content Type: application/json
      Method: BraveAdsUrlRequestMethod::POST
2021-03-15 15:04:50.110 3172-3172/? V/chromium: [VERBOSE1:confirmations.cc(224)] Successfully redeemed unblinded token with confirmation id a83632f9-28dd-4207-926a-755de8e4f663, creative instance id 957bc3e2-8f93-43c3-bfa8-4f3590c39587 and view
2021-03-15 15:04:50.112 3172-3172/? V/chromium: [VERBOSE1:confirmations.cc(245)] Added 1 unblinded payment token with an estimated redemption value of 0.01 BAT, you now have 4 unblinded payment tokens

Ensured that viewing an ad notification worked as expected and brave://rewards is updated correctly:

2021-03-15 15:36:10.763 3172-3172/? V/chromium: [VERBOSE1:ad_notification_serving.cc(100)] Ad notification delivered:
      uuid: ff6265ed-6448-4e66-a890-c76bdcfe3ea8
      creativeInstanceId: 7f548020-1d9e-445f-9569-510f0ab107c2
      creativeSetId: 10e18661-afcd-44bc-8ed4-6d9771687a40
      campaignId: 8f19a586-122b-4111-ab21-c417f13a7df2
      segment: technology & computing
      title: Coinsmart.com
      body: Get $30 in BTC to try CoinSmart today. #1 Canadian Exchange.
      targetUrl: https://www.coinsmart.com/bravecrypto/?utm_source=brave&utm_medium=cpc&utm_campaign=brave_sept
Upgraded Profile (default value not modified prior to upgrade)
  • installed 1.21.76 CR: 89.0.4389.86 and enabled rewards
  • changed Maximum number of ads displayed to 3
  • viewed a NTP SI & ad notification and ensured that brave://rewards was correctly updated
  • updated Brave to 1.21.77 CR: 89.0.4389.90
  • ensured that Estimated rewards pending & Ads received this month retained previous history after updating
  • ensured that Maximum number of ads displayed was still selected as 3

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

Successfully merging a pull request may close this issue.

6 participants