ใช้การแมปในตารางเพื่อแมป
conversions.batchinsertใน Campaign Manager 360 API กับ
IngestEventsRequestที่เทียบเท่าใน Data Manager API
ฟิลด์คำขอ
conversions.batchinsert (Campaign Manager 360 API) |
IngestEventsRequest (Data Manager API) |
หมายเหตุ |
|---|---|---|
พารามิเตอร์เส้นทาง URL profileId |
ไม่มีเวอร์ชันเทียบเท่า | |
kind |
ไม่มีเวอร์ชันเทียบเท่า | ฟิลด์ข้อมูลเมตา ซึ่ง Data Manager API ไม่ได้ใช้ |
conversions |
events |
ต้องระบุ รายการ Conversion หรือเหตุการณ์ ดูรายละเอียดได้ในส่วนฟิลด์ Conversion |
encryptionInfo |
ย้ายไปยัง events.adIdentifiers.encryptedUserIds |
กำหนดไว้ที่ระดับเหตุการณ์ ตอนนี้ข้อมูลการเข้ารหัสของ Campaign Manager 360 จะระบุไว้ในรหัสผู้ใช้ที่เข้ารหัสแต่ละรายการ ดูส่วนฟิลด์ Conversion |
| ไม่มีเวอร์ชันเทียบเท่า | encryptionInfo |
`encryptionInfo` ระดับคำขอคือข้อมูลการเข้ารหัสสำหรับตัวระบุผู้ใช้ UserData ที่เข้ารหัสencryptionInfo ดูรายละเอียดได้ที่การเข้ารหัส |
| ไม่มีเวอร์ชันเทียบเท่า | 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 |
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
แต่ Data Manager API จะใช้ transactionId เพื่อลบเหตุการณ์ที่ซ้ำกันซึ่งส่งไปยังรหัสกิจกรรม Floodlight เดียวกัน
ใน Campaign Manager 360 API คุณสามารถตรวจสอบว่าระบบจะลบเหตุการณ์ที่ซ้ำกันโดยการตั้งค่า ordinal เป็นค่าคงที่ เช่น 1 ใน Data Manager API คุณต้องตั้งค่า transactionId เป็นตัวระบุที่ไม่ซ้ำกันสำหรับแต่ละเหตุการณ์
|
| ไม่มีเวอร์ชันเทียบเท่า | transactionId |
Data Manager API ใช้รหัสกิจกรรม Floodlight ร่วมกับ transactionId เพื่อลบเหตุการณ์ที่ซ้ำกัน คุณต้องตั้งค่าฟิลด์ transactionId เป็นตัวระบุที่ไม่ซ้ำกันสำหรับแต่ละเหตุการณ์
ฟิลด์นี้ไม่บังคับเมื่อส่ง 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 ครั้งต่อคำขอ |
encryptionInfo.encryptionEntityId |
adIdentifiers.encryptedUserIds[].entityId |
ระบบจะระบุข้อมูลการเข้ารหัสต่อรหัสผู้ใช้ที่เข้ารหัสแต่ละรายการแทนที่จะระบุข้อมูลการเข้ารหัส 1 ครั้งต่อคำขอ |
encryptionInfo.encryptionSource |
adIdentifiers.encryptedUserIds[].source |
ระบบจะระบุข้อมูลการเข้ารหัสต่อรหัสผู้ใช้ที่เข้ารหัสแต่ละรายการแทนที่จะระบุข้อมูลการเข้ารหัส 1 ครั้งต่อคำขอ |
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 ทำตามหลักเกณฑ์การจัดรูปแบบและการแฮชformatting and hashing guidelines นอกจากนี้ คุณยังเข้ารหัสแอตทริบิวต์ที่แฮชแล้วของที่อยู่ได้ด้วย |
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 |
ต้องระบุ |