-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate <ConversionTrackingToggle />
Component Into Ads and GA4 Module <SettingsView />
Components
#8617
Labels
javascript
Pull requests that update Javascript code
Module: Ads
Google Ads module related issues
Module: Analytics
Google Analytics module related issues
P0
High priority
Team S
Issues for Squad 1
Type: Enhancement
Improvement of an existing feature
Comments
10upsimon
added
javascript
Pull requests that update Javascript code
Module: Ads
Google Ads module related issues
Module: Analytics
Google Analytics module related issues
Team S
Issues for Squad 1
Type: Enhancement
Improvement of an existing feature
labels
Apr 25, 2024
AC ✅ |
IB ✅ |
Merged
18 tasks
10upsimon
assigned eugene-manuilov and 10upsimon and unassigned 10upsimon and eugene-manuilov
May 29, 2024
Note for QA: I've made a few changes which don't match the designs above but, these were already inconsistent relative to the current state there (mostly for GA). I've left a note in Figma too, so we should mostly be reviewing this visually for consistency with the rest of the settings. |
QA Update ✅
Ads module Recording.1038.mp4Recording.1037.mp4Analytics module Recording.1039.mp4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
javascript
Pull requests that update Javascript code
Module: Ads
Google Ads module related issues
Module: Analytics
Google Analytics module related issues
P0
High priority
Team S
Issues for Squad 1
Type: Enhancement
Improvement of an existing feature
Feature Description
With the Conversion Tracking UI toggle component and associated settings/datastore now complete (see #8616), the toggle is ready to be integrated into both the settings area of the Ads module, as well as the GA4 module.
This issue focusses on the read only / view settings area of said modules, i.e the
<SettingsView />
component of each module.The enabled/disabled status for Conversion Tracking should be displayed in read-only form based on the state of the toggle (i.e if conversion tracking enabled (
true
) via the applicable datastore selector).Please reference the "Conversion Event Tracking Toggle & Settings" area of the design doc for more detailed information.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
SettingsView
component ofAds
andAnalytics
modules should display theConversion tracking
label and valueEnabled
orDisabled
textImplementation Brief
assets/js/modules/ads/components/settings/SettingsView.js
:conversion-tracking.js
Datastore #8615 to pull the conversion tracking enabled setting valueDisplaySetting
component to renderEnabled
orDisabled
text whenadsPax
feature flag is enabledEnhanced conversion tracking
for labelassets/js/modules/analytics-4/components/settings/SettingsView.js
Test Coverage
QA Brief
conversionInfra
feature flagawait googlesitekit.api.set( 'core', 'site', 'conversion-tracking', { settings: { enabled: true } } );
await googlesitekit.api.set( 'core', 'site', 'conversion-tracking', { settings: { enabled: false } } );
Changelog entry
The text was updated successfully, but these errors were encountered: