Skip to content

Mismatch of panel checkbox wordings #13214

Description

@benbowler

Feature Description

The wordings for the checkboxes are not aligned with Figma.
Refer below:

For example: Search traffic over time (actual) vs 'Search traffic' (Figma)

Image Image

Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance criteria

  • Each checkbox label in the PDF report sections selection panel matches the wording in the Figma design:
    • Search Traffic Over Time -> Search Traffic
    • Your visitor groups -> Visitor groups
    • Top search queries for your site -> Top search queries
    • Top content over time -> Top content
    • Earning performance over time -> Earning performance
    • Earning performance -> Top earning pages
  • The section-level checkbox labels (the widget-area headings shown in the panel) match Figma; where a section heading differs from Figma, it is corrected too.

Implementation Brief

  • Update each widget's pdf.label with the copy from Figma, in the module widget registrations
    • assets/js/modules/search-console/widgets/index.js
    • assets/js/modules/analytics-4/widgets/index.js
    • assets/js/modules/adsense/widgets/index.js
    • These are the strings rendered as the panel's sub-section checkboxes
    • Change only the copy, using the exact wordings defined in the AC
  • Check if any additional section is mislabeled in side panel or PDF sections

Test Coverage

  • Update any tests asserting the old label strings
    • PanelContent / PDFSectionCheckboxes tests
    • Any widget-registration tests that reference these labels
    • Confirm the panel renders the new wordings

QA Brief

  • Connect Search Console, Analytics, and AdSense (or use a test site with all three connected).
  • On the Main Dashboard (or Entity Dashboard), open the PDF export/download panel that lists report sections as checkboxes.
  • Confirm the following checkbox labels now read:
    • "Top search queries" (Search Console — was "Top search queries for your site")
    • "Search traffic" (Search Console — was "Search traffic over time")
    • "Visitor groups" (Analytics — was "Your visitor groups")
    • "Top content" (Analytics — was "Top content over time")
    • "Earning performance" (AdSense — was "Earning performance over time")
    • "Top earning pages" (AdSense — was "Earning performance")
  • Confirm the section-level (parent) checkbox headings — Key metrics, Traffic, Content, Speed, Revenue — are unchanged and still match Figma.
  • Select/deselect the renamed checkboxes and generate a PDF to confirm selection state and PDF generation still work correctly with the new labels.

Changelog entry

  • Update PDF report titles in download options panel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0High priorityTeam SIssues for Squad 1Type: EnhancementImprovement of an existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Sponsor
    SponsoredKunjungi sekarang
    Promo