কুকি ম্যাচিং

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

ধারণা

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

ডিজিটাল বিজ্ঞাপনের পরিপ্রেক্ষিতে, Google doubleclick.net ডোমেনের অন্তর্গত কুকিজ ব্যবহারকারীদের শনাক্ত করে, এবং রিয়েল-টাইম বিডিং-এ অংশগ্রহণকারী বিডারদের নিজস্ব ডোমেন থাকতে পারে যেখানে তারা বিজ্ঞাপন দেখাতে চান এমন কিছু ব্যবহারকারীদের চিহ্নিত করে। কুকি ম্যাচিং দরদাতাকে তাদের কুকিজকে Google-এর সাথে মেলাতে সক্ষম করে, যাতে তারা নির্ধারণ করতে পারে যে বিড অনুরোধে প্রেরিত একটি ইমপ্রেশন টার্গেট করা ব্যবহারকারীদের একজনের সাথে যুক্ত কিনা, তারা হয় তাদের নিজস্ব কুকি ডেটা বা একটি বিডার-নির্দিষ্ট Google ব্যবহারকারী আইডি পাবে এটি বিড অনুরোধে doubleclick.net কুকির একটি এনক্রিপ্ট করা ফর্ম।

এই নির্দেশিকায় বর্ণিত কুকি ম্যাচিং পরিষেবা একটি দরদাতার কুকি এবং Google ব্যবহারকারী আইডির মধ্যে সংযোগ তৈরি এবং রক্ষণাবেক্ষণের সুবিধা দেয় এবং একজনকে ব্যবহারকারীর তালিকা তৈরি করার অনুমতি দেয়।

টেবিল মেলে

একটি ডোমেইন থেকে অন্য ডোমেনে একটি আইডি বা অন্যান্য ডেটা ম্যাপ করতে একটি ম্যাচ টেবিল ব্যবহার করা যেতে পারে। দরদাতারা কুকি ম্যাচিং পরিষেবা ব্যবহার করতে পারেন তাদের নিজস্ব ম্যাচ টেবিল তৈরি করতে একটি প্রদত্ত ব্যবহারকারীর জন্য তাদের কুকি ম্যাপ করে ব্যবহারকারীর Google ব্যবহারকারী আইডিতে, অথবা Google দ্বারা হোস্ট করা একটি ম্যাচ টেবিল পপুলেট করতে। ব্যবহারকারীর ইমপ্রেশন দেখানোর জন্য কুকি ডেটা অ্যাক্সেস করার জন্য একটি দরদাতার দরদাতার অ্যাপ্লিকেশনের জন্য ম্যাচ টেবিলগুলি প্রয়োজনীয়।

Google-হোস্ট করা ম্যাচ টেবিল

সহজ রক্ষণাবেক্ষণ, লেটেন্সি উন্নতি, এবং নির্দিষ্ট অঞ্চলের ব্যবহারকারীদের জন্য ম্যাচ ডেটা অ্যাক্সেসের জন্য, এটি সুপারিশ করা হয় যে আপনি Google-কে আপনার ম্যাচ টেবিল হোস্ট করার অনুমতি দিন। এটি আপনাকে একটি ওয়েব-নিরাপদ বেস 64-এনকোডেড স্ট্রিং নির্দিষ্ট করতে দেয় — এরপরে হোস্ট করা ম্যাচ ডেটা হিসাবে উল্লেখ করা হয়—যা একটি প্রদত্ত ব্যবহারকারীর জন্য Google ব্যবহারকারী আইডিতে ম্যাপ করা হবে। একবার একটি মিল প্রতিষ্ঠিত হলে, এটি নিম্নলিখিত উপায়ে ব্যবহার করা যেতে পারে:

  • রিয়েল-টাইম বিডিং : ব্যবহারকারীর সাথে যুক্ত ইম্প্রেশনের জন্য পরবর্তী বিড অনুরোধে, Google আপনাকে তাদের Google ব্যবহারকারী আইডির সাথে মেলে থাকা হোস্ট করা ম্যাচ ডেটা পাঠাবে। যদি আপনার বিডিং এন্ডপয়েন্ট Google-এর RTB প্রোটোকল ব্যবহার করার জন্য কনফিগার করা থাকে, তাহলে আপনি BidRequest.hosted_match_data ফিল্ডের মাধ্যমে ডিকোড করা বাইট হিসেবে এটি পাবেন। Google-এর OpenRTB বাস্তবায়নে, BidRequest.user.buyeruid এই ডেটাটিকে ওয়েব-সেফ বেস64-এনকোডেড স্ট্রিং হিসেবে ফিরিয়ে দেবে।

  • ব্যবহারকারীর তালিকা : ব্যবহারকারীর তালিকাগুলি হয় Google ব্যবহারকারী আইডি বা হোস্ট করা ম্যাচ ডেটা দিয়ে তৈরি করা যেতে পারে।

  • প্রি-টার্গেটিং : আপনি আপনার প্রি-টার্গেটিং কনফিগার করতে পারেন যাতে আপনি শুধুমাত্র হোস্ট করা ম্যাচ ডেটা সম্বলিত বিড অনুরোধগুলি পান। এটি আপনার কুকি স্থানের বাইরের ব্যবহারকারীদের জন্য কম প্রাসঙ্গিক ইমপ্রেশন দূর করতে ব্যবহার করা যেতে পারে।

ব্যবহারকারীর তালিকা

রিয়েল-টাইম বিডিং এপিআই দিয়ে ব্যবহারকারীর তালিকা তৈরি ও পরিচালনা করা যেতে পারে। একবার তৈরি হয়ে গেলে, আপনি নীচে বর্ণিত কুকি ম্যাচিং ওয়ার্কফ্লো বা বাল্ক আপলোডার পরিষেবার মাধ্যমে এই তালিকাগুলি পূরণ করতে পারেন।

শুরু হচ্ছে

কুকি ম্যাচিং শুরু করার জন্য, আপনাকে অবশ্যই আপনার প্রযুক্তিগত অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করতে হবে, যিনি নির্দিষ্ট ওয়ার্কফ্লো সক্ষম করতে পারেন এবং আপনাকে নিম্নলিখিতগুলি কনফিগার করতে সহায়তা করতে পারেন:

  • কুকি ম্যাচিং নেটওয়ার্ক আইডি (এনআইডি) : একটি স্ট্রিং আইডি যা কুকি ম্যাচিং এবং অন্যান্য সম্পর্কিত ক্রিয়াকলাপের জন্য একটি বিডার অ্যাকাউন্টকে স্বতন্ত্রভাবে সনাক্ত করে।
  • কুকি ম্যাচিং ইউআরএল : একটি এন্ডপয়েন্টের ভিত্তি ইউআরএল যা কুকি ম্যাচিং ওয়ার্কফ্লোগুলির অংশ হিসাবে আগত অনুরোধগুলি গ্রহণ করবে এবং পরিচালনা করবে। কুকি ম্যাচিং ওয়ার্কফ্লোতে প্রেরিত প্যারামিটারের ক্রম নিয়ন্ত্রণ করতে বিডাররা এই URL-এ ম্যাক্রো এম্বেড করতে পারে।
  • ম্যাচ ট্যাগ : দরদাতা-সূচিত কুকি ম্যাচিং কর্মপ্রবাহের জন্য আপনাকে ব্যবহারকারীর ব্রাউজারে যে ট্যাগটি রাখতে হবে। এটি বিজ্ঞাপনের পাশাপাশি পরিবেশন করা যেতে পারে, বা বিজ্ঞাপনের বাইরে ওয়েব বৈশিষ্ট্যগুলিতে স্থাপন করা যেতে পারে।
  • কুকি ম্যাচিং রিপোর্ট ইউআরএল (ঐচ্ছিক): ইউনিডাইরেশনাল কুকি ম্যাচিং ওয়ার্কফ্লোতে, এটি একটি ঐচ্ছিক ইউআরএল যা একটি এন্ডপয়েন্ট নির্দিষ্ট করার জন্য প্রদান করা যেতে পারে যা HTTP 302 রিডাইরেক্টের মাধ্যমে কুকি ম্যাচিং ব্যর্থ হলে ত্রুটির বিবরণ পাবে। ডিফল্টরূপে, কুকি ম্যাচিং অপারেশনে কোনো ত্রুটি থাকলেই কেবলমাত্র এই URL-এ প্রতিক্রিয়া পাঠানো হবে, কিন্তু দরদাতারা অনুরোধ করতে পারেন যে সর্বদা পুনঃনির্দেশ পাঠানো হবে।
  • কুকি ম্যাচ অ্যাসিস্ট ইউআরএল : কুকি ম্যাচ অ্যাসিস্ট ওয়ার্কফ্লো বাস্তবায়নকারী এক্সচেঞ্জের জন্য, এটি আগত অনুরোধে সাড়া দেওয়ার উদ্দেশ্যে শেষ পয়েন্টের বেস ইউআরএল।
  • কুকি ম্যাচ অ্যাসিস্ট কোটা : কুকি ম্যাচ অ্যাসিস্ট ওয়ার্কফ্লো বাস্তবায়নকারী এক্সচেঞ্জগুলির জন্য, এটি তাদের কুকি ম্যাচিং URL প্রতি সেকেন্ডে সর্বাধিক সংখ্যক অনুরোধ পেতে পারে। এটি অনুরোধের সাথে এক্সচেঞ্জের সার্ভারগুলিকে ওভারলোড করা থেকে CMA অনুরোধগুলিকে প্রতিরোধ করার উদ্দেশ্যে।

যেকোনও সমর্থিত কুকি ম্যাচিং ওয়ার্কফ্লোতে , একজন দরদাতার কুকি ম্যাচিং URL-এ সাধারণত একটি অ-গ্যারান্টিড অর্ডারিং-এ প্যারামিটার যুক্ত থাকে। পরামিতিগুলির ধারাবাহিক ক্রম প্রয়োজন ইন্টিগ্রেশন সহ দরদাতারা তাদের বসার নিশ্চয়তা দিতে তাদের কুকি ম্যাচিং URL-এ ম্যাক্রো স্থাপন করতে পারে।

সমর্থিত ম্যাক্রো

দরদাতারা ঐচ্ছিকভাবে %%GOOGLE_<PARAM_NAME>%% বা %%GOOGLE_<PARAM_NAME>_PAIR%% আকারে এক বা একাধিক ম্যাক্রো অন্তর্ভুক্ত করতে তাদের কুকি ম্যাচিং URL কনফিগার করতে পারেন। সমর্থিত ম্যাক্রো এবং তাদের প্রসারিত মান হল:

ম্যাক্রো প্রসারিত মান
GOOGLE_GID GOOGLE_USER_ID
GOOGLE_GID_PAIR &google_gid= GOOGLE_USER_ID
GOOGLE_CVER COOKIE_VERSION_NUMBER
GOOGLE_CVER_PAIR &cver= COOKIE_VERSION_NUMBER
GOOGLE_ERROR ERROR_ID
GOOGLE_ERROR_PAIR &google_error= ERROR_ID
GOOGLE_PUSH PIXEL_MATCH_DATA
GOOGLE_PUSH_PAIR &google_push= PIXEL_MATCH_DATA
GOOGLE_ALL_PARAMS google_gid= GOOGLE_USER_ID &cver= COOKIE_VERSION_NUMBER &google_error= ERROR_ID

ম্যাক্রো উদাহরণ

একজন বিডারের https://user.bidder.com.cookies এ হোস্ট করা একটি এন্ডপয়েন্টের সাথে একটি কুকি ম্যাচিং ইন্টিগ্রেশন রয়েছে এবং তাদের বাস্তবায়নের জন্য নিম্নোক্ত ক্রমে পিক্সেল ম্যাচিং প্যারামিটার ছাড়াও প্রিসেট বিডার-সংজ্ঞায়িত প্যারামিটার প্রয়োজন: google_push , google_gid , google_cver , এবং google_error । দরদাতা তাদের কুকি ম্যাচিং URL এতে সেট করে এটি সম্পন্ন করতে পারে:

https://user.bidder.com/cookies?w=0%%GOOGLE_PUSH_PAIR%%&x=1%%GOOGLE_GID_PAIR%%&y=2%%GOOGLE_CVER_PAIR%%&z=3%%GOOGLE_ERROR_PAIR%%

যখন Google পরে এই দরদাতার কাছে একটি ম্যাচের অনুরোধ পাঠায়, তখন এটি নিম্নলিখিতগুলির মতো কিছুতে প্রসারিত হবে:

https://user.bidder.com/cookies?w=0&google_push=PUSH_DATA&x=1&google_gid=GOOGLE_GID&y=2&google_cver=1&z=3

Google-এর কুকি ম্যাচিং পরিষেবা বর্তমানে বিভিন্ন ব্যবহারের ক্ষেত্রে তিনটি কার্যপ্রবাহ সমর্থন করে যা নীচে বর্ণিত হয়েছে৷

দ্বিমুখী কুকি ম্যাচিং একটি দরদাতা-সূচিত কর্মপ্রবাহকে বোঝায়, যেখানে তারা ব্যবহারকারীর ব্রাউজারে একটি ম্যাচ ট্যাগ রাখে যা এটিকে Google-এ নির্দেশ করে। এই ওয়ার্কফ্লোটি Google এবং দরদাতা উভয়কেই মিল টেবিল তৈরি করতে দেয়। নীচে এই কর্মপ্রবাহের একটি সহজ উদাহরণ।

ধাপ 1: ম্যাচ ট্যাগ রাখুন

এই প্রবাহ শুরু করার জন্য, দরদাতাকে অবশ্যই তাদের ম্যাচ ট্যাগটি এমনভাবে স্থাপন করতে হবে যাতে এটি ব্যবহারকারীর ব্রাউজারে রেন্ডার হয়। একটি সাধারণ ম্যাচ ট্যাগ যা দরদাতাকে শুধুমাত্র Google User ID ফেরত দেয় তা নিম্নরূপ গঠন করা যেতে পারে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_cm" />

বিভিন্ন ব্যবহারের ক্ষেত্রে আপনি ম্যাচ ট্যাগে অন্তর্ভুক্ত করতে পারেন এমন অতিরিক্ত প্যারামিটার রয়েছে। এই প্যারামিটারগুলি সম্পর্কে আরও জানতে, ম্যাচ ট্যাগ URL প্যারামিটার দেখুন।

ধাপ 2: Google ম্যাচ ডেটা সহ রিডাইরেক্টের সাথে প্রতিক্রিয়া জানায়

ম্যাচ ট্যাগের কারণে Google-এর কুকি ম্যাচিং পরিষেবা ব্যবহারকারীর ব্রাউজার থেকে একটি অনুরোধ পাবে, যা দরদাতার কুকি ম্যাচিং URL-এ একটি HTTP 302 পুনঃনির্দেশ ইস্যু করবে। পুনঃনির্দেশের মধ্যে URL-এ Google ব্যবহারকারী আইডি এবং এর সংস্করণ নম্বর উল্লেখ করে ক্যোয়ারী প্যারামিটার অন্তর্ভুক্ত থাকবে এবং দরদাতা অনুরোধ শিরোনামে অন্তর্ভুক্ত তাদের কুকিও পাবেন। অনুশীলনে, https://ad.network.com/pixel হিসাবে নির্দিষ্ট করা একটি কুকি ম্যাচিং ইউআরএলের জন্য, উপরে দেখানো সহজ ম্যাচ ট্যাগের জন্য রিডাইরেক্ট ইউআরএল নিচের মত দেখতে পারে:

https://ad.network.com/pixel?google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1

google_gid প্যারামিটারের মধ্য দিয়ে পাস করা Google User ID হল একটি আনপ্যাড করা ওয়েব-সেফ বেস64-এনকোডেড স্ট্রিং। একটি ম্যাচ টেবিল হোস্ট করতে বেছে নেওয়া দরদাতাদের জন্য, এটি সুপারিশ করা হয় যে তারা কুকি ম্যাচিং পরিষেবা দ্বারা ফেরত দেওয়া সঠিক স্ট্রিংটি সংরক্ষণ করুন৷ পরবর্তী বিড অনুরোধে, এটি Google-এর RTB প্রোটোকলে BidRequest.google_user_id বা Google-এর OpenRTB বাস্তবায়নে BidRequest.user.id এর মাধ্যমে নির্দিষ্ট করা মানগুলির সাথে মিলে যাবে।

google_cver এ উল্লিখিত সংস্করণটি Google ব্যবহারকারী আইডির সংখ্যাসূচক সংস্করণ নম্বর নির্দেশ করে। একটি প্রদত্ত ব্যবহারকারীর জন্য Google ব্যবহারকারী আইডি কদাচিৎ পরিবর্তিত হবে, তারপরে এটি বৃদ্ধি করা হবে।

আপনার ম্যাচের অনুরোধ প্রক্রিয়া করার সময় যদি Google কোনো ত্রুটির সম্মুখীন হয়, তাহলে পরিবর্তে একটি google_error প্যারামিটার নির্দিষ্ট করা হবে।

ধাপ 3: বিডার প্রসেস রিডাইরেক্ট করে এবং পিক্সেল দিয়ে সাড়া দেয়

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

অপারেশনটি ব্যর্থ হলে, বিডার রিডাইরেক্টে একটি google_error প্যারামিটার পাবে। এটি একটি সাংখ্যিক মান যা বিভিন্ন ত্রুটির অবস্থার সাথে সম্পর্কিত যা ঘটেছে নির্দিষ্ট ত্রুটি সনাক্ত করে। আপনি এখানে সম্ভাব্য ত্রুটি মান সম্পর্কে আরও জানতে পারেন। যদি আপনি একটি ত্রুটি পান, আপনি একটি নতুন ম্যাচ ট্যাগ স্থাপন করে আবার সেই ব্যবহারকারীর সাথে মেলানোর চেষ্টা করতে পারেন৷

দরদাতাকে সর্বদা একটি 1x1 অদৃশ্য পিক্সেল চিত্র পরিবেশন করে প্রতিক্রিয়া জানাতে হবে, অথবা বিকল্পভাবে একটি HTTP 204 নো কন্টেন্ট প্রতিক্রিয়া প্রদান করতে হবে।

এই কর্মপ্রবাহটি নীচের চিত্র দ্বারা চিত্রিত করা হয়েছে, যেখানে অনুরোধ এবং প্রতিক্রিয়াগুলি একটি তীর দ্বারা উপস্থাপিত হয় এবং তাদের সাথে থাকা ডেটা আইটেমগুলি বন্ধনীতে তালিকাভুক্ত করা হয়।

ট্যাগ ইউআরএল পরামিতি মেলে

প্যারামিটার বর্ণনা
google_nid বিডার অ্যাকাউন্টের জন্য নেটওয়ার্ক আইডি (NID)। এই আইডিটি বিডার্স রিসোর্সের মাধ্যমে পুনরুদ্ধার করা যেতে পারে।
google_cm Google-এর কুকি ম্যাচিং পরিষেবাকে নির্দেশ করে যে এটি কুকি ম্যাচিং করা উচিত। প্যারামিটারের মান উপেক্ষা করা হয় এবং বাদ দেওয়া হতে পারে।
google_sc এই প্যারামিটারটি অবহেলিত। ব্যবহারকারীর জন্য Google এর কুকি সেট করে যদি কেউ উপস্থিত না থাকে। প্যারামিটারের মান উপেক্ষা করা হয় এবং বাদ দেওয়া হতে পারে। কোনো কুকি বিদ্যমান না থাকলে প্যারামিটারটি বাদ দিলে একটি ত্রুটি দেখা দেয়।
google_no_sc এই প্যারামিটারটি অবহেলিত। এটি Google এর কুকি ম্যাচিং পরিষেবাকে নির্দেশ করে যে এটি ব্যবহারকারীর জন্য একটি কুকি সেট করা উচিত নয় যদি একটি উপস্থিত না থাকে৷ প্যারামিটারের মান উপেক্ষা করা হয় এবং বাদ দেওয়া হতে পারে।
google_hm

তথ্য দরদাতা একটি Google-হোস্ট করা ম্যাচ টেবিলে সংরক্ষণ করতে চান.

মানটি একটি ওয়েব-নিরাপদ বেস64-এনকোডেড স্ট্রিং (প্যাডিং ঐচ্ছিক)। কাঁচা ডেটা অবশ্যই 40 বাইট বা তার কম হতে হবে। উদাহরণস্বরূপ, Q29va2llIHRoYXQgaXMgdW5kZXIgNDAgdG90YWwgYnl0ZXMuLi4u

google_redir একটি ইউআরএল-এনকোড করা স্ট্রিং যা একজন দরদাতা যদি Google-কে এই ম্যাচ ট্যাগের জন্য এনকোড করা ইউআরএলে HTTP 302 রিডাইরেক্ট পাঠাতে নির্দেশ দিতে চান তাহলে নির্দিষ্ট করতে পারেন। এটি অংশীদারদের কাছে একটি শৃঙ্খলিত কলে Google কে সামনের দিকে রাখার অনুমতি দেয়৷ google_hm ছাড়া বা google_cm দিয়ে নির্দিষ্ট করা হলে এর ফলে একটি ত্রুটি দেখা দেবে।
google_ula একটি বিদ্যমান ব্যবহারকারী তালিকায় ব্যবহারকারীকে যুক্ত করতে ব্যবহৃত একটি স্ট্রিং। মানটির প্রত্যাশিত বিন্যাস হল userlistid[,timestamp] :
  • userlistid : একটি একক সংখ্যাসূচক ব্যবহারকারী তালিকা আইডি।
  • timestamp : POSIX ফরম্যাটে একটি ঐচ্ছিক টাইমস্ট্যাম্প, ব্যবহারকারীকে কখন ব্যবহারকারী তালিকায় যুক্ত করা হয়েছে তা নির্দেশ করে।

ব্যবহারকারীকে একাধিক তালিকায় যুক্ত করতে এই URL প্যারামিটারটি পুনরাবৃত্তি করা হতে পারে।

gdpr নির্দেশ করে যে অনুরোধটি ডেটা ব্যবহারের উপর জিডিপিআর বিধিনিষেধ সাপেক্ষে। আরও বিশদ বিবরণের জন্য, নীচে EU ব্যবহারকারীর সম্মতির প্রয়োজনীয়তা দেখুন বা অনুমোদিত ক্রেতা IAB TCF v2.0 ডকুমেন্টেশনে কুকি ম্যাচের যোগ্যতার উপর প্রভাব দেখুন

উদাহরণ: gdpr=1

gdpr_consent একটি TC স্ট্রিং যা শেষ-ব্যবহারকারীর সম্মতির প্রতিনিধিত্ব করে। আরও বিশদ বিবরণের জন্য, নীচে EU ব্যবহারকারীর সম্মতির প্রয়োজনীয়তাগুলি দেখুন বা TC স্ট্রিং কীভাবে পাস করা হবে? অনুমোদিত ক্রেতাদের IAB TCF v2.0 ডকুমেন্টেশনে
process_consent নির্দেশ করে যে বিডার Google এর EU ব্যবহারকারীর সম্মতি নীতিতে নির্দিষ্ট করা ডেটা ব্যবহারের জন্য শেষ-ব্যবহারকারীর সম্মতি পেয়েছে।

যদি অনুরোধটি EU ব্যবহারকারীর সম্মতি নীতির অধীন না হয়, বা অনুরোধে ( gdpr_consent ) অন্যান্য সম্মতি পরামিতি উপলব্ধ থাকলে, এই প্যারামিটারটি উপেক্ষা করা হয়।

উদাহরণ: process_consent=T

উপরের প্যারামিটারগুলি ছাড়াও, দরদাতারা তাদের নিজস্ব নির্দিষ্ট করতে পারে, যা পুনঃনির্দেশ URL-এ পরামিতি হিসাবে যুক্ত করা হবে। নোট করুন যে google_ উপসর্গের সাথে নাম দেওয়া বিডার-সংজ্ঞায়িত প্যারামিটারগুলি উপেক্ষা করা হবে কারণ সেগুলি ভবিষ্যতের বিকাশের জন্য Google দ্বারা সংরক্ষিত, এবং প্যারামিটারের অর্ডার সংরক্ষণের নিশ্চয়তা নেই৷ দরদাতা-নির্ধারিত পরামিতি সহ একটি ম্যাচ ট্যাগ দেখতে এইরকম হতে পারে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_cm&extra1=xx&extra2=yy" />

ইউআরএল পরামিতি পুনর্নির্দেশ করুন

রিডাইরেক্ট ইউআরএলটি একটি বিডারের অ্যাকাউন্টের জন্য কনফিগার করা বেস কুকি ম্যাচিং ইউআরএল থেকে তৈরি করা হয়েছে, যার মধ্যে google_ এবং ম্যাচ ট্যাগে নির্দিষ্ট করা প্যারামিটারের উপর নির্ভর করে বিডার-সংজ্ঞায়িত প্যারামিটার রয়েছে। নিম্নলিখিত google_ প্রতিক্রিয়া পরামিতিগুলি সংজ্ঞায়িত করা হয়েছে:

প্যারামিটার বর্ণনা
google_gid গুগল ইউজার আইডি। অনুরোধে google_cm নির্দিষ্ট করা আছে কিনা এবং অনুরোধ সফল হয়েছে কিনা তা সেট করুন।
google_cver কুকি সংস্করণ। অনুরোধে google_cm নির্দিষ্ট করা আছে কিনা এবং অনুরোধ সফল হয়েছে কিনা তা সেট করুন।
google_error

সামগ্রিক অনুরোধ ত্রুটি নির্দেশ করে একটি পূর্ণসংখ্যা মান। প্রাপ্ত হলে, এটি নির্দেশ করে যে কোনও অপারেশন করা হয়নি, এবং অন্য কোনও google_ প্রতিক্রিয়া পরামিতি সেট করা হবে না। সমর্থিত ত্রুটি মান নিম্নলিখিত অন্তর্ভুক্ত:

  • 1 : ব্যবহারকারীর একটি Google কুকি আছে, কিন্তু এই কুকি ব্যবহার করে যেকোনো ট্র্যাকিং থেকে অপ্ট আউট করেছে৷
  • 2 : কোন বৈধ অপারেশন নির্দিষ্ট করা নেই. উদাহরণস্বরূপ, একটি নো-অপ অনুরোধ গৃহীত হয়েছিল।
  • 3 : ব্যবহারকারীর কাছে Google কুকি নেই৷ Google কুকি ম্যাচিং পরিষেবার মাধ্যমে কুকি সেট করবে না।
  • 4 : বিরোধপূর্ণ অপারেশন নির্দিষ্ট করা হয়েছে। আপনি একই অনুরোধে google_push এবং google_cm উভয় পতাকা নির্দিষ্ট করতে পারবেন না যেহেতু তাদের বিরোধপূর্ণ উদ্দেশ্য রয়েছে৷
  • 5 : একটি দ্বিমুখী পিক্সেল ম্যাচিং অনুরোধের অংশ হিসাবে একটি Google সার্ভারে একটি রিডাইরেক্টে একটি অবৈধ google_push প্যারামিটার পাস করা হয়েছিল৷ আপনার রিডাইরেক্টকে অবশ্যই google_push সেট করতে হবে একই মান যা আপনাকে প্রাথমিক পিক্সেল অনুরোধে পাঠানো হয়েছে।
  • 6 : ম্যাচ ট্যাগে একটি অবৈধ NID সরবরাহ করা হয়েছে।
  • 7 : একটি অবৈধ কুকি সনাক্ত করা হয়েছে৷
  • 8 : অবচয়। কোন কুকি পাওয়া যায়নি.
  • 9 : কোন কুকি পাওয়া যায়নি, একটি পরীক্ষা কুকি সেট করার চেষ্টা করা হয়েছে।
  • 10 : google_redir প্যারামিটারটি google_hm নির্দিষ্ট না করে ব্যবহার করা হয়েছিল, বা google_cm এর সাথে ব্যবহার করা হয়েছিল।
  • 15 : অনুরোধটি এমন একটি অঞ্চল থেকে এসেছে যেখানে Google-এর দ্বারা হোস্ট করা ম্যাচ টেবিলের প্রয়োজন। ফলস্বরূপ, এই প্রতিক্রিয়াতে একটি Google ব্যবহারকারী আইডি নেই। এটি বর্তমানে শুধুমাত্র একটি ছোট শতাংশ ট্রাফিকের জন্য সক্ষম করা হয়েছে, তবে 2020 সালের জুনে এটি সম্পূর্ণরূপে সক্ষম করার পরিকল্পনা করা হয়েছে।
google_hm

শুধুমাত্র Google-হোস্ট করা ম্যাচ টেবিলে লেখার প্রচেষ্টা ব্যর্থ হলেই প্রদর্শিত হবে। যখন এটি ঘটে, তখন এর মান হল নিম্নলিখিত স্ট্যাটাস কোডগুলির মধ্যে একটি:

  • 1 - নিষিদ্ধ: হোস্ট করা ম্যাচ টেবিল এন্ট্রি লেখার জন্য গ্রাহক এখনও সাদাতালিকাভুক্ত হননি।
  • 2 - ডিকোড ত্রুটি: প্যারামিটার মান ডিকোড করা যায়নি।
  • 3 - পেলোড খুব দীর্ঘ: প্যারামিটার মান 24 বাইটের বেশি ডেটাতে ডিকোড করা হয়েছে৷
  • 4 - অভ্যন্তরীণ ত্রুটি: ডেটা সংরক্ষণ করার সময় একটি অভ্যন্তরীণ ত্রুটি ছিল৷
  • 5 - থ্রটলড: থ্রটলিং এর কারণে এই লেখাটি প্রক্রিয়া করা হয়নি।
google_ula

ব্যবহারকারীর তালিকা যুক্ত অপারেশনের স্থিতি, অনুরোধে একাধিক google_ula নির্দিষ্ট করা থাকলে পুনরাবৃত্তি করা হয়। বিন্যাস হল:
userlistid,status code

যেমন: google_ula=1234567890,0

google_ula অপারেশন নিম্নলিখিত স্ট্যাটাস কোডগুলির যেকোনো একটি ফিরিয়ে দিতে পারে:

  • 0 - কোন ত্রুটি নেই। ব্যবহারকারীকে ব্যবহারকারীর তালিকায় যুক্ত করা হয়েছে।
  • 2 - অনুমতি অস্বীকার করা হয়েছে। প্রদত্ত ব্যবহারকারী তালিকায় ব্যবহারকারীদের যুক্ত করার অনুমতি আপনার নেই।
  • 5 - খারাপ ব্যবহারকারী তালিকা আইডি। সরবরাহকৃত ব্যবহারকারী তালিকা আইডি অবৈধ।
  • 6 - ক্লোজড অ্যাট্রিবিউট আইডি। সরবরাহকৃত ব্যবহারকারী তালিকা আইডি বন্ধ করা হয়েছে।
  • 10 - অভ্যন্তরীণ ত্রুটি। কুকি ম্যাচিং পরিষেবা একটি অভ্যন্তরীণ ত্রুটির সম্মুখীন হয়েছে; আপনি আবার ব্যবহারকারীর সাথে পুনরায় মিলানোর চেষ্টা করতে পারেন।

একটি ওয়েব পৃষ্ঠা ব্রাউজ করা সাধারণ ব্যবহারকারীর জন্য কুকি ম্যাচিং কেমন হতে পারে তা নিম্নলিখিত পরিস্থিতিতে বর্ণনা করে।

দৃশ্য 1: ব্যবহারকারী তাদের কুকিজ সাফ করে এবং একটি সাইট ব্রাউজ করে

জেন তাদের সমস্ত কুকির ক্যাশে সাফ করে। তারপর তারা ExampleNews.com-এর হোমপেজে যান।

এখানে যা ঘটে:

  1. ExampleNews.com রেন্ডার করে এবং Google (বিজ্ঞাপন ম্যানেজার) থেকে বিজ্ঞাপন কল করে।
  2. যেহেতু বিজ্ঞাপন ইউনিটটি গতিশীল বরাদ্দের জন্য যোগ্য, Google রিয়েল-টাইম বিডিং পরিষেবার মাধ্যমে FinestDSP এবং অন্যান্য বিডারদের কাছে বিডের অনুরোধ পাঠায়।
  3. FinestDSP-এর দরদাতার আবেদন দরপত্রের অনুরোধ গ্রহণ করে এবং প্রক্রিয়া করে এবং তার বিড প্রতিক্রিয়া পাঠায়।
  4. Google দরদাতাদের কাছ থেকে বিড প্রতিক্রিয়া পায়, যার মধ্যে FinestDSP-এর প্রতিক্রিয়া যা একটি ম্যাচ ট্যাগ (পিক্সেল) সহ একটি বিজ্ঞাপন নির্দিষ্ট করে।
  5. FinestDSP নিলাম জিতেছে। Google জেনকে FinestDSP-এর বিজ্ঞাপন এবং ম্যাচ ট্যাগ পরিবেশন করে।
  6. ম্যাচ ট্যাগটি Google-এর কুকি ম্যাচ পরিষেবাকে কল করে, google_nid এবং google_cm প্যারামিটারগুলি নির্দিষ্ট করে৷
  7. কুকি ম্যাচ সার্ভিস জেনের Google কুকি পড়ে, এবং জেনের ব্রাউজারকে google_user_id এবং google_cver প্যারামিটার সেট সহ FinestDSP-এর কুকি ম্যাচিং URL-এ একটি পুনঃনির্দেশ পাঠায়।
  8. জেনের ব্রাউজার FinestDSP-এর কুকি ম্যাচ URL-এ পুনঃনির্দেশ লোড করে।
  9. FinestDSP-এর কুকি ম্যাচিং এন্ডপয়েন্ট রিডাইরেক্ট রিকোয়েস্টকে প্রসেস করে, যার মধ্যে Google দ্বারা সেট করা URL প্যারামিটার এবং HTTP হেডারে জেনের জন্য তাদের কুকি অন্তর্ভুক্ত থাকে। FinestDSP এখন তাদের কুকির ম্যাপিং তাদের ম্যাচ টেবিলে google_user_id এ সঞ্চয় করতে পারে।
  10. FinestDSP একটি অদৃশ্য 1x1 পিক্সেলের সাথে পুনঃনির্দেশে সাড়া দেয়।
দৃশ্যকল্প 2: বিদ্যমান ম্যাপিং সহ ব্যবহারকারী

দৃশ্য 1 এর এক সপ্তাহ পরে, জেন আবার ExampleNews.com-এ যান। এখন যেহেতু জেনের মেশিনে বিডার এবং অ্যাড ম্যানেজার কুকি উভয়ই আছে, এখানে মিল কীভাবে কাজ করে।

  1. ওয়েব পৃষ্ঠাটি রেন্ডার করে, যার ফলে Google (বিজ্ঞাপন ম্যানেজার) পৃষ্ঠায় রেন্ডার করা বিজ্ঞাপনগুলির জন্য অনুরোধ করে৷
  2. বিজ্ঞাপন নিলামের সময়, Google FinestDSP সহ প্রযোজ্য দরদাতাদের কাছে একটি বিড অনুরোধ পাঠায়।
  3. FinestDSP google_user_id এর মতো সংকেত সহ বিডের অনুরোধ গ্রহণ করে।
  4. FinestDSP তার ম্যাচ টেবিলে google_user_id সন্ধান করে এবং জেনের সাথে যুক্ত কুকি খুঁজে পায় যা এক সপ্তাহ আগে তৈরি করা হয়েছিল (দৃশ্য 1-এ)।
  5. কুকির সাথে যুক্ত তথ্যের উপর ভিত্তি করে, FinestDSP-এর বিডিং লজিক ইম্প্রেশনে একটি বিড রাখে এবং নিলামে জয়লাভ করে।
  6. FinestDSP-এর কাছে থাকা তথ্যের ভিত্তিতে জেন তাদের আগ্রহের জন্য তৈরি করা একটি বিজ্ঞাপন দেখতে পারে।

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

এই প্রবাহ শুরু করার জন্য, একজন দরদাতাকে অবশ্যই একটি ম্যাচ ট্যাগ রাখতে হবে যাতে এটি ব্যবহারকারীর ব্রাউজারে রেন্ডার হয়। গোপনীয়তা বিধিনিষেধ সহ মার্কিন যুক্তরাষ্ট্রের নয় এমন ব্যবহারকারীদের জন্য কর্মপ্রবাহের বিপরীতে, ম্যাচ ট্যাগ অবশ্যই ব্যবহারকারীর ব্রাউজারকে আপনার কুকি ম্যাচিং URL-এ নির্দেশ করবে৷ উদাহরণ স্বরূপ, https://ad.network.com/pixel হিসাবে কনফিগার করা কুকি ম্যাচিং URL এর সাথে এটি দেখতে এরকম হবে:

