Campaign Manager 360 API-তে থাকা
conversions.batchinsert-কে Data Manager API-তে থাকা এর
IngestEventsRequest সমতুল্যের সাথে ম্যাপ করতে, টেবিলের ম্যাপিং ব্যবহার করুন।
যাচাইকরণ
ডেটা ম্যানেজার API-এর জন্য Campaign Manager 360 API-এর থেকে আলাদা স্কোপ সহ ক্রেডেনশিয়াল প্রয়োজন। ডেটা ম্যানেজার API স্কোপ সহ নতুন ক্রেডেনশিয়াল তৈরি করতে, API অ্যাক্সেস সেট-আপ করুন লিঙ্কে দেওয়া ধাপগুলি অনুসরণ করুন।
অনুরোধ ফিল্ড
conversions.batchinsert (Campaign Manager 360 API) |
IngestEventsRequest (Data Manager API) |
নোট |
|---|---|---|
profileId URL পাথ প্যারামিটার |
সমতুল্য কিছু নেই | |
kind |
সমতুল্য কিছু নেই | মেটাডেটা ফিল্ড; ডেটা ম্যানেজার API ব্যবহার করে না। |
conversions |
events |
প্রয়োজনীয়। কনভার্সন বা ইভেন্টের তালিকা। বিবরণের জন্য কনভার্সন ফিল্ড বিভাগ দেখুন। |
encryptionInfo |
events.adIdentifiers.encryptedUserIdsএ সরানো হয়েছে |
ইভেন্ট লেভেলে সংজ্ঞায়িত করা হয়েছে। প্রতিটি এনক্রিপ্ট করা ব্যবহারকারীর আইডিতে এখন Campaign Manager 360 এনক্রিপশন সংক্রান্ত তথ্য উল্লেখ করা আছে। কনভার্সন ফিল্ড বিভাগ দেখুন। |
| সমতুল্য কিছু নেই | encryptionInfo |
অনুরোধ-লেভেল encryptionInfo হল এনক্রিপ্ট করা UserData ব্যবহারকারী শনাক্তকারীর এনক্রিপশন সংক্রান্ত তথ্য। বিবরণের জন্য এনক্রিপশন দেখুন। |
| সমতুল্য কিছু নেই | destinations |
প্রয়োজনীয়। Destination অবজেক্টের একটি তালিকা যা ইভেন্টের জন্য টার্গেট অ্যাকাউন্ট এবং ফ্লাডলাইট অ্যাক্টিভিটি নির্ধারণ করে। আরও বিবরণের জন্য ডেস্টিনেশন গাইড দেখুন। কনভার্সন ফিল্ড বিভাগে দেখানো অনুযায়ী আলাদা আলাদা ফিল্ড ম্যাপ করুন। |
| সমতুল্য কিছু নেই | consent |
অনুরোধে ইভেন্টের জন্য ঐচ্ছিক ডিফল্ট সম্মতি সেটিংস। Event-এর consent ফিল্ড সেট করে আপনি কোনও ইভেন্টের জন্য এই ভ্যালু ওভাররাইড করতে পারবেন। |
| সমতুল্য কিছু নেই | encoding |
ব্যবহারকারীর শনাক্তকারী পাঠালে প্রয়োজন: UserIdentifier ভ্যালুর জন্য ব্যবহৃত Encoding-এ সেট করা হয়। ব্যবহারকারীর শনাক্তকারী ব্যবহার না করা হলে, এই ফিল্ড উপেক্ষা করা হয়। |
| সমতুল্য কিছু নেই | validateOnly |
যদি 'true' হয়, তাহলে অনুরোধটি যাচাই করা হয়েছে, কিন্তু কার্যকর করা হয়নি। |
কনভার্সন ফিল্ড
Conversion (Campaign Manager 360 API) |
Event (Data Manager API) |
নোট |
|---|---|---|
floodlightConfigurationId |
destinations[].operatingAccount.accountId |
অনুরোধ লেভেলে সংজ্ঞায়িত করা হয়। Floodlight কনফিগারেশন আইডিতে সেট করা আছে। |
| সমতুল্য কিছু নেই | destinations[].operatingAccount.accountType |
অনুরোধ লেভেলে সংজ্ঞায়িত করা হয়। FLOODLIGHT_CONFIG-এ সেট করা আছে। |
floodlightActivityId |
destinations[].productDestinationId |
অনুরোধ লেভেলে সংজ্ঞায়িত করা হয়। Floodlight অ্যাক্টিভিটি আইডিতে সেট করা আছে। |
kind |
সমতুল্য কিছু নেই | মেটাডেটা ফিল্ড; ডেটা ম্যানেজার API ব্যবহার করে না। |
| সমতুল্য কিছু নেই | destinations[].reference |
অনুরোধ লেভেলে সংজ্ঞায়িত করা হয়। গন্তব্যের জন্য ব্যবহারকারীর সংজ্ঞায়িত শনাক্তকারী। আপনি একটি অনুরোধে একাধিক গন্তব্যে ইভেন্ট পাঠালে এই ফিল্ড সেট করুন। |
adUserDataConsent |
consent.adUserData |
আরও বিবরণের জন্য Consent দেখুন। |
nonPersonalizedAd |
consent.adPersonalization |
আরও বিবরণের জন্য Consent দেখুন। |
| সমতুল্য কিছু নেই | destinationReferences |
একটি অনুরোধে একাধিক ডেস্টিনেশনে ইভেন্ট পাঠানো হলে, এই ফিল্ডটিকে সংশ্লিষ্ট ডেস্টিনেশনের reference হিসেবে সেট করুন। |
timestampMicros |
eventTimestamp |
আরও বিবরণের জন্য টাইমস্ট্যাম্প ফর্ম্যাট দেখুন। |
value |
conversionValue |
|
quantity |
conversionCount |
|
ordinal |
সমতুল্য কিছু নেই |
Campaign Manager 360 API-এর ordinal ফিল্ডটি Data Manager API-তে নেই।
এর পরিবর্তে, একই ফ্লাডলাইট অ্যাক্টিভিটি আইডিতে পাঠানো ইভেন্টকে
ডুপ্লিকেট করার জন্য Data Manager API transactionId ব্যবহার করে।
Campaign Manager 360 API-তে, আপনি ordinal-এর মান 1-এর মতো কোনও নির্দিষ্ট, ধ্রুবক ভ্যালু সেট করে ইভেন্ট যাতে ডুপ্লিকেট না হয় তা নিশ্চিত করতে পারেন। Data Manager API-তে,
transactionId প্রতিটি ইভেন্টের জন্য অনন্য শনাক্তকারী হিসেবে সেট করতে হবে।
|
| সমতুল্য কিছু নেই | transactionId |
ডেটা ম্যানেজার API, ইভেন্টকে ডুপ্লিকেট হওয়া থেকে বাঁচাতে, Floodlight অ্যাক্টিভিটি আইডি ও
transactionId-এর কম্বিনেশন ব্যবহার করে। transactionId ফিল্ডে
প্রতিটি ইভেন্টের জন্য অনন্য শনাক্তকারী সেট করতে হবে।
একাধিক সোর্স থেকে হওয়া কনভার্সনের জন্য ইভেন্ট পাঠালে প্রয়োজনীয়। আরও বিবরণের জন্য ডেটাকে Event অবজেক্টে কনভার্ট করুন দেখুন।
|
customVariables |
customVariables |
CustomVariable অবজেক্টের তালিকা। ডেটা ম্যানেজার API, এনুমের পরিবর্তে কী হিসেবে স্ট্রিং ব্যবহার করে। variable ফিল্ডের জন্য U1, U2-এর মতো কী ব্যবহার করুন। |
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 |
সমতুল্য কিছু নেই | মেটাডেটা ফিল্ড; ডেটা ম্যানেজার 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 গ্রুপ করা হয়। এটি 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 |
সমতুল্য কিছু নেই | Campaign Manager 360 ডেস্টিনেশনের জন্য কাজ করে না। |
addressInfo.state |
সমতুল্য কিছু নেই | Campaign Manager 360 ডেস্টিনেশনের জন্য কাজ করে না। |
addressInfo.hashedStreetAddress |
সমতুল্য কিছু নেই | Campaign Manager 360 ডেস্টিনেশনের জন্য কাজ করে না। |
কার্ট ডেটা ফিল্ড
CartData (Campaign Manager 360 API) |
CartData (Data Manager API) |
নোট |
|---|---|---|
kind |
সমতুল্য কিছু নেই | মেটাডেটা ফিল্ড; ডেটা ম্যানেজার API ব্যবহার করে না। |
merchantId |
merchantId |
|
merchantFeedLabel |
merchantFeedLabel |
|
merchantFeedLanguage |
merchantFeedLanguageCode |
|
items |
items |
Item অবজেক্টের তালিকা। আরও বিবরণের জন্য আইটেম ফিল্ড দেখুন। |
কার্ট ডেটার জন্য আইটেম ফিল্ড
Item (Campaign Manager 360 API) |
Item (Data Manager API) |
নোট |
|---|---|---|
kind |
সমতুল্য কিছু নেই | মেটাডেটা ফিল্ড; ডেটা ম্যানেজার API ব্যবহার করে না। |
| সমতুল্য কিছু নেই | itemId |
ঐচ্ছিক। আইটেমের জন্য অনন্য শনাক্তকারী। |
itemId |
merchantProductId |
প্রয়োজনীয়। আইটেমের জন্য Merchant Center প্রোডাক্ট আইডি সেট করা আছে। |
quantity |
quantity |
প্রয়োজনীয়। |
unitPrice |
unitPrice |
প্রয়োজনীয়। |