রূপান্তর পরিমাপ সক্ষম করুন

রূপান্তর অ্যাট্রিবিউশন পরিমাপে প্রকাশক, বিজ্ঞাপনদাতা, পরিবেশনকারী বিজ্ঞাপন প্রযুক্তি (বিজ্ঞাপন সরবরাহকারী সংস্থা), পরিমাপ প্রদানকারী এবং আরও অনেক কিছুর মধ্যে একাধিক পক্ষ জড়িত থাকতে পারে। এই নথিতে, আমরা সাধারণ রূপান্তর পরিমাপের পরিস্থিতিগুলিকে চিত্রিত করি, তবে সাধারণভাবে যে কোনও পক্ষ যে অ্যাট্রিবিউশন রিপোর্টিং API (ARA) থেকে একটি অ্যাট্রিবিউশন রিপোর্ট পেতে চায় তাদের অবশ্যই নিশ্চিত করতে হবে যে এই নথিতে বর্ণিত ইন্টিগ্রেশন পদক্ষেপগুলি অনুসরণ করা হয়েছে৷

উদাহরণ স্বরূপ, একজন প্রকাশকের কাছে বিজ্ঞাপন পরিবেশনের জন্য এক বা একাধিক বিজ্ঞাপন প্রযুক্তির দায়িত্ব থাকা সাধারণ ব্যাপার - এর মধ্যে সৃজনশীলের জন্য মার্কআপ সরবরাহের জন্য দায়ী দলগুলি, সৃজনশীলে ইম্প্রেশন বা ট্র্যাকিং পিক্সেল সরবরাহকারী পক্ষগুলি এবং দলগুলি অন্তর্ভুক্ত থাকতে পারে৷ প্রকাশক পৃষ্ঠায় বিজ্ঞাপন স্লটের জন্য SDK বা ট্যাগ সরবরাহ করা। এই বিজ্ঞাপন প্রযুক্তিগুলি ARA থেকে অ্যাট্রিবিউশন রিপোর্ট পেতে চায় বা নাও করতে পারে, কিন্তু ডাউনস্ট্রিম বিজ্ঞাপন প্রযুক্তিগুলি অ্যাট্রিবিউশন রিপোর্টগুলি পেতে পারে তা নিশ্চিত করার জন্য অবস্থান করে।

উপরন্তু, বিজ্ঞাপনদাতা ক্রস-নেটওয়ার্ক অ্যাট্রিবিউশনের পাশাপাশি অন্যান্য রিপোর্টিং ক্ষমতার জন্য তৃতীয়-পক্ষের রূপান্তর পরিমাপ প্রদানকারীও ব্যবহার করতে পারে। বিজ্ঞাপনদাতারা একাধিক অনন্য প্রকাশক এবং চ্যানেল জুড়ে বিজ্ঞাপন বিনিয়োগের উপর রিটার্ন বোঝার জন্য সেই ডেটা ব্যবহার করে, তাই এটি গুরুত্বপূর্ণ যে ডিএসপি বা বিজ্ঞাপন সার্ভারগুলি বুঝতে পারে যে কীভাবে এই ব্যবহারের ক্ষেত্রে সমর্থন করার জন্য অ্যাট্রিবিউশন রিপোর্টিং API সক্ষম করতে হয়৷ যে বিজ্ঞাপনদাতারা একটি তৃতীয়-পক্ষ ব্যবহার করতে চান তারা তা করা চালিয়ে যেতে পারেন, হয় তৃতীয় পক্ষের পরিমাপ প্রদানকারী ব্যবহার করে বা এপিআই থেকে প্রতিবেদনগুলি নিবন্ধন ও গ্রহণ করার জন্য একটি ইন-হাউস সার্ভার সেট আপ করে৷

অ্যাট্রিবিউশন রিপোর্টিং API একাধিক বিজ্ঞাপন প্রযুক্তিকে একই ইমপ্রেশন বা রূপান্তরের জন্য অ্যাট্রিবিউশন উত্স এবং ট্রিগার নিবন্ধন করতে এবং API থেকে পৃথক প্রতিবেদন পেতে অনুমতি দেয়। উদাহরণ স্বরূপ, একজন ডিএসপি অ্যাট্রিবিউশন রিপোর্টিং এপিআই থেকে তার নিজস্ব অ্যাট্রিবিউশন রিপোর্ট পেতে পারে এবং সেইসাথে বিজ্ঞাপনদাতার তৃতীয়-পক্ষ পরিমাপ প্রদানকারীর জন্য আলাদা রিপোর্টিংয়ের অনুমতি দিতে পারে। API থেকে রিপোর্ট পাওয়ার জন্য একটি বিজ্ঞাপন প্রযুক্তিকে অবশ্যই অ্যাট্রিবিউশন সোর্স এবং ট্রিগার উভয়ই নিবন্ধন করতে হবে এবং অ্যাট্রিবিউশন সোর্স এবং ট্রিগারগুলির মধ্যে অ্যাট্রিবিউশন করা হয় যেগুলি অ্যাড টেক স্বতন্ত্রভাবে API-এর সাথে নিবন্ধন করেছে।

সাধারণ রূপান্তর পরিমাপ দৃশ্যকল্প

এই বিভাগে, আমরা রূপান্তর পরিমাপের জন্য দুটি সাধারণ পরিস্থিতি পরীক্ষা করব।

পরিস্থিতি 1: বিজ্ঞাপন প্রযুক্তি পরিবেশনকারী এবং তৃতীয় পক্ষের পরিমাপ প্রদানকারী উভয়কেই অ্যাট্রিবিউশন রিপোর্টিং API থেকে রিপোর্ট পেতে হবে

একজন বিজ্ঞাপনদাতা তৃতীয় পক্ষের পরিমাপ প্রদানকারী ব্যবহার করে বিজ্ঞাপন ইনভেন্টরিতে রূপান্তরগুলিকে বৈশিষ্ট্যযুক্ত করতে চায় এবং বিজ্ঞাপন প্রযুক্তিতে বিজ্ঞাপনের ইনভেনটরিতে রূপান্তরগুলিকে বৈশিষ্ট্যযুক্ত করার জন্য সৃজনশীল ইচ্ছাগুলি হোস্ট করে৷ এটি ডিএসপি বা বিজ্ঞাপনদাতা বিজ্ঞাপন সার্ভারগুলির জন্য সাধারণ (তৃতীয়-পক্ষের বিজ্ঞাপন সার্ভার - 3PAS) যারা বিজ্ঞাপন ক্রিয়েটিভের জন্য মার্কআপ প্রদান করে, তাদের নিজস্ব অ্যাট্রিবিউশন রিপোর্টিং সঞ্চালন করে এবং বিজ্ঞাপনদাতাদের সাথে কাজ করে যারা তৃতীয় পক্ষের পরিমাপ বা বিশ্লেষণ প্রদানকারীদের সাথে একত্রিত হয়।

এই ক্ষেত্রে, সার্ভিং অ্যাড টেক হল সেই পক্ষ যেটি বর্তমান সেটআপে ক্লিক এবং ইম্প্রেশন ইভেন্ট ফায়ার করার জন্য দায়ী৷ পরিবেশনকারী বিজ্ঞাপন প্রযুক্তির উচিত উপযুক্ত অবস্থানে নতুন attributionsrc সেট করা এবং নিশ্চিত করা উচিত যে পুনঃনির্দেশগুলি সঠিকভাবে কনফিগার করা হয়েছে। এছাড়াও, পরিবেশনকারী বিজ্ঞাপন প্রযুক্তি এবং তৃতীয় পক্ষের পরিমাপ প্রদানকারী উভয়কেই নিশ্চিত করতে হবে যে তারা নথিভুক্ত হয়েছে এবং তাদের সার্ভারগুলি অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধগুলি গ্রহণ করতে এবং প্রতিক্রিয়া জানাতে প্রস্তুত৷

একটি সাধারণ প্রচারাভিযান সেটআপ দেখতে এরকম হতে পারে:

  1. বিজ্ঞাপনদাতা বিজ্ঞাপন সার্ভার (3PAS) DSP-তে বিজ্ঞাপন ক্রিয়েটিভের জন্য মার্কআপ সরবরাহ করে, যার মধ্যে তৃতীয় পক্ষের পরিমাপ প্রদানকারীর ইম্প্রেশন এবং ক্লিক ট্র্যাকিং পিক্সেল অন্তর্ভুক্ত থাকে। বিজ্ঞাপন সার্ভারের নিশ্চিত করা উচিত যে বিজ্ঞাপন ক্রিয়েটিভ মার্কআপে attributionsrc অন্তর্ভুক্ত করা হয়েছে।

  2. ডিএসপি অতিরিক্ত পরিমাপ ইমপ্রেশন এবং ক্লিক ট্র্যাকিং পিক্সেল যোগ করার ক্ষমতা দেয় এবং নিশ্চিত করা উচিত যে attributionsrc চূড়ান্ত বিজ্ঞাপন ক্রিয়েটিভ মার্কআপের সাথে তারা বিড করছে।

দৃশ্যকল্প 2: শুধুমাত্র তৃতীয় পক্ষের পরিমাপ প্রদানকারীকে অ্যাট্রিবিউশন রিপোর্টিং API থেকে রিপোর্ট পেতে হবে

একজন বিজ্ঞাপনদাতা তৃতীয় পক্ষের পরিমাপ প্রদানকারীকে ব্যবহার করে বিজ্ঞাপন ইনভেনটরিতে রূপান্তরগুলিকে অ্যাট্রিবিউট করতে চান, কিন্তু বিজ্ঞাপন প্রযুক্তি যে ক্রিয়েটিভ হোস্ট করছে তার কোনো অ্যাট্রিবিউশন পরিমাপের প্রয়োজনীয়তা নেই। এটি প্রকাশক, এসএসপি, বা প্রকাশক বিজ্ঞাপন সার্ভারদের জন্য সাধারণ যারা ক্রিয়েটিভ হোস্ট করে এবং নিজেরাই অ্যাট্রিবিউশন রিপোর্টিং ব্যবহার করার পরিকল্পনা করে না, কিন্তু যারা তাদের ডিএসপি অংশীদারদের জন্য অ্যাট্রিবিউশন রিপোর্টিং এপিআই সক্ষম করতে চায় বা তৃতীয় হিসাবে পরিমাপ ট্যাগিং কোম্পানিগুলির জন্য -দলীয় বিজ্ঞাপন সার্ভার, পরিমাপ বা বিশ্লেষণ প্রদানকারী।

এই ক্ষেত্রে, বর্তমান সেটআপে ক্লিক এবং ইমপ্রেশন ইভেন্টগুলি ফায়ার করার জন্য দায়ী পক্ষকে ক্রিয়েটিভগুলিতে নতুন attributionsrc অ্যাট্রিবিউট যোগ করতে হবে এবং পুনঃনির্দেশগুলি লক্ষ্য অনুযায়ী কাজ করছে তা নিশ্চিত করতে হবে। এটি প্রতিটি প্রকাশকের ইন্টিগ্রেশনের উপর অত্যন্ত নির্ভরশীল, কিন্তু ক্লিক ইভেন্টের জন্য, এটি এসএসপি, বিজ্ঞাপন প্রযুক্তি পরিবেশনকারী বা প্রকাশক নিজেই হতে পারে। ইমপ্রেশন ইভেন্টের জন্য, এটি সাধারণত তৃতীয় পক্ষের পরিমাপ প্রদানকারী।

দৃশ্য 1 থেকে সাধারণ প্রচারাভিযান সেটআপ উদাহরণে, প্রকাশক বিজ্ঞাপন সার্ভার, এসএসপি বা প্রকাশকের নিজেরাই নিশ্চিত করতে হবে যে ডিএসপি দ্বারা সরবরাহ করা attributionsrc অ্যাট্রিবিউটটি প্রকাশকের পৃষ্ঠায় তৈরি করা হয়েছে।

বাস্তবায়নের বিবরণ

নিম্নোক্ত সারণী উচ্চ-স্তরে অ্যাট্রিবিউশন রিপোর্টিং API বাস্তবায়নের ধাপগুলি বর্ণনা করে:

ধাপ কাজের দায়িত্ব উদাহরণ
ধাপ 1: বিদ্যমান ক্রিয়েটিভ এবং পরিমাপ কোডের জন্য অ্যাট্রিবিউশন উৎস সক্ষম করুন ইম্প্রেশন ইভেন্ট ফায়ারিং বা ক্লিক ইভেন্ট পরিচালনার জন্য দায়ী সত্তা attributionsrc অ্যাট্রিবিউট যোগ করে। ক্লিক ইভেন্টের জন্য, সাধারণত একজন ক্রেতা (ডিএসপি/বিজ্ঞাপনদাতা বিজ্ঞাপন সার্ভার) যেটি ক্রিয়েটিভ রেন্ডার করে তারা অ্যাট্রিবিউট যোগ করে।

ইমপ্রেশন ইভেন্টের জন্য, ডিমান্ড-সাইড প্ল্যাটফর্ম (ডিএসপি), সাপ্লাই-সাইড প্ল্যাটফর্ম (এসএসপি), প্রকাশক, বিজ্ঞাপন সার্ভার বা পরিমাপ প্রদানকারী বৈশিষ্ট্য যোগ করে এবং এটি প্রকাশকের সেটআপের উপর নির্ভর করে।

VAST ফর্ম্যাট ব্যবহার করে ভিডিও বিজ্ঞাপনের জন্য, প্রকাশক এবং ভিডিও SDK অ্যাট্রিবিউট যোগ করে।

ধাপ 2: তৃতীয় পক্ষের উত্সের জন্য অ্যাট্রিবিউশন রিপোর্টিং সক্ষম করুন৷ 302 পুনঃনির্দেশ সহ একটি বিদ্যমান পুনঃনির্দেশ পথ ব্যবহার করলে এটি বাক্সের বাইরে কাজ করে।

যদি 302 রিডাইরেক্ট ব্যবহার করা না যায়, তাহলে attributionsrc অ্যাট্রিবিউটটি একাধিক বিজ্ঞাপন প্রযুক্তি সার্ভারের তালিকা করতে ব্যবহার করা যেতে পারে।

সাধারণত, যতক্ষণ পর্যন্ত attributionsrc অ্যাট্রিবিউট ক্রিয়েটিভ যোগ করা হয়, তৃতীয় পক্ষের পুনঃনির্দেশগুলি অ্যাট্রিবিউশন রিপোর্টিং API কলগুলি গ্রহণ করবে।
ধাপ 3: অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধের জন্য প্রতিক্রিয়া সেট আপ করুন যে কোনো সত্তা অ্যাট্রিবিউশন রিপোর্টিং API থেকে রিপোর্ট পেতে চায় বিজ্ঞাপনদাতা দ্বারা ব্যবহৃত DSP এবং তৃতীয় পক্ষের পরিমাপ প্রদানকারী৷

মনে রাখবেন যে প্রতিটি ধাপের সুনির্দিষ্টতা নির্ভর করে কিভাবে প্রকাশক পৃষ্ঠায় ক্রিয়েটিভ রেন্ডার করা হয় এবং পরিবেশন করা হয় এবং কোন বিজ্ঞাপন প্রযুক্তি সংস্থাগুলি অ্যাট্রিবিউশন রিপোর্টিং এপিআই দ্বারা প্রেরিত রিপোর্ট গ্রহণ করে।

ধাপ 1: বিদ্যমান ক্রিয়েটিভ এবং পরিমাপ কোডের জন্য অ্যাট্রিবিউশন উৎস সক্ষম করুন

প্রথম ধাপে, অ্যাট্রিবিউশন সোর্সগুলি সক্রিয় করা হয়েছে৷

কিভাবে attributionsrc এট্রিবিউট কাজ করে

নতুন attributionsrc অ্যাট্রিবিউট নির্দিষ্ট করে যেখানে অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধ পাঠানো হবে। ইমপ্রেশন এবং ক্লিক ইভেন্ট ফায়ার করার জন্য দায়ী সত্তাকে অবশ্যই attributionsrc অ্যাট্রিবিউট সহ ক্রিয়েটিভ আপডেট করতে হবে। attributionsrc বিদ্যমান ক্লিক এবং ইমপ্রেশন ইভেন্টে যোগ করা উচিত এবং খালি বা অ-খালি হতে পারে।

পুনঃনির্দেশ ব্যবহার করে ক্লিক ইভেন্টের জন্য, ন্যাভিগেশনে attributionsrc অ্যাট্রিবিউট যোগ করা উচিত। নেভিগেশনের পরে যেকোন 302 রিডাইরেক্টের জন্য attributionsrc অ্যাট্রিবিউট যোগ করার দরকার নেই এবং যতক্ষণ না প্রাথমিক নেভিগেশনটি attributionsrc যোগ করে ততক্ষণ পর্যন্ত ARA-এর জন্য যোগ্য হবে।

যখন attributionsrc খালি থাকে, তখন ARA অনুরোধগুলি অ্যাঙ্কর ট্যাগের href অ্যাট্রিবিউটে (ক্লিকথ্রু URL) সংজ্ঞায়িত URL-এ পাঠানো হবে। যখন attributionsrc অ্যাট্রিবিউট সংজ্ঞায়িত করা হয়, তখন ARA অনুরোধগুলি attributionsrc অ্যাট্রিবিউটে সংজ্ঞায়িত URL-এ পাঠানো হবে। ক্লিকথ্রু URL এছাড়াও উত্স নিবন্ধন করার জন্য যোগ্য.

সাধারণত, একটি খালি attributionsrc অ্যাট্রিবিউট ব্যবহার করুন যদি সার্ভারটি ক্লিকথ্রু ইউআরএল হোস্ট করে অ্যাট্রিবিউশন রিপোর্টিং এপিআই অনুরোধগুলি গ্রহণ করে এবং সাড়া দিতে পারে। আপনি যদি অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধগুলি একটি ভিন্ন সার্ভারে যেতে চান তবে আপনার নিজস্ব attributionsrc ইউআরএল সংজ্ঞায়িত করুন।

একটি খালি attributionsrc অ্যাট্রিবিউটের উদাহরণ:

আপনার বিদ্যমান সেটআপ ARA ইন্টিগ্রেশন সহ
<a href="[CLICKTHROUGH_URL]">...</a> <a href="[CLICKTHROUGH_URL]" attributionsrc>...</a>

যখন attributionsrc অ্যাট্রিবিউট খালি থাকে, তখন অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধগুলি অ্যাঙ্কর ট্যাগের href অ্যাট্রিবিউট দ্বারা সংজ্ঞায়িত URL-এ পাঠানো হবে।

একটি নন-খালি অ্যাট্রিবিউশনআরসি অ্যাট্রিবিউটের উদাহরণ:

আপনার বিদ্যমান সেটআপ ARA ইন্টিগ্রেশন সহ
<a href="[CLICKTHROUGH_URL]">...</a> <a href="[CLICKTHROUGH_URL]" attributionsrc="[ATTRIBUTION_SRC_URL]">...</a>

যখন attributionsrc খালি না থাকে, তখন অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধগুলি attributionsrc ট্যাগ দ্বারা সংজ্ঞায়িত URL-এ পাঠানো হবে। ক্লিকথ্রু URL এছাড়াও উত্স নিবন্ধন করার জন্য যোগ্য.

ক্লিক এবং ইমপ্রেশন ইভেন্টের জন্য attributionsrc যোগ করুন

  • ইভেন্টে ক্লিক করুন:
    • attributionsrc যোগ করার জন্য দায়ী সত্তা সাধারণত পরিবেশন বিজ্ঞাপন প্রযুক্তি
    • ক্লিক ইভেন্ট সহ অ্যাঙ্কর ট্যাগগুলিতে একটি attributionsrc অ্যাট্রিবিউট যোগ করা উচিত
    • window.open ব্যবহার করে ক্লিকগুলিকে অ্যাট্রিবিউশন উত্স নির্দিষ্ট করতে window.open কলের windowFeatures আর্গুমেন্ট ব্যবহার করা উচিত।
  • ইমপ্রেশন ইভেন্ট:
    • attributionsrc যোগ করার জন্য দায়ী সত্তা সাধারণত পরিবেশনকারী বিজ্ঞাপন প্রযুক্তি এবং পরিমাপ প্রদানকারী(গুলি)
    • <img> ট্যাগ বা <script> ট্যাগ থেকে ফায়ার করা ইমপ্রেশন ইভেন্টে একটি attributionsrc অ্যাট্রিবিউট থাকা উচিত।
    • ফেচ এপিআই ব্যবহার করে ইমপ্রেশন ইভেন্টে ফেচ এপিআই কলে পাস করা বিকল্প আর্গুমেন্টে একটি attributionReporting অবজেক্ট অন্তর্ভুক্ত করা উচিত।

ক্লিক এবং ইমপ্রেশন ইভেন্টগুলির জন্য প্রয়োজনীয় পরিবর্তনগুলির সারাংশের জন্য নিম্নলিখিত সারণীটি দেখুন:

ঘটনা ট্যাগ আপনার বিদ্যমান সেটআপ ARA ইন্টিগ্রেশনের পর
ক্লিক এইচটিএমএল <a href="[CLICKTHROUGH_URL]">...</a> <a href="[CLICKTHROUGH_URL]" attributionsrc>...</a>
জাভাস্ক্রিপ্ট window.open('[CLICKTHROUGH_URL]', '_blank'); window.open('[CLICKTHROUGH_URL]', '_blank', 'attributionsrc');
ছাপ HTML <img> ট্যাগ <img src="[IMPRESSION_URL]" /> <img src="[IMPRESSION_URL]" attributionsrc />
HTML <script> ট্যাগ <script src="[IMPRESSION_URL]"></script> <script src="[IMPRESSION_URL]" attributionsrc></script>
জাভাস্ক্রিপ্ট const options = {...}
window.fetch("[IMPRESSION_URL]", options);
const options = {
attributionReporting: {
eventSourceEligible: true,
triggerEligible: false,
},
// ...
}

window.fetch("[IMPRESSION_URL]", options);

একটি সুরক্ষিত শ্রোতা নিলামে অ্যাট্রিবিউশন উত্স নিবন্ধন সক্ষম করুন৷

সুরক্ষিত শ্রোতা নিলামে রূপান্তর পরিমাপের জন্য, attributionsrc ব্যবহার করার পরিবর্তে, আপনি registerAdBeacon / registerAdMacro এবং setReportEventDataForAutomaticBeacons / reportEvent ব্যবহার করতে পারেন যাতে অ্যাট্রিবিউশন উত্স নিবন্ধন করা যায়৷

সুরক্ষিত শ্রোতা সংকেত রিপোর্ট করার জন্য, registerAdBeacon ফাংশন রিপোর্টিং ওয়ার্কলেটের ভিতরে উপলব্ধ, এবং registerAdMacro ক্রেতার উইন রিপোর্টিং ওয়ার্কলেটের ভিতরে উপলব্ধ। তারপরে, বিজ্ঞাপন ফ্রেমের ভিতরের ইভেন্ট ডেটা reportEvent এবং setReportEventDataForAutomaticBeacons ফাংশনগুলির সাথে Fenced Frame Ads Reporting API এর নিবন্ধিত বীকন এবং ম্যাক্রোগুলিতে যোগ করা যেতে পারে। এটি সুরক্ষিত শ্রোতা রিপোর্টিং ওয়ার্কলেটের সংকেত এবং বিজ্ঞাপন সৃজনশীল ফ্রেম ইভেন্ট পেলোডকে একে অপরের সাথে যুক্ত করার অনুমতি দেয়।

Attribution-Reporting-Eligible HTTP শিরোনামটি অনুরোধে যোগ করা হয় যখন বীকন এবং ম্যাক্রোগুলি একটি ফ্রেম থেকে reportEvent কল দ্বারা ট্রিগার করা হয় বা ব্রাউজার দ্বারা স্বয়ংক্রিয় বীকনগুলি ট্রিগার করা হয়৷ আপনি একটি অ্যাট্রিবিউশন উৎস নিবন্ধন করতে বীকনের প্রতিক্রিয়া ব্যবহার করতে পারেন। বীকন অনুরোধগুলি তৃতীয় পক্ষের পরিমাপের অনুমতি দেওয়ার জন্য পুনঃনির্দেশিত হতে পারে।

আরও গভীরে যাওয়ার জন্য, Fenced Frame Ad Reporting API ব্যাখ্যাকারীর অ্যাট্রিবিউশন রিপোর্টিং বিভাগের জন্য সমর্থন দেখুন৷

VAST ফর্ম্যাটের জন্য অ্যাট্রিবিউশন রিপোর্টিং সক্ষম করুন৷

ভিডিও বিজ্ঞাপন ইনভেন্টরি পরিবেশন এবং পরিমাপের জন্য VAST একটি সাধারণ বিন্যাস, এবং সেই মানকটিতে সংজ্ঞায়িত অনেক ইভেন্টকে অ্যাট্রিবিউশন রিপোর্টিং API-এর সাথে নিবন্ধনের জন্য যোগ্য সম্ভাব্য উত্স ইভেন্ট হিসাবে বিবেচনা করা উচিত। অ্যাট্রিবিউশন রিপোর্টিং সাপোর্টের জন্য VAST সংযোজন বিশদভাবে এটিকে কভার করে, কিন্তু সংক্ষেপে, সমস্ত <Tracking> , <Impression> , <*ClickThrough> , এবং <*ClickTracking> ইভেন্টগুলি সম্ভাব্য অ্যাট্রিবিউশন সোর্স ইভেন্ট। সমস্ত VAST বাস্তবায়ন এই ইভেন্টগুলির জন্য নিবন্ধন যোগ্যতা কভারেজ প্রদান করা উচিত।

বিশেষ করে অ্যাট্রিবিউশন রেজিস্ট্রেশনের জন্য একটি গৌণ URL সেট করার অনুমতি দেওয়ার জন্য VAST সংযোজন এই উপাদানগুলির জন্য নতুন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে৷ যখন কোনো ইভেন্টে attributiontype="DOUBLE_PING" এবং attributionsrc="[URL]" থাকে, তখন অ্যাট্রিবিউশন রিপোর্টিং এপিআই সক্ষম করার সময় সেই ইভেন্টের কোডটি attributionsrc অ্যাট্রিবিউটের মান হিসাবে [URL] ব্যবহার করা উচিত। VAST সংযোজনে প্রতিটি দৃশ্যের উদাহরণ রয়েছে।

সর্বাধিক কভারেজ নিশ্চিত করার জন্য, VAST বাস্তবায়নগুলি ইভেন্ট পিং ফায়ার করার সময় তালিকাভুক্ত সমস্ত ইভেন্টগুলিকে ডিফল্টভাবে নিবন্ধন যোগ্য করে তুলতে হবে৷ উদাহরণস্বরূপ, যখন একটি <Impression> ইভেন্ট ইউআরএল ফায়ার করা হয়, তখন (খালি) attributionsrc অ্যাট্রিবিউটটি অনুরোধ পাঠানোর জন্য ব্যবহৃত <img> এলিমেন্টে ব্যবহার করা উচিত (বা ফেচ কলের সমতুল্য), সর্বদা প্রাপক পক্ষকে অনুমতি দেওয়ার জন্য সম্ভাব্যভাবে অ্যাট্রিবিউশন রিপোর্টিং API এর সাথে সেই ইভেন্টটিকে নিবন্ধন করুন৷

ধাপ 2: তৃতীয় পক্ষের উত্সের জন্য অ্যাট্রিবিউশন রিপোর্টিং সক্ষম করুন৷

তৃতীয় পক্ষগুলিকে অ্যাট্রিবিউশন রিপোর্টিং API ব্যবহার করার অনুমতি দিতে, আপনি বিদ্যমান পুনঃনির্দেশগুলি ব্যবহার করতে পারেন বা attributionsrc অ্যাট্রিবিউটে তৃতীয় পক্ষের একটি তালিকা যোগ করতে পারেন৷ বেশিরভাগ ক্ষেত্রে, প্রতিটি বিজ্ঞাপন প্রযুক্তির নিজস্ব স্বতন্ত্র ইম্প্রেশন ট্র্যাকার থাকে, তাই পুনঃনির্দেশগুলি ক্লিক ট্র্যাকারদের জন্য আরও প্রাসঙ্গিক।

একটি বিদ্যমান পুনঃনির্দেশ শৃঙ্খলে তৃতীয় পক্ষের উৎপত্তি হ্যান্ডেল করুন

একটি সাধারণ বিজ্ঞাপন ক্লিকথ্রুতে, অনেক ক্লিক ট্র্যাকার চূড়ান্ত ল্যান্ডিং পৃষ্ঠায় নেভিগেশনের অংশ হিসাবে 302 পুনঃনির্দেশের একটি চেইন হিসাবে উপস্থিত থাকতে পারে। রিডাইরেক্ট চেইনের প্রতিটি অনুরোধ অ্যাট্রিবিউশন রিপোর্টিং API-এর সাথে নিবন্ধনের জন্য যোগ্য যদি আসল ক্লিক টার্গেটটি attributionsrc এর সাথে টীকা করা হয় বা Protected Audience API-এ registerAdBeacon/registerAdMacro এর সাথে নিবন্ধিত হয়। রিডাইরেক্ট চেইনের বিজ্ঞাপন প্রযুক্তিকেও নথিভুক্ত করতে হবে।

মনে রাখবেন যে প্রাথমিক অনুরোধের মূল অংশটি পুনঃনির্দেশে পাঠানো হয় না। সুরক্ষিত শ্রোতা নিলামের জন্য, যদি eventData reportEvent পাস করা হয় এবং পুনঃনির্দেশের অংশ হিসাবে setReportEventDataForAutomaticBeacons ব্যবহার করার প্রয়োজন হয়, তবে এটি অবশ্যই পুনঃনির্দেশ URL-এর অংশ হিসাবে স্পষ্টভাবে পাস করতে হবে।

নিম্নলিখিত উদাহরণে, আমরা একটি পরিবেশন বিজ্ঞাপন প্রযুক্তি ( serving-adtech.example ) এবং একটি তৃতীয়-পক্ষ পরিমাপ প্রদানকারী ( 3p-measurement.example ) ব্যবহার করব দুটি স্বতন্ত্র সত্তা হিসেবে যারা অ্যাট্রিবিউশন রিপোর্ট তৈরি এবং গ্রহণ করতে চাইছে৷ এই উদাহরণে সার্ভিং অ্যাড টেক একটি ডিএসপি হতে পারে যা প্রকাশকের সাইটে ক্রিয়েটিভ রেন্ডার করে এবং তাদের নিজস্ব রিপোর্টিং পণ্য রয়েছে। তৃতীয় পক্ষের পরিমাপ প্রদানকারী একটি সত্তা হতে পারে যা বিজ্ঞাপনদাতা রূপান্তর প্রতিবেদনের জন্য ব্যবহার করে।

A diagram that describes how the first-party registers the source, then the third-party registers the

উৎস নিবন্ধনের সময়, নিম্নলিখিত পদক্ষেপগুলি সঞ্চালিত হয়:

  1. serving-adtech.example ক্রিয়েটিভ-এ attributionsrc অ্যাট্রিবিউট সেট করে। ব্যবহারকারী প্রকাশক পৃষ্ঠায় যান এবং ব্রাউজার serving-adtech.example.
  2. serving-adtech.example Attribution-Reporting-Register-Source শিরোনাম এবং Location শিরোনামের সাথে প্রতিক্রিয়া জানায়।
    1. serving-adtech.example নিবন্ধিত হওয়ার উৎস সম্পর্কে মেটাডেটা সহ প্রতিক্রিয়া জানাতে Attribution-Reporting-Register-Source হেডার ব্যবহার করে।
    2. serving-adtech.example 3p-measurement.example এ একটি পুনঃনির্দেশ অন্তর্ভুক্ত করতে Location শিরোনাম ব্যবহার করে। মনে রাখবেন যে সম্ভবত Location হেডারটি আপনার বিদ্যমান ক্লিকট্র্যাকিং প্রবাহে 302 তৃতীয় পক্ষের কাছে পুনঃনির্দেশ সমর্থন করার জন্য ব্যবহার করা হচ্ছে।
  3. ব্রাউজারটি serving-adtech.example থেকে প্রতিক্রিয়া পায় এবং Attribution-Reporting-Register-Source হেডার পার্স করে। serving-adtech.example রিপোর্টিং মূল হিসেবে ব্যবহার করে ব্রাউজার উৎস ইভেন্ট সঞ্চয় করে।
  4. যেহেতু এই অনুরোধটি একটি পুনঃনির্দেশ, ব্রাউজারটি 3p-measurement.example এ একটি নতুন অনুরোধও করে।
  5. 3p-measurement.example একটি প্রতিক্রিয়ার সাথে সাড়া দেয় যাতে Attribution-Reporting-Register-Source হেডার থাকে।
  6. ব্রাউজারটি 3p-measurement.example থেকে এই প্রতিক্রিয়াটি পায় এবং Attribution-Reporting-Register-Source পড়ে। ব্রাউজারটি 3p-measurement.example ব্যবহার করে সোর্স ইভেন্টটিকে রিপোর্টিং মূল হিসেবে সংরক্ষণ করে।

পুনঃনির্দেশিত শৃঙ্খলে নয় তৃতীয় পক্ষের উত্সের জন্য attributionsrc ব্যবহার করুন

যদি একাধিক রিপোর্টার অরিজিন একটি নেভিগেশন ইভেন্টে একটি উৎস নিবন্ধন করতে চায়, কিন্তু কোনো কারণে একটি রিডাইরেক্ট চেইনে উপস্থিত হতে না পারে, তাহলে আপনি বিকল্প সমাধান হিসেবে attributionsrc এ একাধিক সাইটকে অ্যাট্রিবিউশন সোর্স হিসেবে তালিকাভুক্ত করতে পারেন।

আপনার বিদ্যমান সেটআপ এআরএ পরিবর্তন সহ
<a href="[CLICKTHROUGH_URL]">...</a> <a href="[CLICKTHROUGH_URL]" attributionsrc="[REPORTING_URL_1] [REPORTING_URL_2]"></a>

এই উদাহরণে, অ্যাট্রিবিউশন রিপোর্টিং API-যোগ্য অনুরোধগুলি REPORTING_URL_1 এবং উভয়কেই পাঠানো হবে৷ REPORTING_URL_2 ক্লিকথ্রু URL-এ পাঠানো নেভিগেশন অনুরোধটিও অ্যাট্রিবিউশন উত্স নিবন্ধন করার জন্য যোগ্য৷

ধাপ 3: অ্যাট্রিবিউশন রিপোর্টিং API অনুরোধের জন্য প্রতিক্রিয়া সেট আপ করুন

একটি অ্যাট্রিবিউশন রিপোর্টিং এপিআই অনুরোধ প্রাপ্ত সমস্ত উত্সের জন্য, সার্ভারটি উপযুক্ত Attribution-Reporting-Register-Source শিরোনামের সাথে সাড়া দিচ্ছে তা নিশ্চিত করুন৷ রেজিস্টার সোর্স গাইড এবং ব্যাখ্যাকারী দেখুন কিভাবে প্রতিক্রিয়া তৈরি করা উচিত।

একাধিক ট্রিগার নিবন্ধন করুন

আপনি রূপান্তর সাইডে একাধিক পিক্সেল উপাদান যোগ করে একাধিক অ্যাট্রিবিউশন ট্রিগার নিবন্ধন করতে পারেন (প্রতি ট্রিগারে একটি)। attributionsrc উপাদানটি ট্রিগার নিবন্ধনের জন্য ঐচ্ছিক।

আপনি একটি একক পিক্সেল উপাদান থেকে একাধিক ট্রিগার নিবন্ধন করতে পারেন পুনঃনির্দেশিত অনুরোধগুলি ব্যবহার করে বা উত্স নিবন্ধনের মতো একইভাবে attributionsrc উপাদানে একাধিক URL তালিকাভুক্ত করে৷ সোর্স ইভেন্ট এবং ট্রিগার ইভেন্টগুলি যা একই উত্স দ্বারা তৈরি করা হয়েছে তা মিলিত হবে৷