Set up and test reporting with conversions with cart data

Pasul 1: alegeți și aplicați o metodă de implementare adecvată

Conversiile cu date despre coșul de cumpărături se bazează pe urmărirea existentă a conversiilor pentru site sau aplicație. Alegeți metoda de implementare în funcție de modul în care este implementată urmărirea existentă a conversiilor.

Discutați cu dezvoltatorul web pentru a afla cum să transmiteți date generate dinamic, cum ar fi codurile produselor pentru produsele care au fost vândute în urma unei conversii.

Alegeți cum doriți să configurați conversiile cu date despre coșul de cumpărături

Configurați cu Google Ads

Dacă alegeți Google Ads ca sursă de implementare, veți putea să le implementați folosind eticheta Google direct pe site sau prin Google Manager de etichete. Urmați pașii de mai jos pentru această metodă de implementare.

  1. Asigurați-vă că ați configurat deja urmărirea standard a conversiilor pentru a urmări achizițiile.
  2. Asigurați-vă că Obiectivul privind conversiile și optimizarea acțiunii pentru conversiile pentru achiziții are valoarea Principal.
  3. Adăugați parametrii conversiilor cu date despre coșul de cumpărături la urmărirea standard a conversiilor pentru a îmbunătăți datele și valorile din rapoarte. Aflați mai multe despre parametrii conversiilor cu date despre coșul de cumpărături.
    1. Adăugarea parametrilor opționali Merchant Center va îmbunătăți calitatea datelor. Acest lucru este important mai ales dacă aveți mai multe conturi Merchant Center care folosesc aceleași coduri ale articolelor pentru produse diferite.

Exemplu de implementare a etichetei Google cu date despre coșul de cumpărături

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

Exemplu de implementare a unui strat de date

<!-- 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 -->
});

Configurați cu Google Analytics

Dacă alegeți Google Analytics ca metodă de implementare, folosind urmărirea comerțului electronic, urmați pașii de mai jos pentru implementare.

  1. Asigurați-vă că urmărirea comerțului electronic este configurată în cazul în care item_id corespunde feedului item_id din Merchant Center. Aflați mai multe despre cum să măsurați comerțul electronic.
  2. Adăugați parametrii conversiilor cu date despre coșul de cumpărături pentru a îmbunătăți datele și valorile din rapoarte. Consultați articolul Parametrii conversiilor cu date despre coșul de cumpărături.
    • Adăugarea parametrilor opționali Merchant Center va îmbunătăți calitatea datelor. Acest lucru este important mai ales dacă aveți mai multe conturi Merchant Center.
  3. Importați comerțul electronic în Google Ads. Aflați mai multe despre cum să importați conversiile Google Analytics în Google Ads.
  4. Asigurați-vă că Obiectivul privind conversiile și optimizarea acțiunii pentru conversiile pentru achiziții are valoarea Principal.

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

Configurați cu Search Ads 360

Urmați pașii de mai jos pentru această metodă de implementare.

  1. Asigurați-vă că toate conversiile sunt deja urmărite prin activități Floodlight.
  2. Adăugați parametri în eticheta Google sau Google Manager de etichete pentru a îmbunătăți datele și valorile din rapoarte.
  3. Datele Floodlight vor fi transmise automat din Search Ads 360 în Google Ads după conectare.

Configurați urmărirea conversiilor în aplicație

Conversiile cu date despre coșul de cumpărături acceptă măsurarea conversiilor în aplicație prin Google Analytics pentru Firebase (GA4F). Pentru a urmări conversiile în aplicație, urmați pașii de mai jos.
  1. Dacă nu ați configurat deja SDK-ul Google Analytics pentru Firebase (GA4F) în aplicație, urmați pașii de implementare 1 – 8 din Urmăriți conversiile din aplicațiile mobile cu Google Analytics.
  2. Urmăriți evenimentele purchase din aplicație. item_id trebuie să fie feedul item_id din Merchant Center.
  3. Importați evenimentul de achiziție în Google Ads, asigurându-vă că noua acțiune de conversie este setată la Principală și este contorizată pentru obiectivul Achiziție.
  4. Dacă folosiți deja Google Manager de etichete, îl puteți folosi în continuare cu Firebase pentru iOS sau Android.
  5. Adăugați parametrii conversiilor cu date despre coșul de cumpărături pentru a îmbunătăți datele și valorile din rapoarte. Consultați secțiunea Parametrii conversiilor cu date despre coșul de cumpărături.
    1. Adăugarea parametrilor opționali Merchant Center va îmbunătăți calitatea datelor. Acest lucru este important mai ales dacă aveți mai multe conturi Merchant Center.

Exemplu de implementare pentru 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. // Pregătiți grupul pentru comerț electronic
  15. Bundle ecommerceBundle = new Bundle();
  16. ecommerceBundle.putParcelableArray(FirebaseAnalytics.Param.ITEMS, new Bundle[] {product1, product2});
  17.  
  18.  
  19.  
  20. // Stabiliți parametrii relevanți la nivel de grup
  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. // Stabiliți noi parametri specifici pentru grupul de conversii. Completați dinamic.
  27. ecommerceBundle.putDouble( "discount", 10.00D ); // Discount
  28. ecommerceBundle.putInt( "aw_merchant_id", 12345 ); // Codul Google Merchant Center
  29. ecommerceBundle.putString( "aw_feed_country", "US" ); // Țara feedului
  30. ecommerceBundle.putString( "aw_feed_language", "EN" ); // Limba feedului
  31.  
  32. // Înregistrați evenimentul de achiziție cu grupul pentru comerț electronic
  33. FirebaseAnalytics.logEvent( FirebaseAnalytics.Event.PURCHASE, ecommerceBundle );

Exemplu de implementare pentru 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. // Pregătiți dicționarul pentru comerț electronic.
  15. NSArray *items = @[product1, product2];
  16.  
  17. NSDictionary *ecommerce = @{
  18.    kFIRParameterItems: items,
  19.    kFIRParameterTransactionID : @"T12345",
  20.    kFIRParameterValue : @97.99,
  21.    kFIRParameterCurrency : @"USD",
  22. // Stabiliți noi parametri specifici pentru grupul de conversii. Completați dinamic.
  23.    @"discount" : @10.00, // Reducere   
  24.    @"aw_merchant_id" : @12345, // Codul Google Merchant Center
  25.    @"aw_feed_country" : @"US", // Țara feedului
  26.    @"aw_feed_language" : @"EN" // Limba feedului
  27. };
  28.  
  29. // Înregistrați evenimentul de achiziție cu dicționarul pentru comerț electronic.
  30. [FIRAnalytics logEventWithName:kFIREventPurchase parameters:ecommerce];

 

A fost util?

Cum putem să îmbunătățim această pagină?
Căutare
Șterge căutarea
Închide căutarea
Meniu principal
6386476358053668377
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
73067
false
false
false
true
false