ক্যাম্পেইন ম্যানেজার ৩৬০-এ, যখন কোনো ব্যবহারকারী একটি বিজ্ঞাপন দেখার পর একটি পূর্বনির্ধারিত কাজ সম্পাদন করেন, তখন ফ্ল্যাডলাইট অ্যাক্টিভিটি নামে পরিচিত একটি ট্যাগের মাধ্যমে একটি কনভার্সন রেকর্ড করা হয়। সাধারণত ট্যাগ করা কাজগুলোর মধ্যে রয়েছে যখন কোনো ব্যবহারকারী অনলাইন স্টোর থেকে কোনো পণ্য কেনেন, অথবা অনলাইন ফর্মের মাধ্যমে আরও তথ্যের জন্য কোনো ওয়েবপেজ পরিদর্শন করেন, তখন তা ট্র্যাক করা। সাধারণভাবে, গুগল দ্বারা ট্র্যাক করা কনভার্সনগুলো অনলাইনে শুরু এবং শেষ হয়।
তবে, কিছু বিজ্ঞাপনদাতার ক্ষেত্রে কনভার্সন অনলাইনে শুরু হয়ে অফলাইনে শেষ হতে পারে। এর একটি উদাহরণ হলো এমন একজন ব্যবহারকারী, যিনি অনলাইনে কোনো পণ্য সম্পর্কে গবেষণা শুরু করেন, একটি বিজ্ঞাপনে ক্লিক করেন এবং তারপর ফোনে বা কোনো রিটেইল স্টোরে গিয়ে তার কেনাকাটা সম্পন্ন করেন। এই পরিস্থিতিতে, ক্যাম্পেইন ম্যানেজার ৩৬০-এর কাছে লেনদেনটির অনলাইন অংশের ডেটা থাকবে, কিন্তু অফলাইন অংশের ডেটা থাকবে না, যার ফলে কনভার্সনটি রেকর্ডকৃত হবে না।
এর সমাধানে, ক্যাম্পেইন ম্যানেজার ৩৬০ এপিআই-এর Conversions সার্ভিস বিজ্ঞাপনদাতাদের এই কনভার্সনগুলোর অফলাইন অংশ সম্পর্কিত তথ্য সরাসরি ক্যাম্পেইন ম্যানেজার ৩৬০-এ সরবরাহ করার সুযোগ দেয়।
পূর্বশর্ত
Conversions সার্ভিসটি নিয়ে কাজ শুরু করার আগে, আপনাকে নিম্নলিখিত ধাপগুলো সম্পন্ন করতে হবে:
আমাদের 'গেট স্টার্টেড' গাইডে বর্ণিত পদ্ধতি অনুসারে একটি এপিআই প্রজেক্ট তৈরি ও অনুমোদন করুন।
আপনার Campaign Manager 360 ব্যবহারকারী প্রোফাইলে প্রয়োজনীয় ইউজার রোল পারমিশন আছে কিনা তা নিশ্চিত করুন। প্রয়োজনে, এই পারমিশনগুলো সক্রিয় করার জন্য আপনার Campaign Manager 360 অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করুন।
অফলাইন রূপান্তর সন্নিবেশ করুন :
batchinsertব্যবহার করে নতুন অফলাইন রূপান্তর আপলোড করার অনুমতি দেয়।অফলাইন রূপান্তর আপডেট করুন :
batchupdateব্যবহার করে বিদ্যমান অফলাইন রূপান্তর পরিবর্তন করার অনুমতি দেয়।
কার্যকলাপের সাথে রূপান্তরগুলি মেলান
অফলাইন কনভার্সনগুলোকে ক্যাম্পেইন ম্যানেজার ৩৬০-এর একটি সংশ্লিষ্ট অনলাইন অ্যাক্টিভিটির সাথে মেলাতে হবে। আপনি এই অ্যাক্টিভিটিগুলোকে তাদের floodlightActivityId এবং সংশ্লিষ্ট floodlightConfigurationId দ্বারা উল্লেখ করবেন।
আপনার যদি এখনও অফলাইন কনভার্সন ট্র্যাক করার জন্য কোনো অ্যাক্টিভিটি না থাকে, তাহলে আপনি API-এর FloodlightActivities সার্ভিসটি ব্যবহার করে একটি তৈরি করতে পারেন। এটি কীভাবে করতে হয় তার একটি উদাহরণের জন্য Common Trafficking Tasks গাইডটি দেখুন। অফলাইন কনভার্সনের জন্য ডেডিকেটেড অ্যাক্টিভিটি তৈরি করার জন্য বিশেষভাবে সুপারিশ করা হয়।
ক্লিক, ডিভাইস এবং ব্যবহারকারী আইডি সংগ্রহ করুন
অফলাইন কনভার্সনগুলোকেও একটি ক্লিক, ডিভাইস বা ইউজার আইডির সাথে যুক্ত করতে হবে (যার মধ্যে একবারে কেবল একটিই ব্যবহার করা যাবে)। এই আইডিগুলো পাওয়ার সবচেয়ে প্রচলিত উপায়গুলো নিচে আলোচনা করা হলো।
ডিসপ্লে ক্লিক আইডি ব্যবহার করে
ডিসপ্লে ক্লিক আইডি (DCLID) ব্যবহারের মাধ্যমে বিজ্ঞাপন ক্লিকের ফলে হওয়া কনভার্সন চিহ্নিত করা যায়। এনহ্যান্সড অ্যাট্রিবিউশন থেকে DCLID পাওয়া যায়।
প্রদর্শিত ক্লিক আইডিগুলো অবশ্যই dclid ফিল্ডে পাস করতে হবে।
গুগল ক্লিক আইডি ব্যবহার করে
গুগল ক্লিক আইডি (GCLID) ব্যবহারের মাধ্যমে বিজ্ঞাপনে ক্লিকের ফলে হওয়া কনভার্সন চিহ্নিত করা যায়। GCLID গুগল অ্যাডস অথবা সার্চ অ্যাডস ৩৬০ থেকে পাওয়া যায়।
gclid ফিল্ডে গুগল ক্লিক আইডি অবশ্যই দিতে হবে।
ম্যাচ আইডি ব্যবহার করে
ফ্ল্যাডলাইটের match_id ফিচার ব্যবহার করে গুগলের সাথে সিঙ্ক করা আপনার নিজস্ব ফার্স্ট-পার্টি আইডেন্টিফায়ারের মাধ্যমে কনভার্সনগুলোকে অ্যাট্রিবিউট করা যেতে পারে।
মোবাইল ডিভাইস আইডি ব্যবহার করে
বিজ্ঞাপনী ডিভাইস শনাক্তকারী ব্যবহারের মাধ্যমে রূপান্তরগুলিকে সরাসরি মোবাইল বা কানেক্টেড টিভি ডিভাইসের সাথে যুক্ত করা যেতে পারে। নিম্নলিখিত শনাক্তকারীগুলি সমর্থিত:
- AdID
- আইডিএফএ
- সিটিভি ডিভাইস থেকে বিজ্ঞাপনের জন্য শনাক্তকারী:
- রিডা (রোকু)
- AFAI (ফায়ার টিভি)
- AdID (অ্যান্ড্রয়েড টিভি)
- আইডিএফএ (অ্যাপল টিভি)
- MSAI (Xbox)
- টিফা (স্যামসাং)
- ভিডা (ভিজিও)
এই শনাক্তকারীগুলো অবশ্যই mobileDeviceId ফিল্ডে প্রদান করতে হবে।
%m ম্যাচ ম্যাক্রো ব্যবহার করে
একটি ক্রিয়েটিভের ক্লিক-থ্রু বা রিডাইরেক্ট ইউআরএল-এ %m ম্যাক্রোটি যুক্ত করা যেতে পারে। একটি ক্লিক ইভেন্টের পর অ্যাড সার্ভার এই ম্যাক্রোটিকে এক্সপ্যান্ড করে ব্যবহারকারীর এনক্রিপ্টেড ইউজার আইডিতে পরিণত করবে। এরপর এই এনক্রিপ্টেড ইউজার আইডিটি সরাসরি রিডাইরেক্ট ইউআরএল থেকে অথবা সার্ভার লগ থেকে সংগ্রহ করা যেতে পারে।
%m ম্যাক্রো ব্যবহার করে সংগৃহীত আইডিগুলো অবশ্যই encryptedUserId অথবা encryptedUserIdCandidates[] ফিল্ডে পাস করতে হবে।
ডেটা স্থানান্তর ব্যবহার করে
ডেটা ট্রান্সফার হলো ক্যাম্পেইন ম্যানেজার ৩৬০-এর একটি ফিচার, যা ইভেন্ট-স্তরের অ্যাড সার্ভার লগ ডেটাতে অ্যাক্সেস প্রদান করে। এই ডেটা আলাদা ফিডের মাধ্যমে সরবরাহ করা হয়, যার প্রতিটিতে একটিমাত্র ডেটা ট্রান্সফার ফাইল থাকে। এই ফাইলগুলোর মধ্যে, রেকর্ড করা প্রতিটি ইভেন্ট একটি এনক্রিপ্টেড ইউজার আইডির সাথে যুক্ত থাকে।
ডেটা ট্রান্সফার ফাইলে দেওয়া ইউজার আইডি ব্যবহার করার জন্য, আপনার অফলাইন সিস্টেমের কোনো ইভেন্টের সাথে একটি অনলাইন অ্যাড সার্ভার ইভেন্ট মেলানোর একটি উপায় প্রয়োজন হবে। এটি সাধারণত কাস্টম ফ্ল্যাডলাইট ভ্যারিয়েবল ব্যবহার করে করা হয়, যেগুলোকে আপনি এমন সব ভ্যালু দিয়ে ডাইনামিকভাবে পূরণ করতে পারেন যা কোনো ইউজারের অ্যাকশনকে স্বতন্ত্রভাবে শনাক্ত করে। একটি সরলীকৃত ওয়ার্কফ্লো দেখতে এইরকম হতে পারে:
একটি ফ্ল্যাডলাইট অ্যাক্টিভিটি ট্যাগ সক্রিয় হয়, যা একটি ট্রানজ্যাকশনের শুরু নির্দেশ করে। ট্যাগটিতে আপনার দেওয়া একটি কাস্টম ভেরিয়েবলের মান থাকে, যা ট্রানজ্যাকশনটিকে অনন্যভাবে শনাক্ত করে।
লেনদেনটি একই শনাক্তকারী বজায় রেখে অফলাইনে চলতে থাকে এবং সম্পন্ন হয়।
লেনদেন সম্পন্ন হওয়ার সময় রেকর্ড করা শনাক্তকারী ব্যবহার করে, মূল ফ্ল্যাডলাইট কার্যকলাপটি রেকর্ডকারী ডেটা ট্রান্সফার অ্যাক্টিভিটি লগ ফাইলে একটি মিলে যাওয়া এন্ট্রি খুঁজে পাওয়া যায়।
ডেটা ট্রান্সফার ফাইল থেকে প্রাপ্ত আইডিগুলো অবশ্যই encryptedUserId অথবা encryptedUserIdCandidates[] ফিল্ডে পাস করতে হবে।