ใช้การแมปในตารางเพื่อแมป
conversions.batchinsert ใน Campaign Manager 360 API กับ
IngestEventsRequest ที่เทียบเท่าใน Data Manager API
ฟิลด์คำขอ
conversions.batchinsert (Campaign Manager 360 API) |
IngestEventsRequest (Data Manager API) |
หมายเหตุ |
|---|---|---|
profileId พารามิเตอร์เส้นทาง URL |
ไม่มีเวอร์ชันเทียบเท่า | |
kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
conversions |
events |
ต้องระบุ รายการ Conversion หรือเหตุการณ์ ดูรายละเอียดได้ที่ส่วนฟิลด์ Conversion |
encryptionInfo |
ย้ายไปยัง events.adIdentifiers.encryptedUserIds แล้ว |
กําหนดที่ระดับเหตุการณ์ ตอนนี้ข้อมูลการเข้ารหัส Campaign Manager 360 จะระบุไว้ในรหัสผู้ใช้ที่เข้ารหัสแต่ละรายการแล้ว ดูส่วนฟิลด์ Conversion |
| ไม่มีเวอร์ชันเทียบเท่า | encryptionInfo |
encryptionInfoระดับคำขอencryptionInfoคือข้อมูลการเข้ารหัสสำหรับตัวระบุผู้ใช้ UserData ที่เข้ารหัส ดูรายละเอียดได้ที่การเข้ารหัส |
| ไม่มีเวอร์ชันเทียบเท่า | destinations |
ต้องระบุ รายการออบเจ็กต์ Destination ที่กําหนดบัญชีเป้าหมายและกิจกรรม Floodlight สําหรับเหตุการณ์ ดูรายละเอียดได้จากคู่มือปลายทาง แมปฟิลด์แต่ละรายการตามที่แสดงในส่วนฟิลด์ Conversion |
| ไม่มีเวอร์ชันเทียบเท่า | consent |
การตั้งค่าความยินยอมเริ่มต้นที่ไม่บังคับสําหรับเหตุการณ์ในคําขอ คุณลบล้างค่านี้สำหรับเหตุการณ์แต่ละรายการได้โดยการตั้งค่าฟิลด์ consent ของ Event |
| ไม่มีเวอร์ชันเทียบเท่า | encoding |
ต้องระบุหากส่งตัวระบุผู้ใช้: ตั้งค่าเป็น Encoding ที่ใช้สำหรับค่า UserIdentifier หากไม่ได้ใช้ตัวระบุผู้ใช้ ระบบจะไม่สนใจช่องนี้ |
| ไม่มีเวอร์ชันเทียบเท่า | validateOnly |
หากเป็นจริง ระบบจะตรวจสอบคำขอ แต่จะไม่ดำเนินการ |
ฟิลด์ Conversion
Conversion (Campaign Manager 360 API) |
Event (Data Manager API) |
หมายเหตุ |
|---|---|---|
floodlightConfigurationId |
destinations[].operatingAccount.accountId |
กำหนดที่ระดับคำขอ ตั้งค่าเป็นรหัสการกำหนดค่า Floodlight |
| ไม่มีเวอร์ชันเทียบเท่า | destinations[].operatingAccount.accountType |
กำหนดที่ระดับคำขอ ตั้งค่าเป็น FLOODLIGHT_CONFIG |
floodlightActivityId |
destinations[].productDestinationId |
กำหนดที่ระดับคำขอ ตั้งค่าเป็นรหัสกิจกรรม Floodlight (เดิมเรียกว่ารหัสกิจกรรม Floodlight) |
kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
| ไม่มีเวอร์ชันเทียบเท่า | destinations[].reference |
กำหนดที่ระดับคำขอ ตัวระบุที่ผู้ใช้กำหนดสำหรับปลายทาง ตั้งค่าฟิลด์นี้หากคุณส่งเหตุการณ์ไปยังปลายทางหลายแห่งในคำขอเดียว |
adUserDataConsent |
consent.adUserData |
ดูรายละเอียดเพิ่มเติมได้ที่ Consent |
nonPersonalizedAd |
consent.adPersonalization |
ดูรายละเอียดเพิ่มเติมได้ที่ Consent |
| ไม่มีเวอร์ชันเทียบเท่า | destinationReferences |
หากส่งเหตุการณ์ไปยังปลายทางหลายแห่งในคำขอเดียว ให้ตั้งค่าฟิลด์นี้เป็น reference ที่เกี่ยวข้องของปลายทาง |
timestampMicros |
eventTimestamp |
ดูรายละเอียดได้ที่รูปแบบการประทับเวลา |
value |
conversionValue |
|
quantity |
conversionCount |
|
ordinal |
ไม่มีเวอร์ชันเทียบเท่า |
ฟิลด์ ordinal จาก Campaign Manager 360 API จะไม่มีอยู่ใน Data Manager API
แต่คุณสามารถใช้ transactionId เพื่อควบคุมวิธีที่ระบบกรองข้อมูล Conversion จากผู้ใช้รายเดียวกันและวันเดียวกันออก
ใน Campaign Manager 360 API คุณสามารถตรวจสอบว่าระบบจะขจัดเหตุการณ์ที่ซ้ำกันออกได้โดยการตั้งค่า ordinalเป็นค่าคงที่ เช่น 1 ใน Data Manager API
transactionId ต้องตั้งค่าเป็นตัวระบุที่ไม่ซ้ำกันสำหรับแต่ละเหตุการณ์
|
| ไม่มีเวอร์ชันเทียบเท่า | transactionId |
ใน Data Manager API จะใช้ transactionId เพื่อควบคุมวิธีที่ระบบ
กรองข้อมูล Conversion จากผู้ใช้รายเดียวกันและวันเดียวกันออก ต้องตั้งค่าฟิลด์นี้เป็นตัวระบุที่ไม่ซ้ำกันสำหรับแต่ละเหตุการณ์
ฟิลด์นี้ไม่บังคับเมื่อส่ง Conversion ออฟไลน์ของ Floodlight ดูรายละเอียดเพิ่มเติมได้ที่ แปลงข้อมูลเป็นออบเจ็กต์ Event
|
customVariables |
customVariables |
รายการออบเจ็กต์ CustomVariable Data Manager API ใช้สตริงเป็นคีย์แทน Enum ใช้คีย์ เช่น U1, U2 สำหรับฟิลด์ variable |
limitAdTracking |
consent.adPersonalization |
ดูรายละเอียดเพิ่มเติมได้ที่ Consent |
childDirectedTreatment |
consent.adPersonalization |
ดูรายละเอียดเพิ่มเติมได้ที่ Consent |
treatmentForUnderage |
consent.adPersonalization |
ดูรายละเอียดเพิ่มเติมได้ที่ Consent |
gclid |
adIdentifiers.gclid |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
dclid |
adIdentifiers.dclid |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
matchId |
adIdentifiers.matchId |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
mobileDeviceId |
adIdentifiers.mobileId |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
impressionId |
adIdentifiers.impressionId |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
encryptedUserId |
adIdentifiers.encryptedUserIds |
Data Manager API รองรับรหัสผู้ใช้ที่เข้ารหัสหลายรายการ ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
encryptedUserIdCandidates |
adIdentifiers.encryptedUserIds |
รหัสผู้สมัครแต่ละรายการจะแมปกับออบเจ็กต์ EncryptedUserId ในรายการ |
encryptionInfo.kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
encryptionInfo.encryptionEntityType |
adIdentifiers.encryptedUserIds[].entityType |
แทนที่จะระบุข้อมูลการเข้ารหัส 1 ครั้งต่อคำขอ ให้ระบุต่อ User ID ที่เข้ารหัส |
encryptionInfo.encryptionEntityId |
adIdentifiers.encryptedUserIds[].entityId |
แทนที่จะระบุข้อมูลการเข้ารหัส 1 ครั้งต่อคำขอ ให้ระบุต่อ User ID ที่เข้ารหัส |
encryptionInfo.encryptionSource |
adIdentifiers.encryptedUserIds[].source |
แทนที่จะระบุข้อมูลการเข้ารหัส 1 ครั้งต่อคำขอ ให้ระบุข้อมูลการเข้ารหัสต่อ User ID ที่เข้ารหัส |
sessionAttributesEncoded |
adIdentifiers.sessionAttributes |
ดูรายละเอียดเพิ่มเติมได้ที่ AdIdentifiers |
cartData |
cartData |
ดูรายละเอียดได้ที่ช่องข้อมูลรถเข็นช็อปปิ้ง |
userIdentifiers |
userData.userIdentifiers |
ดูรายละเอียดได้ที่ฟิลด์ตัวระบุผู้ใช้ |
ฟิลด์ตัวระบุผู้ใช้
ใน Data Manager API ตัวระบุผู้ใช้จะจัดกลุ่มไว้ในออบเจ็กต์
UserData ภายในฟิลด์ userData ของ
Event ซึ่งแตกต่างจาก Campaign Manager 360 API ที่ตัวระบุจะแนบกับออบเจ็กต์ Conversion โดยตรง
UserIdentifier (Campaign Manager 360 API) |
UserIdentifier (Data Manager API) |
หมายเหตุ |
|---|---|---|
hashedEmail |
emailAddress |
ตั้งค่าเป็นอีเมลที่จัดรูปแบบและแฮชแล้ว นอกจากนี้ คุณยังเข้ารหัสอีเมลที่แฮชแล้วได้ด้วย |
hashedPhoneNumber |
phoneNumber |
ตั้งค่าเป็นหมายเลขโทรศัพท์ที่จัดรูปแบบและแฮช คุณยังเข้ารหัสหมายเลขโทรศัพท์ที่แฮชแล้วได้ด้วย |
addressInfo |
address |
ตั้งค่าเป็นออบเจ็กต์ AddressInfo ปฏิบัติตามหลักเกณฑ์การจัดรูปแบบและการแฮช นอกจากนี้ คุณยังเข้ารหัสแอตทริบิวต์ที่แฮชของที่อยู่ได้ด้วย |
addressInfo.hashedFirstName |
address.givenName |
|
addressInfo.hashedLastName |
address.familyName |
|
addressInfo.countryCode |
address.regionCode |
|
addressInfo.postalCode |
address.postalCode |
|
addressInfo.city |
ไม่มีเวอร์ชันเทียบเท่า | ไม่รองรับใน Data Manager API เวอร์ชันปัจจุบัน |
addressInfo.state |
ไม่มีเวอร์ชันเทียบเท่า | ไม่รองรับใน Data Manager API เวอร์ชันปัจจุบัน |
addressInfo.hashedStreetAddress |
ไม่มีเวอร์ชันเทียบเท่า | ไม่รองรับใน Data Manager API เวอร์ชันปัจจุบัน |
ฟิลด์ข้อมูลรถเข็นช็อปปิ้ง
CartData (Campaign Manager 360 API) |
CartData (Data Manager API) |
หมายเหตุ |
|---|---|---|
kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
merchantId |
merchantId |
|
merchantFeedLabel |
merchantFeedLabel |
|
merchantFeedLanguage |
merchantFeedLanguageCode |
|
items |
items |
รายการออบเจ็กต์ Item ดูรายละเอียดเพิ่มเติมได้ที่ฟิลด์รายการ |
ฟิลด์สินค้าสำหรับข้อมูลรถเข็นช็อปปิ้ง
Item (Campaign Manager 360 API) |
Item (Data Manager API) |
หมายเหตุ |
|---|---|---|
kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
| ไม่มีเวอร์ชันเทียบเท่า | itemId |
ไม่บังคับ ตัวระบุที่ไม่ซ้ำกันสำหรับสินค้า |
itemId |
merchantProductId |
ต้องระบุ ตั้งค่าเป็นรหัสผลิตภัณฑ์ Merchant Center สำหรับสินค้า |
quantity |
quantity |
ต้องระบุ |
unitPrice |
unitPrice |
ต้องระบุ |