সীমিত বিজ্ঞাপন এবং প্রথম পক্ষ শনাক্তকারী সেটিংস

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

API গুলি নিম্নরূপ:

  • disableLimitedAdsStorage - অবৈধ ট্র্যাফিক সনাক্তকরণ-শুধুমাত্র শনাক্তকারী এবং সীমিত বিজ্ঞাপনের জন্য স্থানীয় স্টোরেজ ব্যবহার নিষ্ক্রিয় করে। আপনি অ্যাডমিন > গ্লোবাল সেটিংসের মধ্যে অ্যাড ম্যানেজারে প্রোগ্রাম্যাটিক সীমিত বিজ্ঞাপন সেটিং আপডেট করলে, PAL-এ সীমিত বিজ্ঞাপনের জন্য স্থানীয় স্টোরেজের ব্যবহার অক্ষম করতে এই API ব্যবহার করুন। মনে রাখবেন যে এই সেটিং অ-সীমিত বিজ্ঞাপনের ক্ষেত্রে প্রযোজ্য নয়।
  • disableFirstPartyIdentifiers - বিজ্ঞাপন নির্বাচনের জন্য ব্যবহৃত প্রথম-পক্ষ সনাক্তকারীকে নিষ্ক্রিয় করে। আপনি যদি অ্যাডমিন > গ্লোবাল সেটিংসের মধ্যে অ্যাড ম্যানেজার- এ অ্যাপের সেটিং-এ বিজ্ঞাপনের জন্য প্রথম পক্ষের শনাক্তকারী আপডেট করেন, তাহলে PAL-তে এই ধরনের শনাক্তকারী অক্ষম করতে এই API ব্যবহার করুন। নোট করুন যে এই সেটিংটি অবৈধ ট্র্যাফিক সনাক্তকরণের জন্য সনাক্তকারী এবং স্থানীয় স্টোরেজ ব্যবহারের ক্ষেত্রে প্রযোজ্য নয়৷

নিম্নলিখিত উদাহরণ এই পরামিতি সেট করে:

ConsentSettings consentSettings = ConsentSettings.builder()
            .allowStorage(isConsentToStorage)
            .build();

GoogleAdManagerSettings adManagerSettings = GoogleAdManagerSettings.builder()
            // Add this line if the "Programmatic limited ads" toggle is turned
            // off in Ad Manager.
            .disableLimitedAdsStorage(true)
            // Add this line if the
            // "First party identifiers for ads on app" toggle is turned
            // off in Ad Manager.
            .disableFirstPartyIdentifiers(true)
            .build();

nonceLoader = new NonceLoader(this, consentSettings, adManagerSettings);