Commanders Act X
Platform XDocumentationWelcome to Success
  • Welcome !
  • Platform updates
    • Announcements
    • Documentation updates
    • Release notes
  • Getting started
    • How the platform works
      • Glossary
        • Condensed platform concepts
    • Platform interface
      • Prod and Testing environments
      • Productivity tools
        • Commander's AI
    • Integrating your data
      • GTM Tutorial
      • OneTag Tutorial
      • Migration guides to the Platform X
        • Migrate from SSv1 to SSv2
          • Send data to serverside v2
            • Purchase event example (ssv1 to ssv2)
        • Migrate from old mobile sdk
  • Features
    • Sources
      • Sources Overview
      • Sources Catalog
        • Web
          • Web container
            • User guides for browser-side platform
              • Container
                • Hosting
                • Creation and modification
                • Generation
                • Testing
                • Deployment and roll back
                • Deletion
                • Statistics
                • Modification history
                • Javascript block
                • Branches
                • Plugin Commanders Act Assistant
              • Tags
                • Add tags
                • Configure tags
                • Rules
                  • Basic actions
                  • Triggers
                  • Perimeters & constraints
              • Data layer and data types
                • External variables
                • Internal variables
                • Event variables
                • Data storage
              • Deduplication
                • Setup guide
                • Setup example
                • Deduplication reports
              • TagPerformance
                • Setup guide
                • Report analysis
                • Troubleshooting
            • Setup guides for developers
              • Web container setup
              • Datalayer setup
              • Browser-side events setup
              • AMP
              • Angular
              • AngularJS
              • React
              • SPA implementation guide
              • VueJS
              • IOT & TV Apps
            • Best Practices
              • FAQ
              • Common Container Strategies
              • Common Trigger Strategies
              • Performance Optimization
              • tC.* attributes and methods
              • APIs
                • Onsite API
              • TMS & Consent banners IDs
          • Javascript SDK
            • Next.js serverside rendering
          • Pixel Tracking API
          • Google Tag Manager (GTM)
          • Shopify
        • Mobile APP
          • Android
          • iOS
          • Flutter
          • React native
        • Advertising
          • Bing Ads (cost import)
          • Facebook Ads (cost import)
          • Criteo (cost import)
          • Realytics
        • Import CRM users
          • API users
          • Users file importer
        • Import conversions
          • API Conversions and Product catalog
          • Conversions files importer
        • Product catalog
          • Product catalog files importer (FTP)
        • Server
          • HTTP tracking API source
            • (deprecated) HTTP tracking API source 1.0
          • Node.JS
          • Python
          • PHP
      • Source Live Event Inspector
      • Source data quality
    • Destinations
      • Destinations overview
        • Automatic Audience replay
      • Destinations catalog
        • AbTasty
        • Actito
        • Adform
        • Adobe
          • Adobe Analytics
          • Adobe Campaign
        • AdRoll
        • Adition
        • Adventori
        • Affilae
        • Alphalyr Marketing Studio
        • Amazon
          • Amazon Ads Conversions API
          • Amazon S3
        • Attraqt
        • Awin
        • Batch Audience
        • Branch Events
        • Button
        • Campaign Analysis Legacy
        • Commission Junction
        • Criteo
          • Criteo - Events
          • Criteo (audiences)
          • Criteo (offline conversions)
        • Data Activation Legacy
        • Dataventure
        • Destination Logs Exporter (closed beta)
        • Dialog-Mail
        • Dynamic Yield
        • Easyence
        • Effinity
        • Eloqua
        • Emarsys
        • Email export
        • Equativ Audience
        • Experian
        • Facebook
          • Facebook Conversions API
            • Facebook CAPI through GTM
            • Performance tab (Event Match Quality)
          • Facebook Custom Audiences
          • Facebook Lead Ads
        • FTP
        • Gamned
        • Google
          • Google Analytics 4
            • Google Analytics 4 - Proxy Mode
          • Google BigQuery
          • Google Conversion Adjustments
          • Google Customer Match
          • Google Display & Video 360
          • Google Enhanced Conversions
          • Google Enhanced Conversions for Leads
          • Google Floodlight Mobile App Conversion
          • Google Search Ads 360 Enhanced Conversions
          • Google Store Sales Direct
        • IBM
        • Inxmail
        • IntelliAd
        • Jellyfish
        • Kameleoon
          • Kameleoon Audience
          • Kameleoon Events
        • Kelkoo
        • Kwanko
        • LinkedIn Conversions API
        • Liveramp
        • Magento
        • Marin Software
        • Mapp
        • Matomo
        • MediaMath
        • Microsoft Advertising Universal Event Tracking
        • Mindlytix
        • Moebel
        • Nextdoor Conversion API
        • OXID
        • Optimizely
        • Outbrain
        • Partnerize
        • Piano Analytics
          • Piano Analytics Collection API
          • Piano Analytics Enrichment API
        • Pinterest
        • Piwik PRO
        • Prediggo
        • Qlik
        • Quantcast
        • Quora Ads Conversion API
        • Rakuten
          • Rakuten Audience
          • Rakuten Events
        • Realytics
        • Reddit Conversions API
        • Responsys
        • RhythmOne
        • Rich Relevance
        • RTB House Audience
        • Salesforce
          • Salesforce Audience Studio
          • Salesforce Marketing Cloud
          • Salesforce Commerce Cloud
        • SAP Commerce Cloud
        • Selligent
        • Skai
        • Smart Adserver
        • SmartFocus
        • Snapchat Conversions API
        • Splio
        • Syte
        • Tableau Online
        • Taboola
          • Taboola Audience
          • Taboola Events
        • Target2sell
        • Temelio
        • Teradata
        • The Trade Desk
          • The Trade Desk Conversions API
          • The Trade Desk Audience
        • TikTok
          • TikTok Events API
          • TikTok Offline Events
        • TimeOne
        • Tradedoubler
        • TradeTracker
        • X (Twitter) Conversion API
        • Xandr
        • Webhook
        • Webtrends
        • ZBO Media
        • Zeta
      • Destination builder
        • Javascript destination builder
          • Tutorial - How to build a server destination with the JS sandbox
          • Serverside javascript helpers
      • Destination filters
      • Mapping and Properties transformation
      • Event delivery
      • Destination event inspector
      • Dry mode (lab)
    • Enrichments
      • Augmented User Attributes
        • Business case
      • Events enrichment
      • Storage Settings
    • Data Quality
      • Event Specification
      • Sources data quality
      • Data cleansing
        • Supported transformation functions - Data cleansing
          • Format a date
    • Identity resolution
      • Migrate from Fuse v1 to Fuse v2
    • Customers
      • Segment
        • Segment overlap
        • Segment stats
    • Explore
      • Campaign analysis
        • Attribution
        • Control Group (Closed Beta )
      • User analysis
        • Dashboards
      • Consent Analysis
    • Consent management
      • Responsability of actors
      • Setup Guides
        • Tag Manager
          • Commanders Act TMS
          • Google Tag Manager (GTM)
          • Google Tag Manager (GTM) - Consent Mode
          • Google Consent Mode in Commanders Act CMP
          • Adobe Launch
        • Websites (Hardcoded)
        • FR : Suppression des cookies lors du retrait du consentement
        • Mobile apps
          • iOS
            • ATT - App Tracking Transparency (iOS 14.5+)
          • Android
      • User Guides
        • Categories & Tags
          • Manage Categories
          • Manage Vendors
          • Assign Categories
        • Privacy Banners
          • Banner Templates
            • Accessibility Template
          • Manage Banner
          • Deploy Banner
          • Copy Banner
        • Consent Analysis
        • Exports
        • Settings
      • Extensions
        • Cookie Scanner
        • Piggybacking
        • Tag Firewall
      • Marketing Preferences Center (additional module)
      • Knowledge Base
        • Consent Object
        • Consent cookies exemption
          • Implementation guide for exempted consent statistics FR market
        • Consent Cookie
        • IAB TCF V2.2 Release details
          • IAB TCF v2.2 CMP requirements
          • IAB TCF v2.2 Migration guide Web
          • IAB TCF v2.2 Migration guide App
        • IAB TCF V2.2 Consent
        • IAB TCF V2.2 and Google FAQ
        • Google ACM requires IAB TCF
        • CCPA & Global Privacy control
      • Rest Data API
        • GET/PUT Consents / preferences
      • OnSite API
        • Getting Started
        • consent.get
        • consent.update
        • consent.revoke
        • consent.onUpdate
        • consent.onReady
        • consentBanner.show
        • consentBanner.hide
        • consentCenter.show
        • consentCenter.hide
      • Platform API
        • Get statistics
  • Use cases
    • Data activation
      • Engage new customers
        • Welcome banner for new customers
        • Real-time promotion for hesitant customers
        • Discount banner for installing the application
        • Personalized ads
        • Engage similar audience (lookalike)
      • Increase loyalty
        • Drive to favourite store
        • Increase Customer Lifetime Value with a loyalty program
        • Notification about order delay
      • Increase revenue
        • Abandoned cart
        • Products recommendations
        • Complementary product offer
      • Retain customers
        • Identify a churn risk with RFM segmentation
        • Identify customers’ preferred channel
        • Contact with the customer support
      • Advocacy
        • Incentive to share customers' experience and rating
        • Sponsorship Program
        • Social Media Hashtag
    • Website performance
    • Consent banners A/B testing
    • Customer analysis
    • Campaigns performance analysis
  • Developers
    • Tracking & Integrations
      • Tracking
        • About events
          • E-commerce/retail events
          • Web event specificity
          • Mobile App event specificity
        • Events reference
          • Common events
          • E-commerce events
          • Video events
          • Campaign Tracking events
        • Properties reference
          • Global properties
          • Video properties
          • Permanent properties
        • Data API
          • HTTP API
          • Segment API
          • User API
          • Product catalog and conversion API
      • Server IP Whitelisting
    • Config API
    • Changelogs
      • Measure.js changelog
      • Web container generator
    • Content Security Policy
  • CONFIGURE
    • Data Management
      • Events collection
      • Data retention duration
      • Data Governance
    • Administration
      • User management
      • Domain Management
        • WAF Proxy (CloudFlare,...)
        • A record
        • CNAME record
        • On-Premise Proxy
        • Cookie CAID
        • First party hosting
      • Single Sign-On
      • Two-factor authentication (2FA)
      • Copy Management
    • Cookies
      • Cookie 1st
      • Cookie sync partners
      • First domain tracking (Phoenix)
    • Disclaimer
