ওয়েবসাইটগুলিতে সম্মতি মোড সেট আপ করুন

এই পৃষ্ঠাটি এমন ডেভেলপারদের জন্য যারা তাদের ওয়েবসাইটে তাদের নিজস্ব সম্মতি সমাধান বজায় রাখেন এবং সম্মতি মোড সংহত করতে চান। সম্মতি মোডের পরিচিতির জন্য, সম্মতি মোড ওভারভিউ পড়ুন। আপনি যদি ব্যবহারকারীর সম্মতি পেতে একটি কনসেন্ট ম্যানেজমেন্ট প্ল্যাটফর্ম (CMP) ব্যবহার করেন, তাহলে CMP-এর সাথে সম্মতি মোড কীভাবে সেট আপ করবেন সে সম্পর্কে আরও জানুন।

আপনি একটি মৌলিক বা উন্নত উপায়ে সম্মতি মোড প্রয়োগ করতে পারেন। একটি বাস্তবায়ন পদ্ধতি বাছাই করতে আপনার কোম্পানির নির্দেশিকা পরীক্ষা করুন এবং কোন ডিফল্ট সেট করতে হবে। মৌলিক বনাম উন্নত সম্মতি মোড সম্পর্কে আরও জানুন।

সম্মতি মোড প্রয়োগ করার আগে নিম্নলিখিতগুলি বিবেচনা করুন:

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

  • আপনি যদি gtag.js ব্যবহার করেন তবে নিশ্চিত করুন যে আপনি আপনার ওয়েবসাইটের প্রতিটি পৃষ্ঠায় Google ট্যাগ ইনস্টল করেছেন। আপনার ওয়েবসাইটের প্রতিটি পৃষ্ঠায় সম্মতি মোড কোড যোগ করা হয়।

সম্মতি মোড সেট-আপ করতে, আপনাকে করতে হবে:
  1. ব্যবহারকারীর সম্মতি দেওয়ার আগে: ডিফল্ট সম্মতির অবস্থা সেট করুন
  2. আপনার সম্মতি সেটিংসের সাথে ব্যবহারকারীর ইন্টারঅ্যাকশনের উপর ভিত্তি করে সম্মতির অবস্থা আপডেট করুন

আপনি ব্যবহার করছেন প্রতিটি সম্মতির জন্য একটি ডিফল্ট মান সেট করুন। ডিফল্টরূপে, কোনো সম্মতি মোড মান সেট করা হয় না।

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

ডিফল্ট পরিমাপের ক্ষমতা সামঞ্জস্য করতে, পরিমাপের ডেটা পাঠাতে পারে এমন কোনও কমান্ডের আগে আপনার সাইটের প্রতিটি পৃষ্ঠায় gtag('consent', 'default', ...) কমান্ডটি কল করুন (যেমন config বা event )।

উদাহরণস্বরূপ, ডিফল্টরূপে সমস্ত প্যারামিটারের জন্য সম্মতি অস্বীকার সেট করতে:

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied'
});

ঐচ্ছিক: অ্যাসিঙ্ক্রোনাস কনসেন্ট ম্যানেজমেন্ট প্ল্যাটফর্মের সাথে একীভূত করুন

যদি আপনার ব্যানার অ্যাসিঙ্ক্রোনাসভাবে লোড হয়, তাহলে এটি সবসময় আপনার Google ট্যাগের আগে নাও চলতে পারে। এই ধরনের পরিস্থিতি পরিচালনা করতে, ডাটা পাঠানোর আগে কতক্ষণ অপেক্ষা করতে হবে তা নিয়ন্ত্রণ করতে একটি মিলিসেকেন্ড মান সহ wait_for_update উল্লেখ করুন।

উদাহরণস্বরূপ, ডিফল্টরূপে একটি নির্দিষ্ট পৃষ্ঠায় ad_storage অস্বীকার করতে, কিন্তু আপনার CMP সম্মতির স্থিতি আপডেট করার অনুমতি দিতে, wait_for_update ব্যবহার করুন। নিম্নলিখিত কোডে, ad_storage default to denied , এবং সম্মতি টুলকে 500 মিলিসেকেন্ড দেওয়া হয় gtag('consent', 'update', ...) ট্যাগ ফায়ারের আগে কল করার জন্য:

  gtag('consent', 'default', {
    'ad_storage': 'denied',
    'wait_for_update': 500
  });

আপনি যখন Google ট্যাগ ম্যানেজার ব্যবহার করেন, ট্যাগ ম্যানেজার সম্মতি API ব্যবহার করে আপনার নিজস্ব টেমপ্লেট তৈরি করুন। নিম্নলিখিত উদাহরণ একটি শুরু বিন্দু হিসাবে উল্লেখ করার জন্য উপলব্ধ.

সম্মতি স্থিতি পরিচালনা করার জন্য ট্যাগ ম্যানেজার-নির্দিষ্ট API ব্যবহার করুন setDefaultConsentState এবং updateConsentStategtagSet API বিকল্পভাবে ads_data_redaction এবং URL পাসথ্রু সেটিংস যথাযথভাবে সেট করতে ব্যবহার করা যেতে পারে।

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

সব ধরনের সম্মতির জন্য সঠিক মান সেট করা আছে কিনা তা নিশ্চিত করা আপনার উপর নির্ভর করে। সমর্থিত প্রকারের সম্পূর্ণ বিবরণের জন্য, API রেফারেন্স পড়ুন।

নিম্নলিখিত কোড উদাহরণটি দেখায় যে ব্যবহারকারী যখন সমস্ত বিকল্পে granted হন তখন কীভাবে সম্মতির স্থিতি আপডেট করতে হয়:

<script>
function allConsentGranted() {
  gtag('consent', 'update', {
    'ad_user_data': 'granted',
    'ad_personalization': 'granted',
    'ad_storage': 'granted',
    'analytics_storage': 'granted'
  });
}
</script>
<!-- Invoke your consent function when a user interacts with your banner -->
<body>
  ...
  <button onclick="allConsentGranted()">Yes</button>
  ...
</body>

আপনি যখন সম্মতি মোড টেমপ্লেট ব্যবহার করেন, তখন ব্যবহারকারী ব্যানারের সাথে ইন্টারঅ্যাক্ট করলে ব্যবহারকারীর সম্মতি স্বয়ংক্রিয়ভাবে আপডেট হয়ে যায়।

আপনি যদি নিজে একটি সম্মতি মোড টেমপ্লেট তৈরি করেন, তাহলে সম্মতি রাজ্য setDefaultConsentState এবং updateConsentState পরিচালনার জন্য ট্যাগ ম্যানেজার-নির্দিষ্ট API ব্যবহার করুন। gtagSet API বিকল্পভাবে ads_data_redaction এবং URL পাসথ্রু সেটিংস যথাযথভাবে সেট করতে ব্যবহার করা যেতে পারে।

বাস্তবায়ন উদাহরণ

নিম্নলিখিত উদাহরণটি ডিফল্টরূপে denied জন্য একাধিক সম্মতি মোড প্যারামিটার সেট করে। একজন ব্যবহারকারী তাদের সম্মতির পছন্দগুলি নির্দেশ করার পরে, প্রাসঙ্গিক প্যারামিটারগুলি granted হিসাবে আপডেট করা হয়৷

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

  1. গুগল ট্যাগ লোড করুন। এটি আপনার ডিফল্ট স্নিপেট কোড। gtag('consent', 'default', ...) কল অন্তর্ভুক্ত করতে ডিফল্ট স্নিপেট আপডেট করা উচিত (নীচে দেখুন)।

  2. আপনার সম্মতি সমাধান লোড করুন. আপনার সম্মতি সমাধানটি অ্যাসিঙ্ক্রোনাসভাবে লোড হলে, কীভাবে এটি সঠিক ক্রমে হয় তা নিশ্চিত করতে অ্যাসিঙ্ক্রোনাস কনসেন্ট ম্যানেজমেন্ট প্ল্যাটফর্মের সাথে ইন্টিগ্রেট দেখুন।

  3. আপনার সম্মতি সমাধান দ্বারা পরিচালিত না হলে, ব্যবহারকারী সম্মতি নির্দেশ করার পরে gtag('consent', 'update', ...) কল করুন।

<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}

// Set default consent to 'denied' as a placeholder
// Determine actual values based on your own requirements
gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied'
});
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}

  gtag('js', new Date());
  gtag('config', 'TAG_ID');
</script>

<!-- Create one update function for each consent parameter -->
<script>
  function consentGrantedAdStorage() {
    gtag('consent', 'update', {
      'ad_storage': 'granted'
    });
  }
</script>
<!-- Invoke your consent functions when a user interacts with your banner -->
<body>
  ...
  <button onclick="consentGrantedAdStorage">Yes</button>
  ...
</body>

ট্যাগ ম্যানেজার ব্যবহার করা সাইটগুলির জন্য, আমরা দর্শকদের সম্মতির পছন্দগুলির আপডেটগুলি পরিচালনা করতে একটি CMP ব্যবহার করার পরামর্শ দিই৷ সম্মতি মোড পরিচালনার জন্য একটি ট্যাগ তৈরি করতে CMPs কমিউনিটি টেমপ্লেট গ্যালারিতে টেমপ্লেট প্রদান করে।

একটি টেমপ্লেট ব্যবহার করা সম্ভব না হলে, আপনি পরিবর্তে আপনার পৃষ্ঠার কোডটি নিম্নরূপ আপডেট করতে পারেন। এখানে কোডের ক্রম অত্যাবশ্যক। যদি আপনার সম্মতি কোডটি আদেশের বাইরে বলা হয়, তাহলে সম্মতি ডিফল্ট কাজ করবে না।

<script>
  // Define dataLayer and the gtag function.
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}

  // Set default consent to 'denied' as a placeholder
  // Determine actual values based on your own requirements
  gtag('consent', 'default', {
    'ad_storage': 'denied',
    'ad_user_data': 'denied',
    'ad_personalization': 'denied',
    'analytics_storage': 'denied'
  });
</script>

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->

<!-- Create one update function for each consent parameter -->
<script>
  function consentGrantedAdStorage() {
    gtag('consent', 'update', {
      'ad_storage': 'granted'
    });
  }
</script>
<!-- Invoke your consent functions when a user interacts with your banner -->
<body>
  ...
  <button onclick="consentGrantedAdStorage()">Yes</button>
  ...
</body>

একটি গোপনীয়তা-কেন্দ্রিক ডিজিটাল বিজ্ঞাপন ইকোসিস্টেমের প্রতি Google-এর চলমান প্রতিশ্রুতির অংশ হিসাবে, আমরা আমাদের EU ব্যবহারকারীর সম্মতি নীতির প্রয়োগকে শক্তিশালী করছি৷

ইউরোপিয়ান ইকোনমিক এরিয়া (EEA) এ ট্রাফিকের জন্য সম্মতি মোডে Google-এর আপডেট সম্পর্কে আরও জানুন।

সম্মতি মোড ব্যবহারকারীদের ad_storage এবং analytics_storage ছাড়াও দুটি নতুন প্যারামিটার পাঠাতে হবে:

ক্ষেত্রের নাম অনুমোদিত মান বর্ণনা
ad_user_data 'granted' | 'denied' Google-এ বিজ্ঞাপন সম্পর্কিত ব্যবহারকারীর ডেটা পাঠানোর জন্য সম্মতি সেট করে।
ad_personalization 'granted' | 'denied' ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য সম্মতি সেট করে।

উন্নত সম্মতি বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • Google ট্যাগ UI ব্যবহার করে আপনি কোন Google পরিষেবাগুলির সাথে ডেটা ভাগ করবেন তা সেট করুন
  • একটি ভৌগলিক অঞ্চলের জন্য আচরণ সেট করুন।
  • ব্যবহারকারীরা কুকির জন্য সম্মতি না দিলে URL-এ বিজ্ঞাপন ক্লিক, ক্লায়েন্ট আইডি এবং সেশন আইডি তথ্য পাস করুন।
  • ব্যবহারকারীরা বিজ্ঞাপন কুকির জন্য সম্মতি অস্বীকার করলে বিজ্ঞাপনের তথ্য সম্পূর্ণরূপে সংশোধন (সরান)।

অঞ্চল-নির্দিষ্ট আচরণ

