The current dashboard includes two SummaryCard components for "Performance (Free Listing)" (free listings) and "Performance (Paid Campaigns)" (paid campaigns). See current screenshot:
In order to better highlight the value of setting up paid ads, we'll swap these two cards and rename them to “Google Ads” (paid campaigns) and “Free Listings (Limited Visibility)” (free-listings)
Acceptance Criteria
On the dashboard:
[ ] The first SummaryCard should be titled "Google Ads" and show the PaidPerformanceCard when the ads setup is complete, or PaidCampaignPromotionCard when not.
[ ] The second SummaryCard should be titled "Free Listings (Limited Visibility)" and show the FreePerformanceCard component.
The file where these can be swapped and renamed is found here.
Test Coverage
Jest tests in js/src/dashboard/summary-section/summary-section.test.js should still pass.
E2E tests that rely on the "Add paid campaign" button in the PaidCampaignPromotionCard component should still pass after swapping positions. If not, update the tests so they aren't dependent on the position of the SummaryCard.
Part of https://github.com/woocommerce/google-listings-and-ads/issues/2460
The current dashboard includes two
SummaryCard
components for "Performance (Free Listing)" (free listings) and "Performance (Paid Campaigns)" (paid campaigns). See current screenshot:In order to better highlight the value of setting up paid ads, we'll swap these two cards and rename them to “Google Ads” (paid campaigns) and “Free Listings (Limited Visibility)” (free-listings)
Acceptance Criteria
On the dashboard:
SummaryCard
should be titled "Google Ads" and show thePaidPerformanceCard
when the ads setup is complete, orPaidCampaignPromotionCard
when not.SummaryCard
should be titled "Free Listings (Limited Visibility)" and show theFreePerformanceCard
component.Implementation Brief
This PR should be merged into the feature/2460-google-ads-value-prop branch.
The file where these can be swapped and renamed is found here.
Test Coverage
js/src/dashboard/summary-section/summary-section.test.js
should still pass.PaidCampaignPromotionCard
component should still pass after swapping positions. If not, update the tests so they aren't dependent on the position of theSummaryCard
.Definition Questions