استخدِم عمليات الربط في الجداول لربط 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 |
مطلوبة قائمة الإحالات الناجحة أو الأحداث راجِع قسم حقول الإحالات الناجحة لمعرفة التفاصيل. |
encryptionInfo |
تم النقل إلى events.adIdentifiers.encryptedUserIds |
يتم تحديدها على مستوى الحدث. يتم الآن تحديد معلومات التشفير في "مدير الحملة 360" في كلّ رقم تعريف مستخدم مشفَّر. اطّلِع على قسم حقول الإحالات الناجحة. |
| بدون مكافئ | encryptionInfo |
encryptionInfo على مستوى الطلب هي معلومات التشفير لمعرّفات المستخدمين UserData المشفّرة. لمزيد من التفاصيل، يُرجى الاطّلاع على التشفير. |
| بدون مكافئ | destinations |
مطلوبة قائمة بعناصر Destination التي تحدّد الحساب المستهدف ونشاط Floodlight للأحداث. راجِع دليل الوجهات للاطّلاع على التفاصيل. اربط الحقول الفردية كما هو موضّح في قسم حقول الإحالات الناجحة. |
| بدون مكافئ | consent |
إعدادات الموافقة التلقائية الاختيارية للأحداث في الطلب. يمكنك إلغاء هذه القيمة لحدث فردي من خلال ضبط الحقل consent الخاص بـ Event. |
| بدون مكافئ | encoding |
مطلوبة في حال إرسال معرّفات المستخدمين: اضبطها على Encoding المستخدَمة لقيم UserIdentifier. في حال عدم استخدام معرّفات المستخدمين، يتم تجاهل هذا الحقل. |
| بدون مكافئ | validateOnly |
إذا كانت القيمة صحيحة، يتم التحقّق من صحة الطلب، ولكن لا يتم تنفيذه. |
حقول الإحالات الناجحة
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 للتحكّم في كيفية إزالة التكرار من الإحالات الناجحة من المستخدِم نفسه وفي اليوم نفسه.
في Campaign Manager 360 API، يمكنك التأكّد من إزالة تكرار الأحداث من خلال ضبط ordinal على قيمة ثابتة، مثل 1. في Data Manager API، يجب ضبط transactionId على معرّف فريد لكل حدث.
|
| بدون مكافئ | transactionId |
في Data Manager API، يتم استخدام transactionId للتحكّم في كيفية إزالة التكرار من الإحالات الناجحة من المستخدِم نفسه وفي اليوم نفسه. يجب ضبط قيمة هذا الحقل على معرّف فريد لكل حدث.
هذا الحقل اختياري عند إرسال الإحالات الناجحة غير الإلكترونية في Floodlight. اطّلِع على تحويل البيانات إلى عناصر Event للحصول على مزيد من التفاصيل.
|
customVariables |
customVariables |
قائمة بعناصر CustomVariable تستخدم Data Manager API السلاسل كمفاتيح بدلاً من التعدادات. استخدِم مفاتيح مثل 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 |
بدلاً من تحديد معلومات التشفير مرة واحدة لكل طلب، يتم تحديدها لكل معرّف مستخدم مشفّر. |
encryptionInfo.encryptionEntityId |
adIdentifiers.encryptedUserIds[].entityId |
بدلاً من تحديد معلومات التشفير مرة واحدة لكل طلب، يتم تحديدها لكل معرّف مستخدم مشفّر. |
encryptionInfo.encryptionSource |
adIdentifiers.encryptedUserIds[].source |
بدلاً من تحديد معلومات التشفير مرة واحدة لكل طلب، يتم تحديدها لكل معرّف مستخدم مشفّر. |
sessionAttributesEncoded |
adIdentifiers.sessionAttributes |
لمزيد من التفاصيل، يُرجى الاطّلاع على AdIdentifiers. |
cartData |
cartData |
يمكنك الاطّلاع على حقول بيانات سلّة التسوّق لمعرفة التفاصيل. |
userIdentifiers |
userData.userIdentifiers |
راجِع حقول معرّفات المستخدمين لمعرفة التفاصيل. |
حقول معرّفات المستخدمين
في Data Manager API، يتم تجميع معرّفات المستخدمين ضمن العنصر UserData ضمن الحقل userData الخاص بـ Event. يختلف ذلك عن واجهة برمجة التطبيقات في "مدير الحملة 360"، حيث يتم ربط المعرّفات مباشرةً بالكائن 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 |
مطلوبة |