- หากยังไม่ได้ติดตาม Conversion คุณต้องตั้งค่าเครื่องมือวัด Conversion สําหรับเว็บไซต์
- หรือคุณจะนําเข้า Conversion ของ Google Analytics 4 ก็ได้
- หากคุณใช้เครื่องมือวัด Conversion ของ Search Ads 360 อยู่แล้ว ก็เพียงเพิ่มข้อมูลรถเข็นช็อปปิ้งลงในแท็ก Conversion ที่มีอยู่
- หากวางแผนที่จะติดตาม Conversion ในแอป คุณควรเพิ่ม Analytics ลงในแอป iOS หรือ Android โดยใช้ Firebase
ตรวจสอบกับนักพัฒนาเว็บเกี่ยวกับวิธีส่งข้อมูลที่สร้างขึ้นแบบไดนามิก เช่น รหัสผลิตภัณฑ์สําหรับผลิตภัณฑ์ที่ขายเป็นส่วนหนึ่งของ Conversion
เลือกวิธีที่คุณต้องการตั้งค่า Conversion จากข้อมูลรถเข็นช็อปปิ้ง
ตั้งค่าด้วย Google Ads
หากเลือก Google Ads เป็นแหล่งที่มาของการติดตั้งใช้งาน คุณจะใช้การติดตั้งใช้งานโดยรวมได้โดยใช้แท็ก Google โดยตรงในเว็บไซต์หรือผ่าน Google Tag Manager ทำตามขั้นตอนด้านล่างสำหรับวิธีการติดตั้งใช้งานนี้
- ตรวจสอบว่าได้ตั้งค่าเครื่องมือวัด Conversion มาตรฐานให้ติดตามการซื้อแล้ว
- ตรวจสอบว่า "เป้าหมาย Conversion และการเพิ่มประสิทธิภาพการกระทำ" ของ Conversion การซื้อได้รับการตั้งค่าเป็นหลัก
- เพิ่มพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้งในเครื่องมือวัด Conversion มาตรฐาน เพื่อปรับปรุงเมตริกข้อมูลและรายงาน ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้ง
- การเพิ่มพารามิเตอร์ Merchant Center (ไม่บังคับ) จะช่วยปรับปรุงคุณภาพของข้อมูล ซึ่งสำคัญมากหากคุณมีบัญชี Merchant Center หลายบัญชีที่ใช้รหัสสินค้าเดียวกันสำหรับผลิตภัณฑ์ที่แตกต่างกัน
ตัวอย่างการติดตั้งใช้งานแท็ก Google ที่มีข้อมูลรถเข็นช็อปปิ้ง
<!-- Sample Code Conversion -->
'event', 'purchase'
<script type="text/javascript">
gtag(, {
"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>
ตัวอย่างการใช้งานชั้นข้อมูล
<!-- 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 -->
});
ตั้งค่าด้วย Google Analytics
หากคุณเลือก Google Analytics เป็นวิธีการติดตั้งใช้งานผ่านการติดตามอีคอมเมิร์ซ ขั้นตอนการติดตั้งใช้งานมีดังนี้
- ตรวจสอบว่าได้ตั้งค่าการติดตามอีคอมเมิร์ซโดยที่ item_id ตรงกับฟีด item_id ของ Merchant Center ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีวัดอีคอมเมิร์ซ
- เพิ่มพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้ง เช่น เพื่อปรับปรุงเมตริกข้อมูลและรายงาน ดูส่วนพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้งด้านบน
- การเพิ่มพารามิเตอร์ Merchant Center (ไม่บังคับ) จะช่วยปรับปรุงคุณภาพของข้อมูล ซึ่งสำคัญมากหากคุณมีบัญชี Merchant Center หลายบัญชี
- นำเข้าอีคอมเมิร์ซไปยัง Google Ads ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีนําเข้า Conversion ของ Google Analytics ไปยัง Google Ads
- ตรวจสอบว่า "เป้าหมาย Conversion และการเพิ่มประสิทธิภาพการกระทำ" ของ Conversion การซื้อได้รับการตั้งค่าเป็นหลัก
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
}]
ตั้งค่าด้วย Search Ads 360
ทำตามขั้นตอนด้านล่างสำหรับวิธีการติดตั้งใช้งานนี้
- ตรวจสอบว่ามีการติดตาม Conversion ผ่านกิจกรรม Floodlight อยู่แล้ว
- อัปเดตแท็ก Google หรือ Google Tag Manager ด้วยพารามิเตอร์เพื่อปรับปรุงเมตริกข้อมูลและรายงาน
- ระบบจะส่งข้อมูลของ Floodlight โดยอัตโนมัติจาก Search Ads 360 ไปยัง Google Ads หลังจากลิงก์กันแล้ว
ตั้งค่าเพื่อติดตาม Conversion ของแอป
- หากยังไม่ได้ตั้งค่า SDK ของ Google Analytics สำหรับ Firebase (GA4F) ในแอป ให้ทําตามขั้นตอนการติดตั้งใช้งาน 1-8 จากบทความติดตาม Conversion ของแอปบนอุปกรณ์เคลื่อนที่ด้วย Google Analytics
- ติดตามเหตุการณ์ "purchase" ในแอป โดย "item_id" ควรเป็นฟีด item_id ของ Merchant Center
- นําเข้าเหตุการณ์การซื้อไปยัง Google Ads โดยตรวจสอบว่าได้ตั้งค่าการกระทำที่ถือเป็น Conversion ใหม่เป็นหลักและนับรวมในเป้าหมาย "การซื้อ"
- หากใช้ Google Tag Manager อยู่แล้ว คุณก็จะใช้กับ Firebase สําหรับ iOS หรือ Android ต่อไปได้
- เพิ่มพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้ง เช่น เพื่อปรับปรุงเมตริกข้อมูลและรายงาน ดูส่วนพารามิเตอร์ Conversion จากข้อมูลรถเข็นช็อปปิ้ง
- การเพิ่มพารามิเตอร์ Merchant Center (ไม่บังคับ) จะช่วยปรับปรุงคุณภาพของข้อมูล ซึ่งสำคัญมากหากคุณมีบัญชี Merchant Center หลายบัญชี
ตัวอย่างการติดตั้งใช้งานใน Android
Bundle product1 = new Bundle();
product1.putString( FirebaseAnalytics.Param.ITEM_ID, "12345" );
product1.putDouble( FirebaseAnalytics.Param.PRICE, 34.00D );
product1.putString( FirebaseAnalytics.Param.CURRENCY, "EUR");
product1.putLong( FirebaseAnalytics.Param.QUANTITY, 2 );
Bundle product2 = new Bundle();
product2.putString( FirebaseAnalytics.Param.ITEM_ID, "67891" );
product2.putDouble( FirebaseAnalytics.Param.PRICE, 29.99D );
product2.putLong( FirebaseAnalytics.Param.QUANTITY, 1 );
// Prepare ecommerce bundle
Bundle ecommerceBundle = new Bundle();
ecommerceBundle.putParcelableArray(FirebaseAnalytics.Param.ITEMS, new Bundle[] {product1, product2});
// Set relevant bundle-level parameters
ecommerceBundle.putString( FirebaseAnalytics.Param.TRANSACTION_ID, "T12345" );
ecommerceBundle.putDouble( FirebaseAnalytics.Param.VALUE, 97.99D );
ecommerceBundle.putString( FirebaseAnalytics.Param.CURRENCY, "USD" );
// Set new conversion basket specific parameters. Fill out dynamically.
ecommerceBundle.putDouble( "discount", 10.00D ); // Discount
ecommerceBundle.putInt( "aw_merchant_id", 12345 ); // Merchant center ID
ecommerceBundle.putString( "aw_feed_country", "US" ); // Feed country
ecommerceBundle.putString( "aw_feed_language", "EN" ); // Feed Language
// Log purchase event with ecommerce bundle
FirebaseAnalytics.logEvent( FirebaseAnalytics.Event.PURCHASE, ecommerceBundle );
ตัวอย่างการติดตั้งใช้งานใน iOS
NSDictionary *product1 = @{
kFIRParameterItemID : @"12345",
kFIRParameterPrice : @34.00,
kFIRParameterCurrency : @"EUR",
kFIRParameterQuantity : @2
};
NSDictionary *product2 = @{
kFIRParameterItemID : @"67891",
kFIRParameterPrice : @29.99,
kFIRParameterQuantity : @1
};
// Prepare ecommerce dictionary.
NSArray *items = @[product1, product2];
NSDictionary *ecommerce = @{
kFIRParameterItems: items,
kFIRParameterTransactionID : @"T12345",
kFIRParameterValue : @97.99,
kFIRParameterCurrency : @"USD",
// Set new conversion basket specific parameters. Fill out dynamically.
@"discount" : @10.00, // Discount
@"aw_merchant_id" : @12345, // Merchant center ID
@"aw_feed_country" : @"US", // Feed country
@"aw_feed_language" : @"EN" // Feed Language
};
// Log purchase event with ecommerce dictionary.
[FIRAnalytics logEventWithName:kFIREventPurchase parameters:ecommerce];