Powered by GitBook
On this page
  • Key features
  • Destination setup
  • Configuration
  • Session handling
  • Mappings for GA4 events
  • add_payment_info
  • add_shipping_info
  • add_to_cart
  • add_to_wishlist
  • begin_checkout
  • generate_lead
  • login
  • page_view
  • purchase
  • refund
  • remove_from_cart
  • search
  • select_content
  • select_item
  • sign_up
  • view_cart
  • view_item
  • view_item_list
  • [Custom Event]
  • Event mapping
  • Consent signals
  • Enhanced conversions
  • Limitations

Was this helpful?

Edit on GitHub
Export as PDF
  1. Features
  2. Destinations
  3. Destinations catalog
  4. Google

Google Analytics 4

PreviousGoogleNextGoogle Analytics 4 - Proxy Mode

Last updated 1 month ago

Was this helpful?

Google Analytics 4 (GA4) is the latest iteration of Google's analytics tool that helps you measure the traffic and engagement across your websites and apps. Using this destination, you can enhance your existing tracking implementation to match your data collection needs with GA4. Your data will be sent server-side taking advantage of the and in form of .

Google designed the Measurement Protocol with some , especially it does not allow to manage session. For , you should currently setup a gtag config tag that will fire on the first page (only) of the user's session. For this purpose you can use on your website the tag template "gtag - Config with options" as it comes with the additional configuration option to send the Google reserved event session_start while avoid firing the event page_view :

gtag('config', 'G-XXXXXXXXXX', {
    ...    
    send_page_view: false
    ...
});

Key features

The Google Analytics 4 destination provides the following key features:

  • Events structure: our model fits , meaning that your data is properly bridged to the expected fields in an optimized way.

  • Prebuilt mappings: data mapping for event-based destinations happens automatically, which simplifies user inputs.

  • Refined data: you can freely push additional information based on your specific needs (E.g. adding custom events, custom event and user properties).

  • Support for multi-item data: information included in the array is dispatched to GA4.

  • Send all properties option: send all your event properties to GA4 with a single click.

Destination setup

Before you get started with this destination, make sure you have a GA4 property in your Google Analytics account. You can find more information on this topic following these detailed articles:

Configuration

When Google Signals is enabled, same device remarketing is supported. For cross-device remarketing, the user identifier is additionally required.

Settings
Description

Web API Secret

Measurement Id

Android API Secret

Android Firebase App ID

iOS API Secret

iOS Firebase App ID

App Instance ID Field

Send All Properties

Custom Event Properties

Custom User Properties

Enable Enhanced Conversions

Enable Proxy Mode

Client Id Cookie Name

The "Client Id" is the right most string in the cookie, including a single dot. E.g. see the following blue highlighted string "GA1.1.XXXXXXXXXX.XXXXXXXXXX".

