Set up and test reporting with conversions with cart data

Stap 1: Kies en implementeer een geschikte implementatiemethode

Conversies met winkelwagengegevens zijn afhankelijk van de bestaande manier waarop u conversies bijhoudt voor uw website of app. Kies de implementatiemethode op basis van de manier waarop conversies bijhouden op dit moment is geïmplementeerd.

Neem contact op met uw webontwikkelaar over hoe u dynamisch geproduceerde gegevens doorgeeft, zoals product-ID's voor producten die zijn verkocht als onderdeel van een conversie.

Kies hoe u conversies met winkelwagengegevens wilt instellen:

Instellen met Google Ads

Als u Google Ads kiest als implementatiebron, kunt u de Google-tag rechtstreeks op uw website of via Google Tag Manager implementeren. Volg de stappen hieronder voor deze implementatiemethode:

  1. Zorg dat standaardconversies bijhouden al is ingesteld om uw aankopen bij te houden.
  2. Zorg dat de optie 'Optimalisatie van conversiedoelen en -acties' van de aankoopconversie is ingesteld op Primair.
  3. Voeg parameters voor conversies met winkelwagengegevens toe aan het bijhouden van standaardconversies om de gegevens en rapportagestatistieken te verbeteren. Meer informatie over parameters voor conversies met winkelwagengegevens.
    1. Als u de optionele Merchant Center-parameters toevoegt, kunt u de gegevenskwaliteit verbeteren. Dit is vooral belangrijk als u meerdere Merchant Center-accounts heeft die dezelfde artikel-ID's voor verschillende producten gebruiken.

Voorbeeld van de implementatie van een Google-tag met winkelwagengegevens

<!-- 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>

Voorbeeld van een implementatie van een gegevenslaag

<!-- Voorbeeldcode push gegevenslaag -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start van CwCD-parameters push gegevenslaag -->
"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
  }
]
<!-- Einde van CwCD-parameters push gegevenslaag -->
});

Instellen met Google Analytics

Als u Google Analytics als implementatiemethode kiest via E-commerce bijhouden, vindt u hier de stappen voor implementatie:

  1. Zorg dat E-commerce bijhouden zo is ingesteld dat item_id overeenkomt met de feed met artikel-ID's in Merchant Center. Meer informatie over hoe u e-commerce meet.
  2. Voeg parameters voor conversies met winkelwagengegevens toe om de gegevens te verbeteren en statistieken te rapporteren. Neem het gedeelte met parameters voor conversies met winkelwagengegevens hierboven door.
    • Als u de optionele Merchant Center-parameters toevoegt, kunt u de gegevenskwaliteit verbeteren. Dit is vooral belangrijk als u meerdere Merchant Center-accounts heeft.
  3. Importeer e-commerce in Google Ads. Meer informatie over hoe u Google Analytics-conversies importeert in Google Ads.
  4. Zorg dat de optie 'Optimalisatie van conversiedoelen en -acties' van de aankoopconversie is ingesteld op Primair.

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
    }]

Instellen met Search Ads 360

Volg de stappen hieronder voor deze implementatiemethode:

  1. Zorg dat conversies al worden bijgehouden via Floodlight-activiteiten.
  2. Update de Google-tag of Google Tag Manager met parameters om gegevens en rapportagestatistieken te verbeteren.
  3. Floodlight-gegevens worden automatisch doorgegeven vanuit Search Ads 360 aan Google Ads nadat ze zijn gekoppeld.

App-conversies bijhouden instellen

Conversies met winkelwagengegevens ondersteunen de meting van app-conversies via Google Analytics voor Firebase (GA4F). Volg de stappen hieronder om conversies in uw app bij te houden:
  1. Als u de Google Analytics voor Firebase (GA4F) SDK nog niet heeft ingesteld in uw app, volgt u implementatiestappen 1-8 van Conversies van mobiele apps bijhouden met Google Analytics.
  2. Houd purchase-gebeurtenissen bij in uw app.  item_id moet de feed met artikel-ID's in Merchant Center zijn.
  3. Importeer de purchase-gebeurtenis in Google Ads door te zorgen dat de nieuwe conversieactie is ingesteld op Primair en meetelt voor het doel Aankoop.
  4. Als u Google Tag Manager al gebruikt, kunt u deze blijven gebruiken met Firebase voor iOS of Android.
  5. Voeg parameters voor conversies met winkelwagengegevens toe om de gegevens te verbeteren en statistieken te rapporteren. Neem het gedeelte met parameters voor conversies met winkelwagengegevens hierboven door.
    1. Als u de optionele Merchant Center-parameters toevoegt, kunt u de gegevenskwaliteit verbeteren. Dit is vooral belangrijk als u meerdere Merchant Center-accounts heeft.

Voorbeeld van een Android-implementatie

  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. // E-commercebundel voorbereiden
  15. Bundle ecommerceBundle = new Bundle();
  16. ecommerceBundle.putParcelableArray(FirebaseAnalytics.Param.ITEMS, new Bundle[] {product1, product2});
  17.  
  18.  
  19.  
  20. // Relevante parameters op bundelniveau instellen
  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. // Nieuwe specifieke parameters voor het conversiemandje instellen. Vul dynamisch in.
  27. ecommerceBundle.putDouble( "discount", 10.00D ); // Korting
  28. ecommerceBundle.putInt( "aw_merchant_id", 12345 ); // Merchant Center-ID
  29. ecommerceBundle.putString( "aw_feed_country", "US" ); // Land voor feed
  30. ecommerceBundle.putString( "aw_feed_language", "EN" ); // Taal voor feed
  31.  
  32. // Aankoopgebeurtenis met e-commercebundel registreren
  33. FirebaseAnalytics.logEvent( FirebaseAnalytics.Event.PURCHASE, ecommerceBundle );

 Voorbeeld van een iOS-implementatie

  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. // E-commerce-woordenboek voorbereiden.
  15. NSArray *items = @[product1, product2];
  16.  
  17. NSDictionary *ecommerce = @{
  18.    kFIRParameterItems: items,
  19.    kFIRParameterTransactionID : @"T12345",
  20.    kFIRParameterValue : @97.99,
  21.    kFIRParameterCurrency : @"USD",
  22.    // Nieuwe specifieke parameters voor het conversiemandje instellen. Vul dynamisch in.
  23.    @"discount" : @10.00, // Korting   
  24.    @"aw_merchant_id" : @12345, // Merchant Center-ID
  25.    @"aw_feed_country" : @"US", // Land voor feed
  26.    @"aw_feed_language" : @"EN" // Taal voor feed
  27. };
  28.  
  29. // Aankoopgebeurtenis met e-commercewoordenboek registreren.
  30. [FIRAnalytics logEventWithName:kFIREventPurchase parameters:ecommerce];

 

Was dit nuttig?

Hoe kunnen we dit verbeteren?
Zoeken
Zoekopdracht wissen
Zoekfunctie sluiten
Hoofdmenu
9895891037596509064
true
Zoeken in het Helpcentrum
true
true
true
true
true
73067
false
false
false
true
false