Details

      Description

      Motivation

      Paid Traffic metrics are crucial to validate a content market strategy. Tracking the paid keywords that are driving traffic to the page and their position in search results (SERP) allows content creators and marketers to validate their assumptions on search volume and competitiveness. 

      Persona

      Content author / Marketer.

      Design

      https://www.figma.com/file/T7APGrRCodIKwAaDcHFqCK/LPS-107997-traffic-sources-drama-2?node-id=0%3A1 

      Slides 3.1 - 3.2 

      Technical Requirements

       This Paid Traffic detail panel will show:

      • A "back" button to go back to the first level (main panel) and a "Close" button that will close the entire side panel
      • Traffic volume: total number of visits (sessions) as was showed in the first screen, and tooltip with the text: Traffic Volume is the estimated number of visitors coming to your page.
      • Best keywords chart: this will be a double-entry chart with the following information:
        • 5 top performing paid keywords, retrieved from SemRush's endpoint https://www.semrush.com/api-analytics/#url_adwords
        • They will be ordered by traffic volume by default
        • There will be a dropdown to select options for the data to be sorted by. These options will be: Traffic (default), Search Volume, Position and Cost Per Clic (CPC).
        • Lines in the chart (keywords) will rest in the default order (as when sorted by traffic) when any other options are selected. It will only change the values shown.
        • Numbers will show commas or spots matching to portal language.
        • Best Keywords tooltip text:  Keywords are words or phrases that people use to find content. These are the top 5 paid search performers for your page.

      Acceptance Criteria

      • Given the Paid Traffic detail panel
      • When user hovers tooltips signs (Best Keywords, Traffic volume)
      • Then tooltip is shown.

       

      • Given the Paid Traffic detail panel
      • Then the Traffic Volume number is the same that is shown in the Content Performance panel main view.

       

      • Given the Paid Traffic detail panel
      • When user clics the back button
      • Then the Content Performance panel main view shows.

       

      • Given the Paid Traffic detail panel
      • When user clics the close button
      • Then the side panel closes.

       

      • Given the Paid Traffic detail panel
      • When Best Keywords chart loads
      • Then it shows five best performing KW sorted by traffic in descendant order (+ traffic to - traffic).

       

      • Given the Best Keywords chart
      • When user clics on the dropdown indicator
      • Then a dropdown with Traffic, Search Volume and Position values shows.

       

      • Given the Best Keywords chart
      • When user sorts by Search Volume or Position
      • Then keywords list is not reordered, but values in that column change accordingly.

      Test Scenarios

      AC ID Test Strategy Test Scenarios Is it covered by FrontEnd ? (JS-Unit) Is it covered by BackEnd? (unit or integration) Poshi?
      01 Regression When user opens the Paid Traffic detail panel, it is displayed the five best performing KW sorted by traffic in descendant order YES NO   
      02 Smoke When user clicks on close button, the side panel closes  - - -
      03 Sanity When user clicks on back button, the Content Performance panel main view is displayed NO NO   
      04 Smoke When user opens the Paid Traffic detail panel, the info displayed is the same that is shown in the Content Performance panel main view YES NO   
      05 Sanity When user hovers tooltip signs, a tooltip popover is displayed YES NO   
      06 Sanity If user closes the side panel, when he opens the Content Performance panel, it will display the Content Performance panel, not the Paid Traffic detail panel - - -
      07 Regression When user clicks on the dropdown indicator, a dropdown is displayed with Traffic, Search Volume and Position YES NO  YES
      08 Sanity When user clicks on the Traffic dropdown option, values in that column change accordingly (keywords list is not reordered) YES NO   
      09 Sanity When user clicks on the Search Volume dropdown option, values in that column change accordingly (keywords list is not reordered) YES NO   
      10 Sanity When user clicks on the Position dropdown option, values in that column change accordingly (keywords list is not reordered) YES NO   

      All backend Test Scenarios set to "NO" because this story is all frontend.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                Master