Engagement Time in Milliseconds

Enable debug mode

Send events for validation only

[1] Field available after flagging the Enable App Tracking checkbox.

Session handling

Mappings for GA4 events

add_payment_info

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Coupon

Type: String Coupon code applied.

coupon

coupon

Payment Method

Type: String The payment method.

payment_type

payment_method

Revenue

Type: Number The revenue of the event.

revenue

revenue

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

add_shipping_info

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Coupon

Type: String Coupon code applied.

coupon

coupon

Shipping Tier

Type: String The shipping tier (E.g. Next-day) selected for delivery of the item.

shipping_tier

shipping_tier

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required

Type: String The ID of the item.

item_id

items.X.id

Item Name

Required

Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

add_to_cart

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

add_to_wishlist

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

begin_checkout

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Coupon

Type: String Coupon code applied.

coupon

coupon

Revenue

Type: Number The revenue of the event.

revenue

revenue

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

generate_lead

Currency
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Transaction Id

Type: String The transaction identifier.

id

id

login

Property
Description
Field
Mapped with

Method

Type: String The login method.

method

method

page_view

Property
Description
GA4 field
Mapped with

Page Location

Type: String

The current page URL.

page_location

url

Page Referrer

Type: String The previous page URL.

page_referrer

referrer

Page Title

Type: String The current page title.

page_title

title

Page Name

Type: String The current page name.

page_name

page_name

Page Type

Type: String The current page type.

page_type

page_type

Page Path

Type: String The current page path.

page_path

path

purchase

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Transaction Id

Required Type: String The transaction identifier.

id

id

Affiliation

Type: String Affiliation information.

affiliation

affiliation

Coupon

Type: String Coupon code applied.

coupon

coupon

Shipping

Type: Number Shipping cost.

shipping

shipping_amount

Tax

Type: Number Tax amount.

tax

tax_amount

Revenue

Type: Number The revenue of the event.

revenue

revenue

Conversion Type

Type: String The conversion type.

conversion_type

type

Conversion Status

Type: String The conversion status.

conversion_status

status

Conversion Url

Type: String The conversion status.

conversion_url

url

Payment Method

Type: String The payment method.

payment_type

payment_method

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

refund

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Transaction Id

Required Type: String The transaction identifier.

id

id

Affiliation

Type: String Affiliation information.

affiliation

affiliation

Coupon

Type: String Coupon code applied.

coupon

coupon

Shipping

Type: Number Shipping cost.

shipping

shipping_amount

Tax

Type: Number Tax amount.

tax

tax_amount

Revenue

Type: Number The revenue of the event.

revenue

revenue

Conversion Type

Type: String The conversion type.

conversion_type

type

Conversion Status

Type: String The conversion status.

conversion_status

status

Conversion Url

Type: String The conversion url.

conversion_url

url

Payment Method

Type: String The payment method.

payment_type

payment_method

Items

Required for partial refunds Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

remove_from_cart

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

search

Property
Description
Field
Mapped with

Search Term

Required Type: String The term that was searched for.

search_term

search_term

select_content

Property
Description
Field
Mapped with

Content Type

Type: String The term that was searched for.

content_type

content_type

Item Id

Type: String An identifier for the item that was selected.

item_id

item_id

select_item

Property
Description
Field
Mapped with

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

item_list_name

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

sign_up

Property
Description
Field
Mapped with

Method

Type: String The method used for sign up.

method

method

view_cart

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

view_item

Property
Description
Field
Mapped with

Currency

Required Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Required Type: Number The value of the event.

value

value

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required

Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

view_item_list

Property
Description
Field
Mapped with

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

item_list_name

Items

Required Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Required Type: String The ID of the item.

item_id

items.X.id

Item Name

Required Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

[Custom Event]

You can send custom events to better fit your specific needs.

Property
Description
Field
Mapped with

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

currency

Value

Type: Number The value of the event.

value

value

Transaction Id

Type: String The transaction identifier.

id

id

Content Type

Type: String The transaction identifier.

content_type

content_type

Conversion Type

Type: String The conversion type.

conversion_type

type

Conversion Status

Type: String The conversion status.

conversion_status

status

Conversion Url

Type: String The conversion url.

conversion_url

url

Coupon

Type: String Coupon code applied.

coupon

coupon

Item Id

Type: String An identifier for the item that was selected.

item_id

item_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

item_list_name

Method

Type: String Method used.

method

method

Page Location

Type: String The current page URL.

page_location

url

Page Referrer

Type: String The previous page URL.

page_referrer

referrer

Page Title

Type: String The current page title.

page_title

title

Page Name

Type: String The current page name.

page_name

page_name

Page Type

Type: String The current page type.

page_type

page_type

Page Path

Type: String The current page type.

page_path

path

Payment Method

Type: String The payment method.

payment_type

payment_method

Revenue

Type: Number The revenue of the event.

revenue

revenue

Search Term

Type: String The term that was searched for.

search_term

search_term

Shipping Tier

Type: String The shipping tier (E.g. Next-day) selected for delivery of the item.

shipping_tier

shipping_tier

Shipping

Type: Number Shipping cost.

shipping

shipping_amount

Tax

Type: Number Tax amount.

tax

tax_amount

Items

Type: Array The list of products of the event.

items

items

Items

Property
Description
Field
Mapped with

Item Id

Type: String The ID of the item.

item_id

items.X.id

Item Name

Type: String The name of the item.

item_name

items.X.product.name

Affiliation

Type: String A product affiliation to designate a supplying company or brick and mortar store location.

affiliation

items.X.product.affiliation

Coupon

Type: String The coupon name/code associated with the item.

coupon

items.X.coupon

Currency

Type: String Currency, in 3-letter ISO 4217 format.

currency

items.X.product.currency

Discount

Type: Number The monetary discount value associated with the item.

discount

items.X.discount

Index

Type: Number The index/position of the item in a list.

index

items.X.list_position

Item Brand

Type: String The brand of the item.

item_brand

items.X.product.brand

Item Category

Type: String The category of the item.

item_category

items.X.product.category_1

Item Category 2

Type: String The second category hierarchy or additional taxonomy for the item.

item_category2

items.X.product.category_2

Item Category 3

Type: String The third category hierarchy or additional taxonomy for the item.

item_category3

items.X.product.category_3

Item Category 4

Type: String The fourth category hierarchy or additional taxonomy for the item.

item_category4

items.X.product.category_4

Item Category 5

Type: String The fifth category hierarchy or additional taxonomy for the item.

item_category5

items.X.product.category_5

Item List Id

Type: String The ID of the list in which the item was presented to the user.

item_list_id

items.X.product.list_id

Item List Name

Type: String The name of the list in which the item was presented to the user.

item_list_name

items.X.product.list_name

Item Variant

Type: String The item variant or unique code or description for additional item details/options.

item_variant

items.X.variant

Location Id

Type: String The location associated with the item.

location_id

items.X.product.location_id

Price

Type: Number The monetary price of the item, in units of the specified currency parameter.

price

items.X.product.price

Quantity

Type: Number Item quantity.

quantity

items.X.quantity

Event mapping

Commanders Act Events
GA4 Events

add_payment_info

add_payment_info

add_shipping_info

add_shipping_info

add_to_cart

add_to_cart

add_to_wishlist

add_to_wishlist

begin_checkout

begin_checkout

generate_lead

generate_lead

login

login

page_view

page_view

purchase

purchase

refund

refund

remove_from_cart

remove_from_cart

search

search

select_content

select_content

select_item

select_item

sign_up

sign_up

view_cart

view_cart

view_item

view_item

view_item_list

view_item_list

[Custom Event]

[Custom Event]

Consent signals

Commanders Act properties
GA4 properties

user.google_consent_mode.ad_user_data

consent.ad_user_data

user.google_consent_mode.ad_personalization

consent.ad_personalization

Enhanced conversions

Google properties are set starting from the path user_data. The property user_id is set in the base path.

Commanders Act Properties
Google Properties

user.id

user_id [*]

user.email_sha256

sha256_email_address [1]

user.phone

sha256_phone_number [1]

user.firstname

sha256_first_name [1][2]

user.lastname

sha256_last_name [1][2]

user.street

sha256_street [1][2]

user.city

city [2][3]

user.state

region [2][3]

user.zipcode

postal_code [2][3]

user.country

country [2]

[*] Mandatory property. [1] Automatically normalized and hashed, if provided in clear text. [2] Property set starting from the path user_data.address . [3] Automatically normalized.

Limitations

App related fields are enabled by flagging Enable App Tracking . The properties context.app.name and context.device.type are required for app tracking. More details on these fields are available by following this .

The user identifier should be passed in both the client-side gtag and server-side. For more information, you can follow these links: and .

Required for Web Data Streams An that is generated through the Google Analytics UI for a "Web Data Stream". To create this value, navigate in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ Measurement Protocol API secret ➜ Create .

Required for Web Data Streams The for a "Web Data Stream". Found in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ Measurement Id . E.g. "G-XXXXXXXXXX".

Required for App Android Data Streams An that is generated through the Google Analytics UI for an "App Android Data Stream". To create this value, navigate in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ Measurement Protocol API secrets ➜ Create . [1]

Required for App Android Data Streams The for a "App Android Data Stream". Found in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ FIREBASE APP ID , or in Firebase console following: Project Settings ➜ General ➜ Your Apps ➜ App ID . [1]

Required for App iOS Data Streams An that is generated through the Google Analytics UI for an "App Android Data Stream". To create this value, navigate in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ Measurement Protocol API secrets ➜ Create . [1]

Required for App iOS Data Streams The for an "App iOS Data Stream". Found in the Google Analytics interface following: Admin ➜ Data Streams ➜ Choose your stream ➜ FIREBASE APP ID, or in Firebase console following: Project Settings ➜ General ➜ Your Apps ➜ App ID . [1]

Your property field holding the for your "App Data Streams". If this is not provided, the first 32 characters of the following SHA256 hashed standard properties are used: device.sdk_id or user.tcId , in this order. [1]

When activating this option all your custom properties are also sent to GA4 in the params object. Properties with child/sub properties are converted into a single one using the underscore character "_" as separator (E.g. device_lifecycle_last_session_start). More details are available following this .

Map your custom event properties by setting their field names in GA4 property name and adding the field name holding the value in Your event property . E.g. if you inputsizein the GA4 property name anditems.0.product.size in Your event property , you will have a custom event property in GA4 called size with a value based on the content of the field items.0.product.size . In the column Your event property path you should keep the default value Default (root) as it better fits most scenarios. In case you select either In "items" {items.X} or In "product" {items.X.product} this destination will look for the input event property starting from the or level respectively and add its values as a custom item property. To ensure that custom event properties are picked up by GA4, you must create event-scoped dimensions first. You can find more details by following this link: .

Map your by setting their field names in GA4 property name and adding the field name holding the value in Your event property . E.g. if you input customer_zipcode in GA4 property name and user.zipcode in Your event property , you will have a custom user property in GA4 called customer_zipcode with a value based on the content of the field user.zipcode .

To ensure that custom user properties are picked up by GA4, you must create user-scoped dimensions first. You can find more details by following this link: .

Flag this option to enable . See our dedicated section following this .

Flag this option to anonymize data before sending it to Google. See our dedicated page following this .

Cookie name holding the Google Analytics that uniquely identifies a user instance of a web client. You can change its default value _ga . If this cookie is not found, user.consistent_anonymous_id is used.

GA4 reports only show active users who engage with your site for a non-zero amount of time. To ensure users are included in reports, you can keep the default value to 1. If you track the actual engagement time with your events, you can set the with a proper value.

Following Advanced settings → Debug, you can flag this option to enable GA4 monitoring feature, sending the field debug_mode set to true on each event.

Following Advanced settings → Debug, you can flag this option to send your events to the and inspect properties through our . Important: when this is flagged, events ARE NOT tracked by GA4.

When providing a Measurement Id , the session identifier is retrieved from the cookie named _ga_<Measurement Id> (E.g. "_ga_SE92QCQ4Q1", without quotes and the initial string "G-"). If the cookie is not provided or with App "Data streams", the default property context.device.lifecycle.session_id is used. More details on how sessions work in Google Analytics 4 are available following this .

This destination provides automatic mapping between our model and GA4 events. In this section, you will learn what properties are set so you can expect to see those details in GA4 reporting.

More details on GA4 standard events are available following this . To ensure that custom event properties are picked up by GA4, you must create event-scoped dimensions. You can find more details by following this link: .

More details on how you can create and manage custom events are available following this link: . The following properties are automatically attached to the event.

Google Analytics "Measurement Protocol" supports consent signals. More details are available following this .

When enabling this feature, you can send user-related data together with the user identifier. This can be used to improve behavior and conversion measurement. More details are available following this .

When is enabled, ensure the User Id field is set to None as its value must be present.

Depending on your licence (standard or 360), sending events to GA4 has some different limitations:

[GA4] Set up Analytics for a website and/or app
Add a Google Analytics 4 property (to a site that already has Analytics)
LINK
[GA4] Measure activity across platforms with User-ID
[GA4] Reporting: deduplicate user counts
LINK
Events reference
LINK
[GA4] Custom dimensions and metrics
[GA4] Modify and create events via the user interface
LINK
LINK
Proxy Mode
https://support.google.com/analytics/answer/11202874?sjid=10370297212042052180-EU
Google Measurement Protocol API
events
limitations
Events reference
Google's one
item
session handling
API Secret
Measurement Id
API Secret
Android Firebase App ID
API Secret
iOS Firebase App ID
App Instance Id
LINK
items
product
[GA4] Custom dimensions and metrics
custom user properties
[GA4] Custom dimensions and metrics
LINK
Client Id
Engagement Time in Milliseconds
Debug Mode
Measurement Protocol Validation Server
Event Inspector
Enhanced Conversions
LINK