Set up and test reporting with conversions with cart data

Langkah 1: Memilih dan men-deploy metode penerapan yang tepat

Konversi dengan data keranjang mengandalkan tracking konversi yang ada untuk situs atau aplikasi Anda. Pilih metode penerapan berdasarkan cara tracking konversi saat ini di-deploy.

Hubungi developer web Anda tentang cara meneruskan data yang dihasilkan secara dinamis, seperti ID produk untuk produk yang dijual sebagai bagian dari konversi.

Pilih cara menyiapkan konversi dengan data keranjang:

Menyiapkan dengan Google Ads

Jika memilih Google Ads sebagai sumber penerapan, Anda akan dapat men-deploy-nya menggunakan Tag Google langsung di situs Anda atau melalui Google Tag Manager. Ikuti langkah-langkah di bawah untuk metode penerapan ini:

  1. Pastikan tracking konversi standar sudah disiapkan untuk melacak pembelian Anda.
  2. Pastikan "Pengoptimalan tindakan dan sasaran konversi" untuk Konversi pembelian ditetapkan ke Utama.
  3. Tambahkan parameter konversi dengan data keranjang ke tracking konversi standar untuk meningkatkan metrik laporan dan data. Pelajari lebih lanjut parameter konversi dengan data keranjang.
    1. Menambahkan parameter Merchant Center opsional akan meningkatkan kualitas data. Hal ini terutama penting jika Anda memiliki beberapa akun Merchant Center yang menggunakan ID item yang sama untuk produk yang berbeda.

Contoh penerapan tag Google dengan data keranjang

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

Contoh penerapan lapisan data

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

Menyiapkan dengan Google Analytics

Jika Anda memilih Google Analytics sebagai metode penerapan, melalui pelacakan e-commerce, berikut adalah langkah-langkah penerapannya:

  1. Pastikan pelacakan e-Commerce disiapkan dengan item_id cocok dengan feed item_id Merchant Center. Pelajari lebih lanjut cara mengukur e-Commerce.
  2. Tambahkan parameter konversi dengan data keranjang untuk meningkatkan kualitas metrik laporan dan data. Tinjau bagian parameter konversi dengan data keranjang di atas.
    • Menambahkan parameter Merchant Center opsional akan meningkatkan kualitas data. Tindakan ini terutama penting jika Anda memiliki beberapa akun Merchant Center.
  3. Impor e-Commerce ke Google Ads. Pelajari lebih lanjut cara Mengimpor konversi Google Analytics ke Google Ads.
  4. Pastikan "Pengoptimalan tindakan dan sasaran konversi" untuk Konversi pembelian ditetapkan ke Utama.

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

Menyiapkan dengan Search Ads 360

Ikuti langkah-langkah di bawah untuk metode penerapan ini:

  1. Pastikan konversi sudah dilacak melalui aktivitas Floodlight.
  2. Perbarui Google Tag atau Google Tag Manager dengan parameter untuk meningkatkan kualitas metrik laporan dan data.
  3. Data Floodlight akan otomatis diteruskan dari Search Ads 360 ke Google Ads setelah ditautkan.

Menyiapkan untuk melacak konversi aplikasi

Konversi dengan data keranjang mendukung pengukuran konversi aplikasi melalui Google Analytics for Firebase (GA4F). Untuk melacak konversi di aplikasi Anda, ikuti langkah-langkah di bawah:
  1. Jika Anda belum menyiapkan Google Analytics for Firebase (GA4F) SDK di aplikasi, ikuti langkah-langkah penerapan 1-8 dari Melacak konversi aplikasi seluler dengan Google Analytics.
  2. Lacak peristiwa “purchase” di aplikasi Anda.   “item_id” harus berupa feed item_id Merchant Center
  3. Impor peristiwa pembelian ke Google Ads dengan memastikan tindakan konversi baru ditetapkan ke Utama dan diperhitungkan dalam sasaran “Pembelian”.
  4. Jika sudah menggunakan Google Tag Manager, Anda dapat terus menggunakannya dengan Firebase untuk iOS atau Android.
  5. Tambahkan parameter konversi dengan data keranjang untuk meningkatkan kualitas metrik laporan dan data. Tinjau bagian parameter konversi dengan data keranjang
    1. Menambahkan parameter Merchant Center opsional akan meningkatkan kualitas data. Tindakan ini terutama penting jika Anda memiliki beberapa akun Merchant Center.

Contoh penerapan 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 );

 Contoh penerapan 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];

 

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Aplikasi Google
Menu utama
282820223802002242
true
Pusat Bantuan Penelusuran
true
true
true
true
true
73067
false
false
false