มาดูวิธีใช้ Merchant API เพื่อจัดการแหล่งที่มาของ Conversion สำหรับบัญชีผู้ขาย
แหล่งที่มาของ Conversion ใน Merchant Center ช่วยให้คุณดูข้อมูล Conversion จากข้อมูลที่แสดงฟรีและจากเว็บไซต์ของคุณในบัญชีผู้ขายได้
คุณต้องตั้งค่าการติดแท็กอัตโนมัติและอ้างสิทธิ์เว็บไซต์สำหรับบัญชีผู้ขายก่อนจึงจะจัดการแหล่งที่มาของ Conversion ด้วย Merchant API ได้ บัญชีผู้ขายหนึ่งมีแหล่งที่มาของ Conversion ได้สูงสุด 200 รายการ
ลิงก์ Google Analytics
คุณสามารถใช้ Google Analytics เพื่อติดตาม Conversion ในข้อมูลที่แสดงฟรีและเว็บไซต์
หากคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบในพร็อพเพอร์ตี้ Google Analytics คุณจะลิงก์พร็อพเพอร์ตี้กับบัญชีผู้ขายได้โดยการสร้างแหล่งที่มาของ Conversion ของ Google Analytics
คำขอ API ต่อไปนี้จะสร้างออบเจ็กต์ ConversionSource
ใหม่ภายใต้บัญชีผู้ขายของคุณสำหรับ Google Analytics
POST https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/
{
"googleAnalyticsLink": {
"propertyId": propertyId
}
}
การตอบกลับตัวอย่างต่อไปนี้มีออบเจ็กต์ ConversionSource
แหล่งที่มาของ Conversion ของ Google Analytics มีการตั้งค่าช่อง googleAnalyticsLink
และ conversionSourceId
ขึ้นต้นด้วย galk:
{
"conversionSourceId": "galk:propertyId",
"googleAnalyticsLink": {
"propertyId": "propertyId",
"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 ไปยังบัญชีผู้ขายได้โดยตรงโดยการสร้างแหล่งที่มาของ Conversion ในเว็บไซต์ด้วยแท็ก Google คุณสามารถใช้ Google Tag Manager API เพื่อตั้งค่าแท็ก Google ที่มีอยู่ หรือใช้แท็กใหม่ที่สร้างขึ้นโดยอัตโนมัติเมื่อคุณเพิ่มแหล่งที่มาของ Conversion ในเว็บไซต์ใหม่ก็ได้
ตัวอย่างที่จะสร้างออบเจ็กต์ ConversionSource
ใหม่สำหรับการติดตามเว็บไซต์ภายใต้บัญชีผู้ขายของคุณมีดังนี้
POST https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/
{
"merchantCenterDestination": {
"displayName": "My tag destination",
"attributionSettings": {
"attributionLookbackWindowDays": 30,
"attributionModel": "CROSS_CHANNEL_LAST_CLICK"
},
"currencyCode": "CHF"
}
}
ต่อไปนี้คือตัวอย่างคำตอบที่มีออบเจ็กต์ ConversionSource
แหล่งที่มาของ Conversion ในเว็บไซต์มีการตั้งค่าช่อง merchantCenterDestination
และ conversionSourceId
ที่ขึ้นต้นด้วย mcdn:
{
"name": "mcdn:12341241234",
"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 จากเว็บไซต์ได้โดยตรง