-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[P3A] New question about Search providers #18224
[P3A] New question about Search providers #18224
Comments
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Keep track of the previous default search engine url. The event the tracker observes only indicates something has changed, and by then the previous state is no longer accessible; we need this to correctly mark the transition in our matrix, separate from whatever the original default was at startup. Move the actual record step into an object method so it can access the saved previous default. This simplifies calling it at startup to set the initial kNoSwitch answer. Note: this means we only report a change if the ping is sent from the same application instance. We don't reset to kNoSwitch at the end of the weekly sample cadence, and restarting the browser always resets. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Keep track of the previous default search engine url. The event the tracker observes only indicates something has changed, and by then the previous state is no longer accessible; we need this to correctly mark the transition in our matrix, separate from whatever the original default was at startup. Move the actual record step into an object method so it can access the saved previous default. This simplifies calling it at startup to set the initial kNoSwitch answer. Note: this means we only report a change if the ping is sent from the same application instance. We don't reset to kNoSwitch at the end of the weekly sample cadence, and restarting the browser always resets. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Keep track of the previous default search engine url. The event the tracker observes only indicates something has changed, and by then the previous state is no longer accessible; we need this to correctly mark the transition in our matrix, separate from whatever the original default was at startup. Move the actual record step into an object method so it can access the saved previous default. This simplifies calling it at startup to set the initial kNoSwitch answer. Note: this means we only report a change if the ping is sent from the same application instance. We don't reset to kNoSwitch at the end of the weekly sample cadence, and restarting the browser always resets. Closes brave/brave-browser#18224
Add a P3A probe to record when the default search engine is changed, and whether it's a transition between Brave Search or one of the other major services. This helps understand what options are seem better to users. Keep track of the previous default search engine url. The event the tracker observes only indicates something has changed, and by then the previous state is no longer accessible; we need this to correctly mark the transition in our matrix, separate from whatever the original default was at startup. Move the actual record step into an object method so it can access the saved previous default. This simplifies calling it at startup to set the initial kNoSwitch answer. Note: this means we only report a change if the ping is sent from the same application instance. We don't reset to kNoSwitch at the end of the weekly sample cadence, and restarting the browser always resets. Closes brave/brave-browser#18224
Verified passed with
Verified test plan from brave/brave-core#10300 in US region Brave is default (did not switch) - PASSED
Switch from Brave to DDG - PASSED
Switch from DDG to Brave - PASSED
Switch from Brave to Ecosia - PASSED
Switch from Ecosia to Startpage - PASSED
Switch from Startpage to Brave - PASSED
Verification passed on
Verified test plan from brave/brave-core#10300 in FR region New UserClean profile, default SE is brave - PASSED
Clean profile, default is Brave, switch to Google - PASSED
Clean profile, default is Brave, switch to Google and again switch back to Brave- PASSED
Clean profile, default is Brave, switch to DDG - PASSED
Clean profile, default is Brave, switched to Other (NOT Google OR DDG) - PASSED
Clean profile, default is Brave, switch to Other (NOT Google OR DDG), switched to Brave- PASSED
Clean profile, default to Other (not Brave), switched to Other (not Brave)- PASSED
Existing userDefault was not Brave, did not switch - PASSED
Default was Brave, switched to Google - PASSED
Default was Brave, switched to Other (NOT Google OR DDG) - PASSED
Verified passed with
Verified test plan from brave/brave-core#10300 in CAN region Brave is default (did not switch) - PASSED
Switch from Google to Brave - PASSED
Switch from Brave to DDG - PASSED
Switch from DDG to Brave - PASSED
Switch from Brave to Ecosia - PASSED
|
Verification passed on Oppo Reno 5 with Android 11 running 1.31.88 x64 build
|
Question:
Did you switch search engines?
Answers:
(0) Default was not Brave, did not switch(1) Default was Brave, did not switch(0) Did not switch
(1) Default was Brave, switched to Google
(2) Default was Brave, switched to DDG
(3) Default was Brave, switched to Other (NOT Google OR DDG)
(4) Default was Google, switched to Brave
(5) Default was DDG, switched to Brave
(6) Default was Other (NOT Google OR DDG), switched to Brave
(7) Default was Other (not Brave), switched to Other (not Brave)
(Answers amended to meet the 8-option limit for P3A questions.)
Justification:
Data about switching behavior and retention will inform our feature prioritization for Brave Search and integration with the browser.
The text was updated successfully, but these errors were encountered: