วิธีใช้ Merchant API เพื่อจัดการแหล่งที่มาของ Conversion สำหรับบัญชี Merchant Center มีดังนี้
แหล่งที่มาของ Conversion ใน Merchant Center ช่วยให้คุณดูข้อมูล Conversion จากข้อมูลที่แสดงฟรีและจากเว็บไซต์ในบัญชี Merchant Center ได้
ก่อนที่จะจัดการแหล่งที่มาของ Conversion ด้วย Merchant API ได้ คุณต้องตั้งค่าการติดแท็กอัตโนมัติและอ้างสิทธิ์เว็บไซต์สำหรับบัญชี Merchant Center บัญชี Merchant Center มีแหล่งที่มาของ Conversion ได้สูงสุด 200 แหล่ง
ลิงก์ Google Analytics
คุณใช้ Google Analytics เพื่อติดตาม Conversion ในข้อมูลที่แสดงฟรีและเว็บไซต์ได้
หากมีสิทธิ์เข้าถึงระดับผู้ดูแลระบบในพร็อพเพอร์ตี้ Google Analytics คุณจะลิงก์พร็อพเพอร์ตี้กับบัญชี Merchant Center ได้โดยสร้างแหล่งที่มาของ Conversion ของ Google Analytics
คำขอ API ต่อไปนี้จะสร้างออบเจ็กต์ ConversionSource ใหม่ในบัญชี Merchant Center สำหรับ Google Analytics
POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources
{
"googleAnalyticsLink": {
"propertyId": PROPERTY_ID
}
}
ตัวอย่างการตอบกลับต่อไปนี้มีออบเจ็กต์ ConversionSource แหล่งที่มาของ Conversion ของ Google Analytics มีการตั้งค่าช่อง googleAnalyticsLink และชื่อเป็นไปตาม accounts/{ACCOUNT}/conversionSources/galk:{PROPERTY_ID}
{
"name": "accounts/{ACCOUNT_ID}/conversionSources/galk:PROPERTY_ID"
"googleAnalyticsLink": {
"propertyId": "PROPERTY_ID",
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"atributionModel": "CROSS_CHANNEL_DATA_DRIVEN",
"conversionType": [
{
"name": "purchase",
"report": true
}
]
},
"propertyName": "My Property Name"
},
"state": "ACTIVE",
"controller": "MERCHANT"
}
ใช้แท็ก Google
หากไม่มีพร็อพเพอร์ตี้ Google Analytics คุณสามารถส่งข้อมูล Conversion ไปยังบัญชี Merchant Center โดยตรงได้ด้วยการสร้างแหล่งที่มาของ Conversion ในเว็บไซต์ด้วยแท็ก Google คุณสามารถใช้ Google Tag Manager API เพื่อตั้งค่าแท็ก Google ที่มีอยู่ หรือใช้แท็กใหม่ที่สร้างขึ้นโดยอัตโนมัติเมื่อคุณเพิ่มแหล่งที่มาของ Conversion ในเว็บไซต์ใหม่
ตัวอย่างการสร้างออบเจ็กต์ accounts.conversionSources ใหม่สำหรับการติดตามเว็บไซต์ในบัญชี Merchant Center มีดังนี้
POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources
{
"merchantCenterDestination": {
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"attributionModel": "CROSS_CHANNEL_LAST_CLICK"
},
"displayName": "My tag destination",
"currencyCode": "CHF"
}
}
ต่อไปนี้คือตัวอย่างการตอบกลับที่มีออบเจ็กต์ ConversionSource แหล่งที่มาของ Conversion ในเว็บไซต์มีการตั้งค่าช่อง merchantCenterDestination และชื่อเป็นไปตาม accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}
{
"name": "accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}",
"merchantCenterDestination": {
"destination": "MC-ABCD1234",
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"attributionModel": "CROSS_CHANNEL_LAST_CLICK"
},
"displayName": "My tag destination",
"currencyCode": "CHF"
},
"state": "ACTIVE",
"controller": "MERCHANT"
}
เมื่อสร้างแล้ว คุณจะใช้ destination ของแหล่งที่มาของ Conversion กับแท็ก Google เพื่อรับข้อมูล Conversion จากเว็บไซต์โดยตรงได้
ดูข้อมูลเพิ่มเติม
ดูข้อมูลเกี่ยวกับการย้ายข้อมูลจาก Content API for Shopping ได้ที่ย้ายข้อมูลการจัดการแหล่งที่มาของ Conversion