Skip to content

Conversation

@mikescamell
Copy link
Contributor

@mikescamell mikescamell commented Nov 6, 2025

Task/Issue URL: https://app.asana.com/1/137249556945/project/1207908166761516/task/1211846254913290?focus=true

Description

Added and updated pixels for SERP settings sync work to match other platforms.

  • serp_settings_open_hide-ai-generated-images is going to replace an existing pixel name
    • Original privacy triage is here
    • This triggers when the Hide Ai Generated option is opened and highlighted in SERP settings.
  • serp_settings_open_duck-ai is new
    • This triggers when a user clicks the 'Open Duck.AI button' in the SERP settings menu which takes them to AI Features settings page.
    • Does not need ATB

Steps to test this PR

  • Open SERP settings and click on "Hide AI Generated" option
  • Verify the serp_settings_open_hide-ai-generated-images pixel is fired and no ATB
  • Open SERP settings and click on "Open Duck.AI" button
  • Verify the serp_settings_open_duck-ai pixel is fired with no ATB and you're taken to the AI Features settings page

@mikescamell mikescamell force-pushed the feature/mike/serp-settings-sync/open-duck-ai-pixel branch 2 times, most recently from f3afcfb to 6e5ebf2 Compare November 19, 2025 10:33
DUCK_CHAT_EXPERIMENTAL_ADDRESS_BAR_IS_ENABLED_DAILY.pixelName to PixelParameter.removeAtb(),
DUCK_CHAT_SEARCH_ASSIST_SETTINGS_BUTTON_CLICKED.pixelName to PixelParameter.removeAtb(),
DUCK_CHAT_HIDE_AI_GENERATED_IMAGES_BUTTON_CLICKED.pixelName to PixelParameter.removeAtb(),
SERP_SETTINGS_OPEN_HIDE_AI_GENERATED_IMAGES.pixelName to PixelParameter.removeAtb(),
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to move this to the settings module even though it's only fired here?

If we do then we'll need to make an API proposal to expose it.

I'm not sure it's worth it, we only renamed it to match other platforms.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think is fine leaving it here

@mikescamell mikescamell changed the title [WIP] SERP Settings Sync: Add and update pixels pixels SERP Settings Sync: Add and update pixels pixels Nov 19, 2025
serp_settings_open_hide-ai-generated-images is going to replace an existing pixel name

serp_settings_open_duck-ai is new
Add our own plugin so we're not using app's PixelInterceptor
@mikescamell mikescamell force-pushed the feature/mike/serp-settings-sync/open-duck-ai-pixel branch from 6e5ebf2 to 824bbce Compare November 19, 2025 10:54
@mikescamell mikescamell marked this pull request as ready for review November 19, 2025 10:55
@github-actions
Copy link
Contributor

Privacy Review task: https://app.asana.com/0/69071770703008/1211991948393724

@mikescamell mikescamell changed the title SERP Settings Sync: Add and update pixels pixels SERP Settings Sync: Add and update pixels Nov 19, 2025
Copy link
Contributor Author

mikescamell commented Nov 19, 2025

Copy link
Contributor

@marcosholgado marcosholgado left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mikescamell mikescamell merged commit 956864f into develop Nov 19, 2025
18 checks passed
@mikescamell mikescamell deleted the feature/mike/serp-settings-sync/open-duck-ai-pixel branch November 19, 2025 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants