সীমিত বিজ্ঞাপনের মাধ্যমে ব্যবহারকারীরা ব্যক্তিগত ডেটা শেয়ার করতে সম্মতি না দিলেও অ্যাপগুলিকে বিজ্ঞাপন দেখাতে দেয়। সীমিত বিজ্ঞাপন মোড বিজ্ঞাপন নির্বাচনের জন্য ব্যক্তিগত ডেটা সংগ্রহ, শেয়ারিং এবং ব্যবহার বন্ধ করে দেয়। যদি আপনার ব্যবহারকারীরা ব্যক্তিগত ডেটা শেয়ার না করতে চান, তাহলে এই বৈশিষ্ট্যটি বিজ্ঞাপন দেখানো চালিয়ে যেতে দেয়।
এই নির্দেশিকাটি আপনার অ্যাপে সীমিত বিজ্ঞাপন সেটিংস ব্যবহার এবং আপনার Google বিজ্ঞাপন ম্যানেজার নেটওয়ার্কের গ্লোবাল সেটিংসের সাথে অ্যাপের আচরণ মেলানোর বিষয়গুলি কভার করে।
ক্লায়েন্ট সীমিত বিজ্ঞাপন সেটিংস কনফিগার করুন
ব্যবহারকারীর গোপনীয়তা এবং ডেটা ব্যবহারের উপর নিয়ন্ত্রণ আরও উন্নত করার জন্য PAL কীভাবে সেটিংস পরিচালনা করে তা আপডেট করছে। PAL সংস্করণ 1.90.0 forceLimitedAds বৈশিষ্ট্যটি প্রবর্তন করে এবং বিদ্যমান allowStorage বৈশিষ্ট্যটিকে অবমূল্যায়ন করে। এই বৈশিষ্ট্যগুলি ConsentSettings শ্রেণীতে রয়েছে।
১.৯০.০ সংস্করণ থেকে শুরু করে, PAL স্থানীয় স্টোরেজের জন্য ব্যবহারকারীর সম্মতি নির্ধারণের জন্য ডিভাইস থেকে ট্রান্সপারেন্সি অ্যান্ড কনসেন্ট ফ্রেমওয়ার্ক (TCF) ডেটা পড়ে। TCF ডেটা পড়ার এই পরিবর্তনের ফলে বিদ্যমান allowStorage সম্পত্তিটি অপ্রয়োজনীয় হয়ে ওঠে। আপনার অ্যাপটিকে এখনও বিজ্ঞাপন ট্যাগ URL-এ gdpr= এবং gdpr_consent= প্যারামিটারগুলি পাস করতে হবে।
যদি স্বয়ংক্রিয় TCF-ভিত্তিক নির্ধারণ অপর্যাপ্ত হয়, তাহলে সরাসরি আপনার অ্যাপে forceLimitedAds প্রপার্টি সেট করুন। বিস্তারিত জানার জন্য, IAB Europe TCF এর সাথে প্রকাশকের ইন্টিগ্রেশন দেখুন। forceLimitedAds প্রপার্টিটিকে একটি true মানের মধ্যে সেট করলে PAL সার্ভারে প্রেরিত ননসে ব্যবহারকারী শনাক্তকারী সংরক্ষণ বা পাঠাতে বাধা দেয়। forceLimitedAds প্রপার্টিটিকে একটি true মানের মধ্যে সেট করা IMA (ইন্টারেক্টিভ মিডিয়া বিজ্ঞাপন) SDK-তে বিজ্ঞাপন অনুরোধ URL-এ ltd=1 প্যারামিটার যোগ করার মতোই। সীমিত বিজ্ঞাপন সম্পর্কে বিস্তারিত জানার জন্য, ltd (লিমিটেড বিজ্ঞাপন) দেখুন। যখন আপনি forceLimitedAds প্রপার্টিটিকে একটি true মানের মধ্যে সেট করেন, তখন PAL ননসে ltd=1 প্যারামিটার অন্তর্ভুক্ত করে।
আপনার অ্যাপে বর্তমান আচরণ বজায় রাখার জন্য, আপনার বাস্তবায়ন আপডেট করার প্রয়োজন হতে পারে, এমনকি যদি আপনি আগে allowStorage প্রপার্টি সেট না করে থাকেন। বিদ্যমান allowStorage প্রপার্টিটি ডিফল্টভাবে একটি false মান ব্যবহার করে, যা সীমিত বিজ্ঞাপন সক্ষম করে । forceLimitedAds প্রপার্টি ডিফল্টভাবে একটি false মান ব্যবহার করে, যা সীমিত বিজ্ঞাপন সক্ষম করে না ।
TCF নির্ধারণের প্রথম ধাপের আপডেট
PAL HTML5 ফেজ 1 রিলিজ আপনাকে ConsentSettings.allowStorage প্রপার্টি থেকে সীমিত বিজ্ঞাপনের স্বয়ংক্রিয় TCF-ভিত্তিক নির্ধারণে রূপান্তরের জন্য প্রস্তুত করে।
এই ট্রানজিশনাল পর্যায়ে, PAL আপনার ব্যবহারকারীর TCF ডেটা, বিদ্যমান allowStorage সম্পত্তি এবং সর্বশেষ forceLimitedAds সম্পত্তি বিবেচনা করে। এই পর্যায়ে, আপনাকে সর্বদা allowStorage সম্পত্তিটিকে একটি true মানের উপর সেট করতে হবে যাতে PAL নির্ধারণ করতে পারে যে TCF ডেটার উপর ভিত্তি করে সীমিত বিজ্ঞাপন প্রযোজ্য কিনা। আপনি যদি TCF নির্ধারণ নির্বিশেষে সীমিত বিজ্ঞাপন সক্ষম করতে চান, তাহলে forceLimitedAds সম্পত্তিটিকে একটি true মানের উপর সেট করুন।
প্রথম ধাপে, PAL নিম্নলিখিত যেকোনো পরিস্থিতিতে সীমিত বিজ্ঞাপন সক্রিয় করে:
-
allowStorageপ্রপার্টি একটিfalseমান বা সেট করা নেই। আমরাallowStorageপ্রপার্টির জন্য এই সেটিংটি ব্যবহার করার পরামর্শ দিচ্ছি না, কারণ এটি শুধুমাত্র আপডেট করা হয়নি এমন অ্যাপগুলিকে সমর্থন করার জন্য। -
forceLimitedAdsসম্পত্তি একটিtrueমান। - PAL শনাক্ত করে যে IAB (ইন্টারেক্টিভ অ্যাডভারটাইজিং ব্যুরো) TCF উদ্দেশ্য ১ এর সম্মতি মঞ্জুর করা হয়নি।
নিম্নলিখিত সারণীতে সমস্ত সম্ভাব্য অবস্থা এবং সীমিত বিজ্ঞাপন সক্ষম করা আছে কিনা তা দেখানো হয়েছে:
| TCF উদ্দেশ্য ১ সম্মতি | allowStorage সম্পত্তি | forceLimitedAds প্রপার্টি | সীমিত বিজ্ঞাপন সক্ষম করা হয়েছে |
|---|---|---|---|
| মঞ্জুর | সত্য | সত্য | সত্য |
| অনুমোদিত নয় | সত্য | সত্য | সত্য |
| মঞ্জুর | সত্য | মিথ্যা (ডিফল্ট) | মিথ্যা |
| অনুমোদিত নয় | সত্য | মিথ্যা (ডিফল্ট) | সত্য |
| মঞ্জুর | মিথ্যা (ডিফল্ট) | সত্য | সত্য |
| অনুমোদিত নয় | মিথ্যা (ডিফল্ট) | সত্য | সত্য |
| মঞ্জুর | মিথ্যা (ডিফল্ট) | মিথ্যা (ডিফল্ট) | সত্য |
| অনুমোদিত নয় | মিথ্যা (ডিফল্ট) | মিথ্যা (ডিফল্ট) | সত্য |
দ্বিতীয় ধাপের TCF নির্ধারণের জন্য প্রস্তুতি নিন
ফেজ ২ রিলিজ allowStorage প্রপার্টি থেকে কার্যকারিতা সরিয়ে দেয়। আমরা ফেজ ১ রিলিজের ৯০ দিন পরে ফেজ ২ রিলিজের পরিকল্পনা করছি, যা আনুমানিক ১০ মার্চ, ২০২৬। এই তারিখের আগে, ConsentSettings.forceLimitedAds প্যারামিটার ব্যবহার করার জন্য আপনাকে আপনার বাস্তবায়ন আপডেট করতে হবে।
দ্বিতীয় ধাপের রিলিজের জন্য, PAL কেবলমাত্র TCF উদ্দেশ্য ১ সম্মতির অনুপস্থিতি এবং ঐচ্ছিক ConsentSettings.forceLimitedAds সম্পত্তির উপর ভিত্তি করে সীমিত বিজ্ঞাপন সক্ষম করে:
| TCF উদ্দেশ্য ১ সম্মতি | forceLimitedAds প্রপার্টি | সীমিত বিজ্ঞাপন সক্ষম করা হয়েছে |
|---|---|---|
| মঞ্জুর | সত্য | সত্য |
| অনুমোদিত নয় | সত্য | সত্য |
| মঞ্জুর | মিথ্যা (ডিফল্ট) | মিথ্যা |
| অনুমোদিত নয় | মিথ্যা (ডিফল্ট) | সত্য |
Google বিজ্ঞাপন ম্যানেজারের গ্লোবাল সেটিংস মেলান
যদি আপনি অ্যাড ম্যানেজার সেটিংস প্রোগ্রাম্যাটিক লিমিটেড বিজ্ঞাপন বা ওয়েবে বিজ্ঞাপনের জন্য ফার্স্ট পার্টি কুকিজ আপডেট করেন, তাহলে অ্যাড ম্যানেজারের সেটিংসের সাথে মিল রেখে এই নতুন API গুলি ব্যবহার করুন। যদি আপনি API গুলি ব্যবহার না করেন তবে PAL সার্ভারে বিজ্ঞাপনের অনুরোধে ব্যবহৃত নন্সে শনাক্তকারীগুলিকে অন্তর্ভুক্ত করতে পারে। তবে, অ্যাড ম্যানেজার অ্যাড ম্যানেজারের সেটিংসের উপর ভিত্তি করে সিগন্যালগুলি বাদ দিতে পারে।
API গুলি নিম্নরূপ:
-
disableLimitedAdsStorage- সীমিত বিজ্ঞাপনের জন্য অবৈধ ট্র্যাফিক সনাক্তকরণ-শুধু কুকি এবং স্থানীয় স্টোরেজের ব্যবহার অক্ষম করে। যদি আপনি অ্যাডমিন > গ্লোবাল সেটিংসের মধ্যে অ্যাড ম্যানেজারে প্রোগ্রাম্যাটিক সীমিত বিজ্ঞাপন সেটিং আপডেট করে থাকেন, তাহলে PAL-তে সীমিত বিজ্ঞাপনের জন্য স্থানীয় স্টোরেজের ব্যবহার অক্ষম করতে এই API ব্যবহার করুন। মনে রাখবেন যে এই সেটিংটি অ-সীমিত বিজ্ঞাপনের ক্ষেত্রে প্রযোজ্য নয়। -
disableFirstPartyIdentifiers- বিজ্ঞাপন নির্বাচনের জন্য ব্যবহৃত প্রথম-পক্ষের শনাক্তকারীগুলিকে অক্ষম করে। যদি আপনি অ্যাডমিন > গ্লোবাল সেটিংসের মধ্যে অ্যাড ম্যানেজারে ওয়েবে বিজ্ঞাপনের জন্য প্রথম পক্ষের কুকিজ সেটিং আপডেট করে থাকেন, তাহলে PAL-এ এই ধরনের শনাক্তকারীগুলিকে অক্ষম করতে এই API ব্যবহার করুন। মনে রাখবেন যে এই সেটিংটি অবৈধ ট্র্যাফিক সনাক্তকরণের জন্য কুকিজ এবং স্থানীয় স্টোরেজ ব্যবহারের ক্ষেত্রে প্রযোজ্য নয়।
আপনার অ্যাপে ব্যবহারকারীর সম্মতি পরিচালনা করুন
নিম্নলিখিত উদাহরণটি PAL বাস্তবায়নে ব্যবহারকারীর গোপনীয়তা এবং ডেটা ব্যবহার পরিচালনা করে:
const consentSettings = new goog.pal.ConsentSettings();
consentSettings.allowStorage = true;
// During the PAL Phase 1 release, best practice is to always set the
// `allowStorage` property to a `true` value to allow PAL to automatically
// determine whether limited ads applies based on the TCF data.
// To enable limited ads regardless of the TCF determination, set the
// `forceLimitedAds` property to a `true` value.
const adManagerSettings = new goog.pal.GoogleAdManagerSettings();
// Add this line if the "Programmatic limited ads" toggle is turned off in
// Ad Manager.
adManagerSettings.disableLimitedAdsStorage = true;
// Add this line if the "First party cookies for ads on web" toggle
// is turned off in Ad Manager.
adManagerSettings.disableFirstPartyIdentifiers = true;
const nonceLoader = new goog.pal.NonceLoader(consentSettings, adManagerSettings);