নির্দিষ্ট অঞ্চলের ব্যবহারকারীদের জন্য আপনার ট্যাগের ডিফল্ট আচরণ পরিবর্তন করতে, আপনার সম্মতি কমান্ডে একটি অঞ্চল উল্লেখ করুন। একটি অঞ্চল মান প্রদান করে, আপনি আপনার ব্যবহারকারীদের ভৌগলিক অবস্থানের উপর ভিত্তি করে ডিফল্ট সূক্ষ্ম-টিউন করতে পারেন। অঞ্চল সনাক্তকরণ সম্পর্কে আরও তথ্যের জন্য ভৌগলিক আইডি দেখুন।

নিম্নলিখিত উদাহরণটি স্পেন এবং আলাস্কা থেকে আসা ব্যবহারকারীদের জন্য analytics_storage denied হিসাবে সেট করে এবং সমস্ত ব্যবহারকারীদের জন্য denied হিসাবে ad_storage সেট করে।

  gtag('consent', 'default', {
    'analytics_storage': 'denied',
    'region': ['ES', 'US-AK']
  });

  gtag('consent', 'default', {
    'ad_storage': 'denied'
  });

আপনি যদি আপনার ট্যাগ তৈরি করতে একটি টেমপ্লেট ব্যবহার করেন, তাহলে অঞ্চল-নির্দিষ্ট আচরণ সেট করার জন্য এতে নিয়ন্ত্রণ থাকতে পারে। আপনি যদি নিজে থেকে একটি টেমপ্লেট ট্যাগ তৈরি করেন, তাহলে অঞ্চল-নির্দিষ্ট আচরণ সেট করার বিষয়ে আরও তথ্যের জন্য একটি সম্মতি মোড টেমপ্লেট তৈরি করুন দেখুন।

সর্বাধিক নির্দিষ্ট প্যারামিটার অগ্রাধিকার নেয়

যদি দুটি ডিফল্ট সম্মতি কমান্ড একই পৃষ্ঠায় একটি অঞ্চল এবং উপ-অঞ্চলের মান সহ আসে, তবে আরও নির্দিষ্ট অঞ্চলের একটি কার্যকর হবে। উদাহরণ স্বরূপ, আপনার যদি US-এর অঞ্চলের জন্য ad_storage সেট granted থাকে এবং US-CA অঞ্চলের জন্য ad_storage denied , তাহলে ক্যালিফোর্নিয়ার একজন দর্শকের জন্য আরও নির্দিষ্ট US-CA সেটিং কার্যকর হবে। এই উদাহরণের জন্য, এর মানে হল US-CA-এর একজন দর্শকের জন্য ad_storage সেট করা হবে denied

অঞ্চল ad_storage আচরণ
মার্কিন 'granted' মার্কিন যুক্তরাষ্ট্রের ব্যবহারকারীদের জন্য প্রযোজ্য যারা CA-তে নেই
US-CA 'denied' US-CA ব্যবহারকারীদের জন্য প্রযোজ্য
অনির্দিষ্ট 'granted' 'granted' এর ডিফল্ট মান ব্যবহার করে। উদাহরণে, এমন দর্শকদের ক্ষেত্রে প্রযোজ্য যারা US বা US-CA-তে নেই

ইউআরএলগুলিতে বিজ্ঞাপন ক্লিক, ক্লায়েন্ট আইডি এবং সেশন আইডি তথ্যের মাধ্যমে পাস করুন

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

যাইহোক, যদি ad_storage denied করা হয়, এই তথ্য স্থানীয়ভাবে সংরক্ষণ করা হবে না। ad_storage denied হলে বিজ্ঞাপন ক্লিক পরিমাপের গুণমান উন্নত করতে, আপনি ঐচ্ছিকভাবে URL পাসথ্রু ব্যবহার করে পৃষ্ঠাগুলি জুড়ে URL প্যারামিটারের মাধ্যমে বিজ্ঞাপন ক্লিক সম্পর্কে তথ্য পাস করতে পারেন।

একইভাবে, যদি analytics_storage denied হিসাবে সেট করা হয়, তাহলে পৃষ্ঠা জুড়ে কুকি ছাড়াই ইভেন্ট এবং সেশন-ভিত্তিক বিশ্লেষণ (কী ইভেন্ট সহ) পাঠাতে URL পাসথ্রু ব্যবহার করা যেতে পারে।

URL পাসথ্রু ব্যবহার করার জন্য নিম্নলিখিত শর্ত পূরণ করতে হবে:

  • আপনার Google ট্যাগ সম্মতি-সচেতন এবং পৃষ্ঠায় উপস্থিত।
  • বিজ্ঞাপনদাতা URL পাসথ্রু বৈশিষ্ট্য সক্রিয় করেছেন৷
  • পৃষ্ঠায় সম্মতি মোড প্রয়োগ করা হয়েছে।
  • বহির্গামী লিঙ্কটি বর্তমান পৃষ্ঠার ডোমেনের মতো একই ডোমেনকে নির্দেশ করে৷
  • একটি GCLID বা DCLID URL-এ উপস্থিত থাকে (শুধুমাত্র Google Ads এবং Floodlight ট্যাগ)

এই ক্ষমতা সক্ষম করতে, url_passthrough প্যারামিটারটিকে true এ সেট করুন। যেকোনো config কমান্ডের আগে ডিফল্ট স্নিপেটে নিম্নলিখিত কমান্ড যোগ করুন:

gtag('set', 'url_passthrough', true);

আপনি যদি আপনার ট্যাগ তৈরি করতে একটি টেমপ্লেট ব্যবহার করেন, তাহলে এটিতে URL পাসথ্রু সেট করার নিয়ন্ত্রণ থাকতে পারে। আপনি যদি নিজে থেকে একটি টেমপ্লেট ট্যাগ তৈরি করেন, তাহলে gtagSet কাস্টম টেমপ্লেট API ব্যবহার করে ইউআরএল পাসথ্রু সেট করার বিষয়ে আরও তথ্যের জন্য একটি সম্মতি মোড টেমপ্লেট তৈরি করুন দেখুন।

অথবা, আপনি কনভার্সন লিঙ্কার এবং/অথবা বিশ্লেষণ ট্যাগে এটি সেট করতে নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন

Google বিজ্ঞাপন এবং ফ্লাডলাইট ট্যাগের জন্য:

এই সক্ষমতা সক্ষম করতে, রূপান্তর লিঙ্কার ট্যাগ তৈরি করুন (বা বিদ্যমান ব্যবহার করুন) এবং নিশ্চিত করুন যে সমস্ত পৃষ্ঠার URL-এ লিঙ্কিং সক্ষম করুন চেক করা আছে৷ কিভাবে একটি রূপান্তর লিঙ্কার ট্যাগ তৈরি করতে হয় তার নির্দেশাবলীর জন্য প্রাথমিক সেটআপ দেখুন।

Google Analytics ট্যাগের জন্য:

  1. ট্যাগ ম্যানেজারে, সেট করতে ক্ষেত্রগুলিতে নেভিগেট করুন এবং ট্যাগ কনফিগারেশন > সেট করতে ক্ষেত্র নির্বাচন করুন।
  2. যখন ফিল্ডস টু সেট বিভাগটি প্রসারিত হয়, সারি যোগ করুন ক্লিক করুন।
  3. ক্ষেত্রের নামের জন্য, url_passthrough লিখুন।
  4. মানের জন্য, 'true' লিখুন।
  5. ট্যাগ সংরক্ষণ করুন এবং প্রকাশ করুন.

বিকল্পভাবে, আপনি GTM ইনস্টল স্নিপেটের আগে আপনার সাইটের প্রতিটি পৃষ্ঠায় url_passthrough প্যারামিটারটিকে true হিসাবে সেট করতে পারেন।

window.dataLayer = window.dataLayer || [];
function gtag(){window.dataLayer.push(arguments);}
gtag('set', 'url_passthrough', true);

ইউআরএল পাসথ্রু ব্যবহার করার সময়, ব্যবহারকারীরা আপনার ওয়েবসাইটের পৃষ্ঠাগুলির মাধ্যমে নেভিগেট করার সাথে সাথে কিছু ক্যোয়ারী প্যারামিটার লিঙ্কগুলিতে যুক্ত করা যেতে পারে:

  • gclid
  • dclid
  • gclsrc
  • _gl
  • wbraid

সেরা ফলাফলের জন্য, নিশ্চিত করুন যে:

  1. আপনার সাইটে পুনঃনির্দেশগুলি উপরের সমস্ত ক্যোয়ারী প্যারামিটারগুলিকে পাস করে৷
  2. আপনার অ্যানালিটিক্স টুল পৃষ্ঠা URL-এ এই প্যারামিটারগুলি উপেক্ষা করে।
  3. এই প্যারামিটারগুলি আপনার সাইটের আচরণে হস্তক্ষেপ করে না।

বিজ্ঞাপন ডেটা রিডাক্ট করুন

যখন ad_storage denied হয়, তখন বিজ্ঞাপনের উদ্দেশ্যে নতুন কুকি সেট করা হবে না। উপরন্তু, google.com এবং doubleclick.net এ পূর্বে সেট করা তৃতীয় পক্ষের কুকি স্প্যাম এবং জালিয়াতির উদ্দেশ্যে ব্যতীত ব্যবহার করা হবে না। Google-এ পাঠানো ডেটা এখনও URL প্যারামিটারে বিজ্ঞাপন ক্লিকের তথ্য সহ সম্পূর্ণ পৃষ্ঠার URL অন্তর্ভুক্ত করবে।

যখন ad_storage denied হয় তখন আপনার বিজ্ঞাপনের ডেটা আরও রিড্যাক্ট করতে, ads_data_redaction true এ সেট করুন।

gtag('set', 'ads_data_redaction', true);

যখন ads_data_redaction true হয় এবং ad_storage denied হয়, তখন Google Ads এবং Floodlight ট্যাগ দ্বারা নেটওয়ার্ক অনুরোধে পাঠানো বিজ্ঞাপন ক্লিক শনাক্তকারীগুলি সংশোধন করা হবে। নেটওয়ার্ক অনুরোধগুলি একটি কুকিলেস ডোমেনের মাধ্যমেও পাঠানো হবে।

আপনি যদি আপনার ট্যাগ তৈরি করার জন্য একটি টেমপ্লেট ব্যবহার করেন, তাহলে বিজ্ঞাপনের ডেটা আরও রিড্যাক্ট করার জন্য এতে নিয়ন্ত্রণ থাকতে পারে। আপনি যদি নিজে থেকে একটি টেমপ্লেট ট্যাগ তৈরি করেন, তাহলে বিজ্ঞাপনের ডেটা রিডাক্ট করার বিষয়ে আরও তথ্যের জন্য একটি সম্মতি মোড টেমপ্লেট তৈরি করুন দেখুন।

সাধারণ সমস্যা

আপনি যখন উন্নত সম্মতি মোড প্রয়োগ করেন, তখন ব্যবহারকারী সম্মতি দেয় এমন পৃষ্ঠায় আপনাকে একটি আপডেট কমান্ড কল করা উচিত।

যখন একটি পৃষ্ঠা সম্মতি অস্বীকার করে লোড হয় এবং তারপর সম্মতি পরিবর্তনের পরে প্রদত্ত সম্মতিতে পুনরায় লোড হয়, তখন Google ট্যাগ মূল পৃষ্ঠা থেকে মূল ডেটা পয়েন্ট হারাতে পারে। কোন পরবর্তী রিপোর্ট অসম্পূর্ণ হতে পারে.

উদাহরণস্বরূপ, Google Analytics-এ, সম্মতি সহ অনেক সেশন একটি session_start ইভেন্ট অনুপস্থিত থাকতে পারে।

এই সমস্যাটি এড়াতে, যখনই ব্যবহারকারীর সম্মতির অবস্থা পরিবর্তন হয় তখনই আপডেট কমান্ডে কল করুন।

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

যদি সম্ভব হয়, নিশ্চিত করুন যে পৃষ্ঠাটি আনলোড হওয়ার আগে আপডেট কমান্ডগুলি ভালভাবে লগ করা হয়েছে।

পরবর্তী পদক্ষেপ

লিগ্যাসি ট্যাগ নিয়ন্ত্রণ

আপনি যদি লিগ্যাসি ট্যাগ ব্যবহার করেন, যেমন ga.js, analytics.js বা conversion.js, gtag.js বা Google ট্যাগ ম্যানেজারে আপডেট করুন।

অন্যান্য লিগ্যাসি ট্যাগের গোপনীয়তা নিয়ন্ত্রণ সম্পর্কে আরও জানতে, নিম্নলিখিত ডকুমেন্টেশন দেখুন: