Skip to content

Inconsistent Navigation on Privacy Sandbox Dashboard's callout buttons #1140

@gagan0123

Description

@gagan0123

Describe the Issue and Proposed Change
The navigation behavior for callout buttons on the main Privacy Sandbox dashboard is currently inconsistent as a result of previous design decisions. The team has now decided to standardize this behavior to create a more intuitive and seamless user experience, specifically to ensure the user does not lose the context of the site they are analyzing.

Currently, the behaviors differ:

  • Clicking some buttons (e.g., "Topics", "Private Aggregation") navigates both the PSAT panel section and the main Chrome browser tab.
  • Clicking other buttons (e.g., "Protected Audience", "Attribution Reporting") navigates only the section within the PSAT panel, leaving the main Chrome tab unchanged.

This change request is to make the second behavior the standard for all callout buttons on the main dashboard only.

Steps to Illustrate the Inconsistency

  1. Go to a website and open Chrome DevTools to the main Privacy Sandbox panel dashboard.
  2. In the "Private Advertising" card on the dashboard, click on the 'Topics' button.
  3. Observe Behavior A: The PSAT panel navigates to the 'Topics' section, and the main Chrome tab also navigates to a new documentation URL.
  4. Go back to the website you were analyzing and repeat the process for the 'Protected Audience' button.
  5. Observe Behavior B: The PSAT panel navigates to the 'Protected Audience' section, but the main Chrome tab correctly remains on the original website.

Desired Standard Behavior
To create a consistent workflow, the agreed-upon standard for all callout buttons on the main dashboard is as follows:

  1. The PSAT extension panel should navigate to and display the corresponding feature's section (e.g., 'Topics', 'Protected Audience').
  2. The main Chrome browser tab should NOT navigate to a new page or change its URL.

This allows users to explore all sections from the dashboard within the PSAT panel itself, without losing the context of the website they are actively analyzing in the main browser window. The existing navigation on inner pages (e.g., the Private Advertising landing page) remains as is.

Screenshots

Google.-.PSAT.Callout.Buttons.issue.mp4

Desktop (please complete the following information):

  • OS: Pop OS
  • Browser: Chrome
  • Version: 139
  • PSAT Version: 1.1.1

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Release Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions