Set up and test reporting with conversions with cart data

Étape 1 : Sélectionnez et déployez une méthode d'implémentation appropriée

Les conversions avec les données du panier s'appuient sur le suivi des conversions existant pour votre site Web. Choisissez une méthode d'implémentation selon la manière dont vous déployez le suivi des conversions existant.

Vérifiez auprès de votre développeur Web comment transmettre des données générées de façon dynamique, par exemple les identifiants des produits vendus pour une conversion.

Choisir comment configurer les conversions avec les données du panier

Configurer avec Google Ads

Si vous choisissez Google Ads comme source d'implémentation, vous pourrez déployer cette méthode en utilisant la balise Google directement sur votre site Web ou avec Google Tag Manager. Pour cette méthode d'implémentation, procédez comme suit :

  1. Assurez-vous que le suivi des conversions standard est déjà configuré pour suivre vos achats.
  2. Assurez-vous que l'option "Optimisation des objectifs et des actions de conversion" de la conversion "Achat" est définie sur Principale.
  3. Ajoutez des paramètres de conversions avec les données du panier au suivi des conversions standard pour améliorer les données et les métriques des rapports. En savoir plus sur les paramètres des conversions avec les données du panier
    1. La qualité des données sera meilleure si vous ajoutez des paramètres Merchant Center facultatifs. Cette étape est particulièrement importante si vous possédez plusieurs comptes Merchant Center qui utilisent les mêmes ID d'article pour différents produits.

Exemple d'implémentation de la balise Google avec les données du panier

<!-- Sample Code Conversion -->
<script type="text/javascript">
gtag(
'event', 'purchase', {
  
"send_to": "AW-9999999999/abc123xyz",
  "transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
  "value": 53.50,
  "currency": "USD",
<!-- Start of CwCD Parameters -->
  "discount": 1.50,
  "aw_merchant_id": 98765,
  "aw_feed_country": "US",
  "aw_feed_language": "EN",
  "items": [
    {
      "id": "P12345",
      "quantity": 2,
      "price": 12.50
    },
    {
      "id": "P67890",
      "quantity": 1,
      "price": 30.00
    }
  ]

<!-- End of CwCD Parameters -->
});
/* ]]> */
</script>

Exemple d'implémentation d'une couche de données

<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start CwCD Parameters datalayer push -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
  {
    "id": "P12345",
    "quantity": 2,
    "price": 12.50
  },
  {
    "id": "P67890",
    "quantity": 1,
    "price": 30.00
  }
]
<!-- End CwCD Parameters datalayer push -->
});

Configurer avec Google Analytics

Si vous choisissez Google Analytics comme méthode d'implémentation, en utilisant le suivi de l'e-commerce, procédez comme suit :

  1. Assurez-vous que le suivi de l'e-commerce est configuré de sorte que l'item_id corresponde au flux item_id de Merchant Center. Découvrez comment mesurer l'e-commerce.
  2. Ajoutez des paramètres de conversions avec les données du panier de façon à améliorer les données et les métriques des rapports. Consultez la section Paramètre des conversions avec les données du panier ci-dessus.
    • La qualité des données sera meilleure si vous ajoutez des paramètres Merchant Center facultatifs. Cette étape est particulièrement importante si vous possédez plusieurs comptes Merchant Center.
  3. Importez les données d'e-commerce dans Google Ads. Découvrez comment importer des conversions Google Analytics dans Google Ads.
  4. Assurez-vous que l'option "Optimisation des objectifs et des actions de conversion" de la conversion "Achat" est définie sur Principale.

dataLayer.push({
event: ”purchase”,
ecommerce: {
    transaction_id: ”T_12345,
    value: 7.77,
    tax: 4.90
    shipping: 5.99,
    currency: “USD”,
    coupon: “SUMMER SALE”,
    aw_merchant_id: “12345”
    aw_feed_country: ‘US”
    aw_feed_language: “EN”

    items: [
    {
    item_id: “SKU_12345”,
    item_name: “Stan and Friends Tee”,
    affiliation: “Google Merchandise Store”,
    coupon: “SUMMER_FUN”,
    discount: 2.22,
    index: 0,
    item_brand: “Google”,
    item_category: “Apparel”,
    item_category2: “Adult”,
    item_category3: “Shirts”,
    item_category4: “Crew”,
    item_category5: “Short sleeve”,
    item_list_id: “related_products”,
    item_list_name: “Related Products”,
    item_variant: “green”,
    location_id: “ChIJIQBpAG2ahYAR_6128GcTUEo”,
    price: 9.99,
    quantity: 1
    }]

Configurer avec Search Ads 360

Pour cette méthode d'implémentation, procédez comme suit :

  1. Assurez-vous que les conversions sont déjà suivies avec des activités Floodlight.
  2. Mettez à jour la balise Google ou Google Tag Manager avec des paramètres afin d'améliorer les données et les métriques des rapports.
  3. Les données Floodlight sont transmises automatiquement de Search Ads 360 à Google Ads une fois qu'elles sont associées.

Configurer le suivi des conversions d'application

Avec Google Analytics pour Firebase (GA4F), vous pouvez mesurer les conversions avec les données du panier dans votre application. Pour ce faire, procédez comme suit :
  1. Si vous n'avez pas encore configuré le SDK Google Analytics pour Firebase (GA4F) sur votre application, suivez les étapes d'implémentation 1 à 8 de Suivre les conversions d'application mobile avec Google Analytics.
  2. Dans votre applications, suivez les événements purchase. "item_id" doit se trouver dans le flux item_id de Merchant Center
  3. Importez l'événement "purchase" dans Google Ads. Vérifiez que la nouvelle action de conversion est définie comme principale et est comptabilisée pour l'objectif "Achat".
  4. Si vous utilisez déjà Google Tag Manager, vous pouvez continuer à l'utiliser avec Firebase pour iOS ou Android.
  5. Ajoutez des paramètres de conversions avec les données du panier de façon à améliorer les données et les métriques des rapports. Consultez la section Paramètre des conversions avec les données du panier.
    1. La qualité des données sera meilleure si vous ajoutez des paramètres Merchant Center facultatifs. Cette étape est particulièrement importante si vous possédez plusieurs comptes Merchant Center.

Exemple d'implémentation Android

  1. Bundle product1 = new Bundle();
  2. product1.putString( FirebaseAnalytics.Param.ITEM_ID, "12345" );
  3. product1.putDouble( FirebaseAnalytics.Param.PRICE, 34.00D );
  4. product1.putString( FirebaseAnalytics.Param.CURRENCY, "EUR");
  5. product1.putLong( FirebaseAnalytics.Param.QUANTITY, 2 );
  6.  
  7.  
  8. Bundle product2 = new Bundle();
  9. product2.putString( FirebaseAnalytics.Param.ITEM_ID, "67891" );
  10. product2.putDouble( FirebaseAnalytics.Param.PRICE, 29.99D );
  11. product2.putLong( FirebaseAnalytics.Param.QUANTITY, 1 );
  12.  
  13.  
  14. // Prepare ecommerce bundle
  15. Bundle ecommerceBundle = new Bundle();
  16. ecommerceBundle.putParcelableArray(FirebaseAnalytics.Param.ITEMS, new Bundle[] {product1, product2});
  17.  
  18.  
  19.  
  20. // Set relevant bundle-level parameters
  21. ecommerceBundle.putString( FirebaseAnalytics.Param.TRANSACTION_ID, "T12345" );
  22. ecommerceBundle.putDouble( FirebaseAnalytics.Param.VALUE, 97.99D );
  23. ecommerceBundle.putString( FirebaseAnalytics.Param.CURRENCY, "USD" );
  24.  
  25.  
  26. // Set new conversion basket specific parameters. Fill out dynamically.
  27. ecommerceBundle.putDouble( "discount", 10.00D ); // Discount
  28. ecommerceBundle.putInt( "aw_merchant_id", 12345 ); // Merchant center ID
  29. ecommerceBundle.putString( "aw_feed_country", "US" ); // Feed country
  30. ecommerceBundle.putString( "aw_feed_language", "EN" ); // Feed Language
  31.  
  32. // Log purchase event with ecommerce bundle
  33. FirebaseAnalytics.logEvent( FirebaseAnalytics.Event.PURCHASE, ecommerceBundle );

 Example d'implémentation iOS

  1. NSDictionary *product1 = @{
  2.    kFIRParameterItemID : @"12345",
  3.    kFIRParameterPrice : @34.00,
  4.    kFIRParameterCurrency : @"EUR",
  5.    kFIRParameterQuantity : @2
  6. };
  7.  
  8. NSDictionary *product2 = @{
  9.    kFIRParameterItemID : @"67891",
  10.    kFIRParameterPrice : @29.99,
  11.    kFIRParameterQuantity : @1
  12. };
  13.  
  14. // Prepare ecommerce dictionary.
  15. NSArray *items = @[product1, product2];
  16.  
  17. NSDictionary *ecommerce = @{
  18.    kFIRParameterItems: items,
  19.    kFIRParameterTransactionID : @"T12345",
  20.    kFIRParameterValue : @97.99,
  21.    kFIRParameterCurrency : @"USD",
  22.    // Set new conversion basket specific parameters. Fill out dynamically.
  23.    @"discount" : @10.00, // Discount   
  24.    @"aw_merchant_id" : @12345, // Merchant center ID
  25.    @"aw_feed_country" : @"US", // Feed country
  26.    @"aw_feed_language" : @"EN" // Feed Language
  27. };
  28.  
  29. // Log purchase event with ecommerce dictionary.
  30. [FIRAnalytics logEventWithName:kFIREventPurchase parameters:ecommerce];

 

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?
Recherche
Effacer la recherche
Fermer le champ de recherche
Applications Google
Menu principal
7934645462189342620
true
Rechercher dans le centre d'aide
true
true
true
true
true
73067
false
false
false