<img src="https://ad.network.com/pixel" />

ব্যবহারকারীর ব্রাউজারে লোড করার সময়, এটি দরদাতার কুকি ম্যাচিং URL থেকে একটি পিক্সেলের অনুরোধ করবে৷ এই অনুরোধে HTTP শিরোনামে তাদের কুকি থাকবে, যা পরবর্তী ধাপের জন্য বের করা উচিত।

দরদাতার কুকি ম্যাচিং এন্ডপয়েন্টকে অবশ্যই Google-এর কুকি ম্যাচিং পরিষেবাতে পুনঃনির্দেশিত করতে হবে, যার মধ্যে google_hm প্যারামিটারটি তাদের ওয়েব-নিরাপদ বেস64-এনকোডেড কুকি ডেটা দিয়ে তৈরি করা হয়েছে। পুনঃনির্দেশ URL নিম্নলিখিত মত দেখতে হতে পারে:

https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_hm=HOSTED_MATCH_DATA

HTTP শিরোনামে Google-এর কুকি ছাড়াও Google আপনার নির্দিষ্ট করা প্যারামিটার সমেত একটি পুনঃনির্দেশ পাবে।

ধাপ 4: প্রতিবেদনের url নির্দিষ্ট করা থাকলে Google সফলতা বা ত্রুটি পুনঃনির্দেশের উপর পিক্সেল পরিবেশন করে

যদি কুকি ম্যাচিং অপারেশন সফল হয়—অথবা যদি বিডারের অ্যাকাউন্টের জন্য কোনো কুকি ম্যাচিং রিপোর্ট URL নির্দিষ্ট করা না থাকে—Google ডিফল্টরূপে 1x1 স্বচ্ছ পিক্সেল পরিবেশন করবে, এবং কর্মপ্রবাহ এখানেই শেষ হবে। পরবর্তী বিড অনুরোধে এই ব্যবহারকারীর জন্য ইম্প্রেশন Google প্রোটোকলের জন্য BidRequest.hosted_match_data বা Google-এর OpenRTB বাস্তবায়নের জন্য BidRequest.user.buyeruid এ বিডারের হোস্ট করা ম্যাচ ডেটা অন্তর্ভুক্ত করবে। দরদাতারা তাদের নির্দিষ্ট করা হোস্ট করা ম্যাচ ডেটা ব্যবহার করে ব্যবহারকারীর তালিকা তৈরি করতে পারে।

অন্যথায়, যদি একটি ত্রুটি ঘটে থাকে, Google google_error প্যারামিটারে নির্দিষ্ট ত্রুটির কারণ সহ দরদাতার কুকি ম্যাচিং রিপোর্ট URL-এ একটি পুনঃনির্দেশ পাঠাবে৷ যদি দরদাতার কুকি ম্যাচিং রিপোর্ট URLটি https://ad.network.com/report হয়, তাহলে পুনঃনির্দেশ URLটি এরকম দেখাবে:

<img src="https://ad.network.com/report?google_error=ERROR_ID" />

ব্যবহারকারীর ব্রাউজার google_error প্যারামিটারে Google দ্বারা নির্দিষ্ট করা ত্রুটির কারণ (যদি থাকে) সহ দরদাতার কুকি ম্যাচিং রিপোর্ট URL-এ পুনঃনির্দেশিত করবে। ত্রুটি কোড ব্যাখ্যা সম্পর্কে আরও জানতে, প্যারামিটার বিবরণ দেখুন।

ধাপ 6: দরদাতা 1x1 স্বচ্ছ পিক্সেল পরিবেশন করে

দরদাতাকে অবশ্যই ব্যবহারকারীর ব্রাউজারে 1x1 স্বচ্ছ পিক্সেল পরিবেশন করে প্রতিক্রিয়া জানাতে হবে।

মার্কিন যুক্তরাষ্ট্রে গোপনীয়তা বিধিনিষেধ সহ ব্যবহারকারীদের জন্য ডিফল্ট ওয়ার্কফ্লো নীচের চিত্র দ্বারা চিত্রিত করা হয়েছে, যেখানে অনুরোধ এবং প্রতিক্রিয়াগুলি একটি তীর দ্বারা প্রতিনিধিত্ব করা হয় এবং তাদের সাথে থাকা ডেটা আইটেমগুলি বন্ধনীতে তালিকাভুক্ত করা হয়৷

প্যারামিটার বর্ণনা
google_nid বিডার অ্যাকাউন্টের জন্য নেটওয়ার্ক আইডি (NID)। এই আইডিটি বিডার্স রিসোর্সের মাধ্যমে পুনরুদ্ধার করা যেতে পারে।
google_sc এই প্যারামিটারটি অবহেলিত। ব্যবহারকারীর জন্য Google এর কুকি সেট করে যদি কেউ উপস্থিত না থাকে। প্যারামিটারের মান উপেক্ষা করা হয় এবং বাদ দেওয়া হতে পারে। কোনো কুকি বিদ্যমান না থাকলে প্যারামিটারটি বাদ দিলে একটি ত্রুটি দেখা দেয়।
google_no_sc এই প্যারামিটারটি অবহেলিত। এটি Google এর কুকি ম্যাচিং পরিষেবাকে নির্দেশ করে যে এটি ব্যবহারকারীর জন্য একটি কুকি সেট করা উচিত নয় যদি একটি উপস্থিত না থাকে৷ প্যারামিটারের মান উপেক্ষা করা হয় এবং বাদ দেওয়া হতে পারে।
google_hm

দরদাতা একটি Google-হোস্ট করা ম্যাচ টেবিলে সঞ্চয় করতে চায় এমন ডেটা রয়েছে৷

google_redir একটি এনকোড করা URL যা আপনি Google কে একটি HTTP 302 পুনঃনির্দেশ পাঠাতে চান৷ নির্দিষ্ট URL ত্রুটি এবং সফল অপারেশন উভয়ের জন্য google_error প্যারামিটার সহ পুনঃনির্দেশ পাবে।
google_ula একটি বিদ্যমান ব্যবহারকারী তালিকায় ব্যবহারকারীকে যুক্ত করতে ব্যবহৃত একটি স্ট্রিং। মানটির প্রত্যাশিত বিন্যাস হল userlistid[,timestamp] :
  • userlistid : একটি একক সংখ্যাসূচক ব্যবহারকারী তালিকা আইডি।
  • timestamp : POSIX ফরম্যাটে একটি ঐচ্ছিক টাইমস্ট্যাম্প, ব্যবহারকারীকে কখন ব্যবহারকারী তালিকায় যুক্ত করা হয়েছে তা নির্দেশ করে।

ব্যবহারকারীকে একাধিক তালিকায় যুক্ত করতে এই URL প্যারামিটারটি পুনরাবৃত্তি করা হতে পারে।

gdpr নির্দেশ করে যে অনুরোধটি ডেটা ব্যবহারের উপর জিডিপিআর বিধিনিষেধ সাপেক্ষে। আরও বিশদ বিবরণের জন্য, নীচে EU ব্যবহারকারীর সম্মতির প্রয়োজনীয়তা দেখুন বা অনুমোদিত ক্রেতা IAB TCF v2.0 ডকুমেন্টেশনে কুকি ম্যাচের যোগ্যতার উপর প্রভাব দেখুন

উদাহরণ: gdpr=1

gdpr_consent একটি TC স্ট্রিং যা শেষ-ব্যবহারকারীর সম্মতির প্রতিনিধিত্ব করে। আরও বিশদ বিবরণের জন্য, নীচে EU ব্যবহারকারীর সম্মতির প্রয়োজনীয়তাগুলি দেখুন বা TC স্ট্রিং কীভাবে পাস করা হবে? অনুমোদিত ক্রেতাদের IAB TCF v2.0 ডকুমেন্টেশনে
process_consent নির্দেশ করে যে বিডার Google এর EU ব্যবহারকারীর সম্মতি নীতিতে নির্দিষ্ট করা ডেটা ব্যবহারের জন্য শেষ-ব্যবহারকারীর সম্মতি পেয়েছে।

যদি অনুরোধটি EU ব্যবহারকারীর সম্মতি নীতির অধীন না হয়, বা অনুরোধে ( gdpr_consent ) অন্যান্য সম্মতি পরামিতি উপলব্ধ থাকলে, এই প্যারামিটারটি উপেক্ষা করা হয়।

উদাহরণ: process_consent=T

প্যারামিটার বর্ণনা
google_error

সামগ্রিক অনুরোধ ত্রুটি নির্দেশ করে একটি পূর্ণসংখ্যা মান। প্রাপ্ত হলে, এটি নির্দেশ করে যে কোনও অপারেশন করা হয়নি, এবং অন্য কোনও google_ প্রতিক্রিয়া পরামিতি সেট করা হবে না। সমর্থিত ত্রুটি মান নিম্নলিখিত অন্তর্ভুক্ত:

  • 1 : ব্যবহারকারীর একটি Google কুকি আছে, কিন্তু এই কুকি ব্যবহার করে যেকোনো ট্র্যাকিং থেকে অপ্ট আউট করেছে৷
  • 2 : কোন বৈধ অপারেশন নির্দিষ্ট করা নেই. উদাহরণস্বরূপ, একটি নো-অপ অনুরোধ গৃহীত হয়েছিল।
  • 3 : ব্যবহারকারীর কাছে Google কুকি নেই৷ Google কুকি ম্যাচিং পরিষেবার মাধ্যমে কুকি সেট করবে না।
  • 4 : বিরোধপূর্ণ অপারেশন নির্দিষ্ট করা হয়েছে। আপনি একই অনুরোধে google_push এবং google_cm উভয় পতাকা নির্দিষ্ট করতে পারবেন না যেহেতু তাদের বিরোধপূর্ণ উদ্দেশ্য রয়েছে৷
  • 5 : একটি দ্বিমুখী পিক্সেল ম্যাচিং অনুরোধের অংশ হিসাবে একটি Google সার্ভারে একটি রিডাইরেক্টে একটি অবৈধ google_push প্যারামিটার পাস করা হয়েছিল৷ আপনার রিডাইরেক্টকে অবশ্যই google_push সেট করতে হবে একই মান যা আপনাকে প্রাথমিক পিক্সেল অনুরোধে পাঠানো হয়েছে।
  • 6 : ম্যাচ ট্যাগে একটি অবৈধ NID সরবরাহ করা হয়েছে।
  • 7 : একটি অবৈধ কুকি সনাক্ত করা হয়েছে৷
  • 8 : অবচয়। কোন কুকি পাওয়া যায়নি.
  • 9 : কোন কুকি পাওয়া যায়নি, একটি পরীক্ষা কুকি সেট করার চেষ্টা করা হয়েছে।
  • 10 : google_redir প্যারামিটারটি google_hm নির্দিষ্ট না করে ব্যবহার করা হয়েছিল, বা google_cm এর সাথে ব্যবহার করা হয়েছিল।
  • 15 : অনুরোধটি এমন একটি অঞ্চল থেকে এসেছে যেখানে Google-এর দ্বারা হোস্ট করা ম্যাচ টেবিলের প্রয়োজন। ফলস্বরূপ, এই প্রতিক্রিয়াতে একটি Google ব্যবহারকারী আইডি নেই। এটি বর্তমানে শুধুমাত্র একটি ছোট শতাংশ ট্রাফিকের জন্য সক্ষম করা হয়েছে, তবে 2020 সালের জুনে এটি সম্পূর্ণরূপে সক্ষম করার পরিকল্পনা করা হয়েছে।

Google-প্রবর্তিত: দ্বিমুখী পিক্সেল ম্যাচিং

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

ধাপ 1: Google একটি ম্যাচ ট্যাগ রাখে

যখন একজন অংশগ্রহণকারী প্রকাশকের পৃষ্ঠা ব্যবহারকারীর ব্রাউজারে লোড হয়, এবং সেই পৃষ্ঠায় একটি বিজ্ঞাপন স্লট Google দ্বারা পূর্ণ হয়, তখন একটি ম্যাচ ট্যাগ স্থাপন করা হতে পারে যা একটি অ্যালগরিদমিকভাবে নির্বাচিত বিডার থেকে একটি পিক্সেলের অনুরোধ করে৷ Google দ্বারা স্থাপন করা পিক্সেল ম্যাচিং ট্যাগটি দরদাতার কুকি ম্যাচিং ইউআরএলকে অতিরিক্ত প্যারামিটারের সাথে একত্রিত করে যা দরদাতা তাদের ম্যাচ টেবিলটি পূরণ করতে ব্যবহার করতে পারেন। https://ad.network.com/pixel হিসাবে নির্দিষ্ট করা কুকি ম্যাচিং URL এর জন্য, এটি নিম্নরূপ গঠন করা হয়েছে:

<img src="https://ad.network.com/pixel?google_gid=GOOGLE_GID&google_cver=1&google_push=PUSH_DATA" />

পিক্সেল ম্যাচিং রিকোয়েস্ট প্রাপ্ত দরদাতাদের Google এর কুকি ম্যাচিং সার্ভিসে একটি পুনঃনির্দেশের সাথে সাড়া দিতে হবে যা নিম্নরূপ গঠন করা হয়েছে:

https://cm.g.doubleclick.net/pixel?google_nid=GOOGLE_NID&google_push=PUSH_DATA

মনে রাখবেন যে উপরের পুনঃনির্দেশ URLটি বিডার-ইনিশিয়েটেড কুকি ম্যাচিং ওয়ার্কফ্লো- এর জন্য ম্যাচ ট্যাগে ব্যবহৃত URL-এর অনুরূপ। Pixel Matching-এ, google_cm প্যারামিটারটি google_push প্যারামিটার দ্বারা প্রতিস্থাপিত হয় এবং এর মান অবশ্যই Google এর অনুরোধে প্রদত্ত মানের সমান হতে হবে। এছাড়াও দরদাতা-সূচিত কর্মপ্রবাহের অনুরূপ, অতিরিক্ত ব্যবহারের ক্ষেত্রে অতিরিক্ত পরামিতিগুলি নির্দিষ্ট করা যেতে পারে।

ধাপ 3: Google রিডাইরেক্ট প্রক্রিয়া করে এবং পিক্সেল দিয়ে সাড়া দেয়

Google লগ করে যে ব্যবহারকারীর জন্য একটি মিল তৈরি করা হয়েছে, এবং ক্যোয়ারী প্যারামিটারের মাধ্যমে অনুরোধ করা যেকোনো অতিরিক্ত ক্রিয়াকলাপ পরিচালনা করে অবশেষে, Google একটি 1x1 স্বচ্ছ পিক্সেলের সাথে প্রতিক্রিয়া জানায়।

পিক্সেল ম্যাচিং ওয়ার্কফ্লো ডায়াগ্রাম

এই কর্মপ্রবাহটি নীচের চিত্র দ্বারা চিত্রিত করা হয়েছে, যেখানে অনুরোধ এবং প্রতিক্রিয়াগুলি একটি তীর দ্বারা উপস্থাপিত হয় এবং তাদের সাথে থাকা ডেটা আইটেমগুলি বন্ধনীতে তালিকাভুক্ত করা হয়।

Google ম্যাচ ট্যাগ অনুরোধের পরামিতি

প্যারামিটার বর্ণনা
google_gid গুগল ইউজার আইডি। গোপনীয়তা বিধিনিষেধ সহ মার্কিন যুক্তরাষ্ট্রের নয় এমন ব্যবহারকারীদের জন্য, এটি সর্বদা Google-এর ম্যাচ ট্যাগে নির্দিষ্ট করা হবে।
google_cver কুকি সংস্করণ। এটি সর্বদা Google এর ম্যাচ ট্যাগে নির্দিষ্ট করা হবে।
google_push নির্দেশ করে যে এই অনুরোধটি Pixel ম্যাচিং ওয়ার্কফ্লো শুরু করছে। দরদাতার পুনঃনির্দেশ প্রতিক্রিয়াতে সংশ্লিষ্ট প্যারামিটারের মাধ্যমে মানটি অবশ্যই ফেরত দিতে হবে।

বিডার পিক্সেল ম্যাচিং রিডাইরেক্ট প্যারামিটার

প্যারামিটার বর্ণনা
google_nid বিডার অ্যাকাউন্টের জন্য নেটওয়ার্ক আইডি (NID)। এই আইডিটি বিডার্স রিসোর্সের মাধ্যমে পুনরুদ্ধার করা যেতে পারে।
google_push নির্দেশ করে যে এই রিডাইরেক্টটি Pixel ম্যাচিং ওয়ার্কফ্লো সম্পূর্ণ করছে। সংশ্লিষ্ট Google ম্যাচ ট্যাগ থেকে মান এখানে উল্লেখ করা আবশ্যক।
google_hm

দরদাতা একটি Google-হোস্ট করা ম্যাচ টেবিলে সঞ্চয় করতে চায় এমন ডেটা রয়েছে৷

google_ula একটি বিদ্যমান ব্যবহারকারী তালিকায় ব্যবহারকারীকে যুক্ত করতে ব্যবহৃত একটি স্ট্রিং। মানটির প্রত্যাশিত বিন্যাস হল userlistid[,timestamp] :
  • userlistid : একটি একক সংখ্যাসূচক ব্যবহারকারী তালিকা আইডি।
  • timestamp : POSIX ফরম্যাটে একটি ঐচ্ছিক টাইমস্ট্যাম্প, ব্যবহারকারীকে কখন ব্যবহারকারী তালিকায় যুক্ত করা হয়েছে তা নির্দেশ করে।

ব্যবহারকারীকে একাধিক তালিকায় যুক্ত করতে এই URL প্যারামিটারটি পুনরাবৃত্তি করা হতে পারে।

Google-প্রবর্তিত: Unidirectional Pixel Matching

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

পদক্ষেপ 1: গুগল একটি ম্যাচ ট্যাগ রাখে

গুগল একটি অ্যালগরিদমিকভাবে নির্বাচিত দরদাতার জন্য একটি ম্যাচ ট্যাগ রাখে। ম্যাচের ট্যাগটিতে google_push প্যারামিটার অন্তর্ভুক্ত রয়েছে। এখানে একটি উদাহরণ:

<img src="https://ad.network.com/pixel?google_push=PUSH_DATA" />

পদক্ষেপ 2: ব্যবহারকারীর ব্রাউজার দরদাতাদের রান্নার ম্যাচিং ইউআরএল থেকে পিক্সেল অনুরোধ করে

ব্যবহারকারীর ব্রাউজারটি এইচটিটিপি হেডারগুলিতে দরদাতাদের কুকি সহ দরদাতাদের কুকি ম্যাচিং ইউআরএল থেকে একটি পিক্সেলের অনুরোধ করে।

বিডারের কুকি ম্যাচিং এন্ডপয়েন্টটি অবশ্যই গুগলের কুকি ম্যাচিং পরিষেবায় পুনর্নির্দেশ করতে হবে, তাদের ওয়েব-সেফ বেস 64-এনকোডেড কুকি ডেটা দিয়ে জনবহুল google_hm প্যারামিটার সহ। পুনর্নির্দেশের ইউআরএলটি নিম্নলিখিতগুলির মতো দেখতে পারে:

https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_hm=HOSTED_MATCH_DATA&google_push=PUSH_DATA

গুগল এইচটিটিপি শিরোনামে গুগলের কুকি ছাড়াও আপনার নির্দিষ্ট করা পরামিতিগুলি সমন্বিত একটি পুনঃনির্দেশ পাবেন। যদি অপারেশনটি সফল হয় তবে পরবর্তী বিড অনুরোধগুলিতে এই ব্যবহারকারীর জন্য ছাপগুলি বিডারের হোস্টেড ম্যাচের ডেটা BidRequest.hosted_match_data অন্তর্ভুক্ত করবে google গুগলের ওপেনআরটিবি বাস্তবায়নের জন্য BidRequest.user.buyeruid জন্য হোস্টেড_ম্যাচ_ডাটা। দরদাতারা তাদের নির্দিষ্ট করা হোস্ট ম্যাচ ডেটা ব্যবহার করে ব্যবহারকারী তালিকাগুলিও জনপ্রিয় করতে পারে।

অবশেষে, গুগল ব্যবহারকারীর ব্রাউজারে একটি 1x1 স্বচ্ছ পিক্সেল ফেরত দেয়।

ওপেন বিডিং এক্সচেঞ্জগুলিকে বিডার দীক্ষিত এবং গুগল দীক্ষিত কুকি ম্যাচিং ওয়ার্কফ্লোগুলি ব্যবহার করার অনুমতি দেয়, তাদের কুকির সাথে একটি গুগল ব্যবহারকারী আইডির সাথে মেলে। কুকি ম্যাচ অ্যাসিস্ট (সিএমএ) এক্সচেঞ্জগুলির জন্য একটি অতিরিক্ত বৈশিষ্ট্য যা তাদের নিজস্ব দরদাতাদের সাথে ম্যাচ টেবিলগুলি তৈরি করতে সক্ষম করে।

  1. কোনও বিজ্ঞাপন স্থাপন করার সময়, গুগল অ্যালগরিদমিকভাবে একটি অংশগ্রহণকারী এক্সচেঞ্জ নির্বাচন করে এবং একটি কুকি ম্যাচ সহায়তা ট্যাগ রাখে যা নিম্নলিখিত কাঠামো রয়েছে:

    <img src="https://ob.exchange.com/pixel?google_gid=GOOGLE_GID&google_cver=1"/>
  2. গুগলের সিএমএ ম্যাচ ট্যাগের ফলে এক্সচেঞ্জের কুকি ম্যাচিং ইউআরএল একটি পিক্সেল অনুরোধ পাওয়ার কারণ হয়।

  3. এক্সচেঞ্জের কুকি ম্যাচিং এন্ডপয়েন্টটি অনুরোধটি গ্রহণ করে, যেখানে তার নিজস্ব কুকি ম্যাচিং পরিষেবাটি তার একজন দরদাতাদের সাথে ব্যবহারকারী আইডির সাথে মিলে যাওয়ার জন্য দায়ী। নীচের চিত্রটিতে, এক্সচেঞ্জের কুকি ম্যাচিং পরিষেবাটি ব্যবহারকারীর ব্রাউজারটিকে তার দরদাতার শেষ পয়েন্টগুলির একটিতে পুনর্নির্দেশের সাথে সাড়া দেয়।
  4. দরদাতা তাদের কুকির সাথে ব্যবহারকারী আইডি মেলে এক্সচেঞ্জের দ্বারা নির্দিষ্ট যে কোনও পরামিতি সহ অনুরোধটি পান।

বিধিনিষেধ

নতুন ম্যাচের জন্য অনুরোধের ক্যাপ ফ্রিকোয়েন্সি

গুগল-হোস্টেড ম্যাচ টেবিলে নতুন প্রবেশকারী ব্যবহারকারীদের জন্য কুকি ম্যাচিং পরিষেবাতে কলগুলির সংখ্যা সীমাবদ্ধ করার জন্য দরদাতারা দায়বদ্ধ। হোস্টেড ম্যাচ টেবিলের একটি এন্ট্রি 14 দিনের মধ্যে মেয়াদোত্তীর্ণ হিসাবে বিবেচিত হতে পারে, যার পরে এটি সতেজ করা যায়।

সমস্ত পিক্সেল ম্যাচের অনুরোধে সাড়া দিন

পিক্সেল ম্যাচিং ওয়ার্কফ্লো ব্যবহার করে দরদাতারা google_push প্যারামিটার সহ প্রতিক্রিয়া সহ সমস্ত আগত পিক্সেল ম্যাচের অনুরোধগুলির প্রতিক্রিয়া জানাবে বলে আশা করা হচ্ছে। এটি গুগলকে ব্যবহার পর্যবেক্ষণ করে নীতিগুলি প্রয়োগ করতে দেয়। যদি কোনও দরদাতার প্রতিক্রিয়া হার 90%এর নিচে নেমে যায় তবে গুগল তাদের অ্যাকাউন্টে প্রেরিত পিক্সেল ম্যাচের অনুরোধগুলির সংখ্যাটি থ্রোটল করবে।

এইচটিটিপিএস এন্ডপয়েন্টগুলি ব্যবহার করুন

এটি প্রয়োজনীয় যে সমস্ত কুকি ম্যাচিং ওয়ার্কফ্লোতে ব্যবহৃত এন্ডপয়েন্টগুলি এইচটিটিপিএস ব্যবহার করে।

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

গুগলের ইইউ ব্যবহারকারী সম্মতি নীতি সাপেক্ষে কুকি ম্যাচিং অনুরোধগুলি শেষ-ব্যবহারকারীর সম্মতি নির্দেশ করতে হবে। এই জাতীয় অনুরোধগুলি নির্দেশ করতে হবে যে নিম্নলিখিত উপায়গুলির একটি ব্যবহার করে সম্মতি সংগ্রহ করা হয়েছে:

উদাহরণ

নীচের উদাহরণগুলি নির্দিষ্ট উদ্দেশ্যগুলি সম্পাদন করতে কীভাবে কুকি ম্যাচিং পরিষেবাটি ব্যবহার করবেন তা চিত্রিত করে। মনে রাখবেন যে অন্যথায় বলা না হলে এটি ধরে নেওয়া হয় যে ব্যবহারকারীকে কাজ করা হচ্ছে এমন কোনও মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা বিধিনিষেধের সাথে নয়।

একটি দরদাতা-হোস্টেড ম্যাচ টেবিলটি পপুলেট করুন

একজন দরদাতা তাদের ম্যাচ ট্যাগে কেবলমাত্র google_nid এবং google_cm প্যারামিটার সরবরাহ করে তাদের নিজস্ব ম্যাচ টেবিলটি পপুলেট করতে কুকি ম্যাচিং ওয়ার্কফ্লো ব্যবহার করতে পারেন। এই মত দেখতে হতে পারে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_cm" />

যদি দরদাতার কুকি ম্যাচিং ইউআরএলটি https://ad.network.com/pixel?id=1 এ সেট করা থাকে এবং কুকি ম্যাচিং অপারেশন সফল হয়, তবে বিডারের ম্যাচ ট্যাগের প্রতিক্রিয়া হিসাবে গুগল প্রেরণ করে:

https://ad.network.com/pixel?id=1&google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1

যদি কুকি ম্যাচিং অপারেশন ব্যর্থ হয় কারণ ব্যবহারকারীর গুগল কুকি না থাকে তবে প্রতিক্রিয়াটি হবে:

https://ad.network.com/pixel?id=1&google_error=3

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

একক ব্যবহারকারীর তালিকায় যুক্ত করুন

প্রদত্ত আইডি সহ ব্যবহারকারী তালিকায় ব্যবহারকারীকে যুক্ত করতে google_ula প্যারামিটারটি একটি দরদাতার ম্যাচ ট্যাগে নির্দিষ্ট করা যেতে পারে। যদি গুগল বা বিডার-হোস্টেড ম্যাচ টেবিলের ব্যবহারকারীর জন্য একটি নতুন এন্ট্রি থাকে তবে দরদাতাকে সম্পূর্ণ কুকি ম্যাচিং ওয়ার্কফ্লো শুরু না করে ব্যবহারকারীকে নির্দিষ্ট তালিকায় যুক্ত করতে google_nid এবং google_ula প্যারামিটারগুলি সহ একটি ম্যাচ ট্যাগ রাখতে পারে। আরও ডিআইএলগুলির জন্য কুকি ম্যাচিং পরিষেবাটি আহ্বান করার নিষেধাজ্ঞাগুলি দেখুন। সংশ্লিষ্ট ম্যাচ ট্যাগটি দেখতে দেখতে পারে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345" />

একটি সফল প্রতিক্রিয়ার জন্য, যেখানে দরদাতাদের কুকি ম্যাচিং ইউআরএলটি https://ad.network.com/pixel , গুগলের পুনঃনির্দেশ ইউআরএল হবে:

https://ad.network.com/pixel?google_ula=12345,0

উদাহরণস্বরূপ যদি কোনও সামগ্রিক ত্রুটি থাকে - উদাহরণস্বরূপ, ব্যবহারকারীর জন্য কোনও গুগল কুকি নেই - পুনর্নির্দেশের ইউআরএলটিতে google_error প্যারামিটার অন্তর্ভুক্ত থাকবে:

  • https://ad.network.com/pixel?google_error=3

যদি ব্যবহারকারীকে তালিকায় যুক্ত করার বিষয়ে বিশেষত কোনও ত্রুটি থাকে তবে আপনি পুনর্নির্দেশে google_ula পাবেন। সংশ্লিষ্ট ম্যাচ ট্যাগ প্যারামিটারের বিপরীতে, এটি অপারেশনের সাফল্য নির্দেশ করতে টাইমস্ট্যাম্পটিকে একটি স্থিতি কোডের সাথে প্রতিস্থাপন করে। উদাহরণস্বরূপ, যদি অনুরোধটি ব্যর্থ হয় কারণ বিডার অ্যাকাউন্টে নির্দিষ্ট ব্যবহারকারী তালিকায় অ্যাক্সেস না থাকে তবে পুনর্নির্দেশের ইউআরএলটি হবে:

https://ad.network.com/pixel?google_ula=12345,2

একাধিক ব্যবহারকারী তালিকায় যুক্ত করুন

দরদাতারা নির্দিষ্ট করতে পারেন যে কোনও ব্যবহারকারীকে ম্যাচ ট্যাগের একাধিক google_ula প্যারামিটারগুলি অন্তর্ভুক্ত করে একাধিক ব্যবহারকারী তালিকায় যুক্ত করা উচিত। অনুশীলনে, এটি দেখতে দেখতে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345,7654321&google_ula=45678" />

প্রতিটি ব্যবহারকারীর তালিকার জন্য অপারেশনের স্থিতি একইভাবে পুনঃনির্দেশে স্বতন্ত্র google_ula পরামিতিগুলির মাধ্যমে রিপোর্ট করা হয়:

https://ad.network.com/pixel?google_ula=12345,2&google_ula=45678,0

উপরের পুনর্নির্দেশে, আমরা দেখতে পাচ্ছি যে অপারেশনটি আইডি 45678 সহ ব্যবহারকারী তালিকার জন্য সফল হয়েছে, তবে ব্যবহারকারী তালিকা আইডি 12345 এর জন্য ব্যর্থ হয়েছে কারণ দরদাতার এটি অ্যাক্সেস করার অনুমতি নেই।

কুকি ম্যাচিং সম্পাদন করতে এবং ব্যবহারকারীকে একক অনুরোধে ব্যবহারকারী তালিকায় যুক্ত করতে, একটি দরদাতার ম্যাচ ট্যাগের মধ্যে google_cm এবং google_ula অন্তর্ভুক্ত করা উচিত:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345&google_cm" />

গুগল দ্বারা নির্দিষ্ট করা পুনর্নির্দেশের ইউআরএলটিতে google_gid , google_cver এবং google_ula অন্তর্ভুক্ত থাকবে। এটি নিম্নলিখিত মত দেখতে পারে:

https://ad.network.com/pixel?id=&google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1&google_ula=12345,0

গুগল-হোস্টেড ম্যাচ টেবিলে একটি ম্যাচ সংরক্ষণ করা

যদি কোনও দরদাতা তাদের কুকি ডেটা কোনও গুগল-হোস্টেড ম্যাচ টেবিলে সঞ্চয় করতে চান এবং তাদের নিজস্ব ম্যাচ টেবিলে গুগল ব্যবহারকারী আইডির সাথে ম্যাচ সঞ্চয় করতে চান না, তবে তাদের ম্যাচ ট্যাগটি অবশ্যই google_hm প্যারামিটার অন্তর্ভুক্ত করতে হবে যেখানে এর মান অবশ্যই একটি ওয়েব হতে হবে -স্যাফ বেস 64-এনকোডড স্ট্রিং। এমন কোনও ব্যবহারকারীর জন্য যেখানে দরদাতার আনকোডড কুকি ডেটা Cookie number 1! , এনকোডেড মানটি Q29va2llIG51bWJlciAxIQ== হবে, যা নিম্নলিখিতগুলির মতো একটি ম্যাচ ট্যাগে ব্যবহৃত হবে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=cookie-monster&google_hm=Q29va2llIG51bWJlciAxIQ%3D%3D" />

একটি সফল প্রতিক্রিয়ার জন্য, যেখানে দরদাতার কুকি ম্যাচিং ইউআরএলটি https://cookie-monster.com/pixel , গুগলের পুনর্নির্দেশের ইউআরএল হবে:

https://cookie-monster.com/pixel

google_gid প্যারামিটারটি পুনঃনির্দেশে নেই কারণ ম্যাচ ট্যাগটিতে google_cm অন্তর্ভুক্ত ছিল না, এবং google_hm সফল প্রতিক্রিয়াগুলিতে অন্তর্ভুক্ত নয়। এই ব্যবহারকারীর জন্য ইমপ্রেশনগুলির জন্য ভবিষ্যতে বিডের অনুরোধগুলিতে, দরদাতারা গুগলের আরটিবি প্রোটোকলের জন্য BidRequest.hosted_match_data , বা BidRequest.user.buyeruid গুগলের ওপেনআরটিবি বাস্তবায়নের জন্য তাদের হোস্টেড ম্যাচ ডেটা পাবেন।

যদি দরদাতার পরিবর্তে কোনও ম্যাচ ট্যাগ ব্যবহার করা হয় যেখানে google_hm এর মান বেস 64-এনকোড করা হয়নি-যেমন chocolate_chunk! - পুনর্নির্দেশের ইউআরএলটি নিম্নলিখিতগুলির মতো দেখতে পারে:

https://cookie-monster.com/pixel?google_hm=2

উপরের পুনর্নির্দেশের ইউআরএলটিতে 2 এর একটি google_hm মান অন্তর্ভুক্ত রয়েছে, যা অপারেশনটি ব্যর্থ হয়েছে কারণ মানটি ডিকোড করা যায় না বলে পরামর্শ দেয়।

ব্যবহারকারীর তালিকা সহ দরদাতা এবং গুগল-হোস্টেড ম্যাচের টেবিলগুলি

যদি কোনও দরদাতারা গুগল-হোস্টেড ব্যবহারকারী তালিকা ছাড়াও তাদের নিজস্ব ব্যবহারের তালিকাটি হোস্ট করে এবং উভয় টেবিলের সাথে মেলে এবং একটি প্রদত্ত ব্যবহারকারী তালিকায় ব্যবহারকারীকে যুক্ত করতে একটি একক ম্যাচ ট্যাগ চায় তবে তাদের ম্যাচ ট্যাগটি অবশ্যই google_cm , google_hm এবং google_ula অন্তর্ভুক্ত করতে হবে পরামিতি যদি দরদাতার কুকি ডেটা Cookie number 1! , এনকোডেড মানটি Q29va2llIG51bWJlciAxIQ== হবে যা নিম্নলিখিতগুলির মতো একটি ম্যাচ ট্যাগ তৈরি করবে:

<img src="https://cm.g.doubleclick.net/pixel?google_nid=cookie-monster&google_hm=Q29va2llIG51bWJlciAxIQ%3D%3D&google_cm&google_ula=12345" />

একটি সফল প্রতিক্রিয়ার জন্য, যেখানে দরদাতাদের কুকি ম্যাচিং ইউআরএলটি https://cookie-monster.com/pixel , গুগলের পুনর্নির্দেশের ইউআরএলটি নিম্নলিখিতগুলির মতো দেখাবে:

https://cookie-monster.com/pixel?google_gid=ABCDETC&google_cver=1&google_ula=12345,0

পুনঃনির্দেশটি পাওয়ার পরে, দরদাতারা তাদের ম্যাচ টেবিলের কুকির ডেটা সহ google_gid -তে নির্দিষ্ট গুগল ব্যবহারকারী আইডির সাথে মেলে। তদতিরিক্ত, তারা নির্ধারণ করতে পারে যে গুগল-হোস্টেড ম্যাচ টেবিল এবং ব্যবহারকারী তালিকা অপারেশনগুলি সফল হয়েছিল। ফলস্বরূপ, নির্দিষ্ট ব্যবহারকারী তালিকা আইডি টার্গেট করার জন্য কনফিগার করা দরজার যে কোনও প্রাকটার্টেজিং এখন দরদাতাকে ব্যবহারকারীর কাছ থেকে ইমপ্রেশনগুলির জন্য বিড অনুরোধগুলি গ্রহণ করতে পারে। তেমনিভাবে, এই বিডের অনুরোধগুলিতে, দরদাতারা গুগলের আরটিবি প্রোটোকলের জন্য BidRequest.hosted_match_data বা গুগলের ওপেনআরটিবি বাস্তবায়নের জন্য BidRequest.user.buyeruid জন্য তাদের হোস্টেড ম্যাচ ডেটা পাবেন।