Test that Brave News Display Ads has OS-level targeting
See original GitHub issueDescription
Test that on specific creatives (via creativeSet targeting) only render on their respectively targeted operating system
Steps to Reproduce
For each operating system:
- Launch Brave Browser with staging catalog
- Opt in to Brave News
- Scroll until you see the Brave News Display Ad (Hamster)
- Confirm that this Ad is of the correct creativeInstanceId (see below for table of creativeInstance/os relationship). The Ad description text will also indicate os-target. ex.
Fung Brave News Inline Display Ad - mac/linux
- Confirm that you do not see Ads with creativeInstanceIds for other os-targets
Actual result:
Expected result:
Brave News Display Ads should only render ads with creativeInstanceId (description text as proxy) for it’s targeted operating system.
Reproduces how often:
Should be easy to reproduce. If not, reach out to @iambrianfung and he can adjust the frequency capping.
Desktop Brave version:
Android Device details:
- Install type (ARM, x86):
- Device type (Phone, Tablet, Phablet):
- Android version:
Version/Channel Information:
All Channels
Other Additional Information:
- Does the issue resolve itself when disabling Brave Shields?
- Does the issue resolve itself when disabling Brave Rewards?
- Is the issue reproducible on the latest version of Chrome?
Miscellaneous Information:
creativeInstanceId | creativeSetId | name
--------------------------------------+--------------------------------------+---------
e4958d00-e35c-4134-a408-1fbcf274d5ae | 8b848823-c47f-43de-a753-2efa8dea6863 | macos
e4958d00-e35c-4134-a408-1fbcf274d5ae | 8b848823-c47f-43de-a753-2efa8dea6863 | linux
cbe9f40d-257f-429c-939c-39f3d05a0372 | 59ae2407-51ae-48f6-9d67-6ae234319181 | ios
cbe9f40d-257f-429c-939c-39f3d05a0372 | 59ae2407-51ae-48f6-9d67-6ae234319181 | android
fe7e925e-5490-431b-b788-4c64f5543e0d | f1886272-e83d-4efb-b53c-72a1c79ae0b3 | windows
Issue Analytics
- State:
- Created 2 years ago
- Comments:7
Top Results From Across the Web
Brave Ads FAQ - Brave Help Center
Below is a list of commonly asked questions related to the Brave ads platform. How are “Brave Ads” different from ads I see...
Read more >Major changes to the digital ads landscape | Brave Browser
The Brave Browser blocks third-party trackers, cookies, and ads by default—helping privacy-conscious users (who are becoming the norm) become ...
Read more >Ad formats | Brave Browser
Brave News is a private, customizable news feed that appears in every new tab page of the Brave browser. This news feed can...
Read more >Google ads alternatives - Brave Browser
The Brave Ads server creates a catalog of ads and targeting parameters, which is downloaded to the Brave browser on a user's device....
Read more >Brave News Ad Unit
Both Brave News ad units are engineered for viewability. Viewable Inventory. • In addition to whether the ad was viewed, Brave provides a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@btlechowski agreed as it works off same code base as all other creatives. Thanks
Verification passed on
catalog 19386.txt
From 3 ads, only mac/linux ad was chosen and shown
Ads from windows and android/ios are not shown