Request Configuration.Builder

class RequestConfiguration.Builder


RequestConfiguration জন্য নির্মাতা।

সারাংশ

পাবলিক কনস্ট্রাক্টর

পাবলিক ফাংশন

RequestConfiguration !
build ()

RequestConfiguration কনফিগারেশন তৈরি করে।

RequestConfiguration.Builder !

একটি সর্বোচ্চ বিজ্ঞাপন সামগ্রী রেটিং সেট করে।

RequestConfiguration.Builder !

প্রকাশকের গোপনীয়তা চিকিত্সা ব্যক্তিগতকরণ অবস্থা সেট করে।

RequestConfiguration.Builder !

এই পদ্ধতিটি আপনাকে চিলড্রেনস অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA)-- http://business.ftc.gov/privacy-and-security/childrens-privacy- এর উদ্দেশ্যে আপনার অ্যাপটিকে শিশু-নির্দেশিত হিসাবে বিবেচনা করতে চান কিনা তা নির্দিষ্ট করতে দেয়।

RequestConfiguration.Builder !

এই পদ্ধতিটি আপনাকে আপনার অ্যাপটিকে ইউরোপীয় অর্থনৈতিক অঞ্চলের (EEA) সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য চিকিত্সা পাওয়ার জন্য চিহ্নিত করতে দেয়।

RequestConfiguration.Builder !

টেস্ট ডিভাইস আইডিগুলির একটি তালিকা সেট করে যা টেস্ট ডিভাইসগুলির সাথে সম্পর্কিত যা সর্বদা পরীক্ষার বিজ্ঞাপনগুলির জন্য অনুরোধ করবে৷

পাবলিক কনস্ট্রাক্টর

নির্মাতা

Builder()

পাবলিক ফাংশন

নির্মাণ

fun build(): RequestConfiguration!

RequestConfiguration কনফিগারেশন তৈরি করে।

সেটMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

একটি সর্বোচ্চ বিজ্ঞাপন সামগ্রী রেটিং সেট করে। আপনার অ্যাপের জন্য প্রত্যাবর্তিত AdMob বিজ্ঞাপনগুলির সেই স্তরে বা তার নীচে একটি বিষয়বস্তুর রেটিং থাকবে৷ বৈধ মান হল MAX_AD_CONTENT_RATING_G , MAX_AD_CONTENT_RATING_PG , MAX_AD_CONTENT_RATING_T , এবং MAX_AD_CONTENT_RATING_MA

সেট প্রকাশক গোপনীয়তা ব্যক্তিগতকরণ স্টেট

@CanIgnoreReturnValue
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

প্রকাশকের গোপনীয়তা চিকিত্সা ব্যক্তিগতকরণ অবস্থা সেট করে।

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

এই পদ্ধতিটি আপনাকে চিলড্রেনস অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA)-- http://business.ftc.gov/privacy-and-security/childrens-privacy- এর উদ্দেশ্যে আপনার অ্যাপটিকে শিশু-নির্দেশিত হিসাবে বিবেচনা করতে চান কিনা তা নির্দিষ্ট করতে দেয়।

আপনি যদি এই পদ্ধতিটি TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE তে সেট করেন, তাহলে আপনি নির্দেশ করবেন যে আপনার অ্যাপটিকে শিশুদের অনলাইন গোপনীয়তা সুরক্ষা আইন (COPPA) এর উদ্দেশ্যে শিশু-নির্দেশিত হিসাবে বিবেচনা করা উচিত।

আপনি যদি এই পদ্ধতিটি TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE তে সেট করেন, তাহলে আপনি নির্দেশ করবেন যে আপনার অ্যাপটিকে চিলড্রেনস অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA) এর উদ্দেশ্যে শিশু-নির্দেশিত হিসাবে বিবেচনা করা উচিত নয়।

আপনি যদি এই পদ্ধতিটি সেট না করেন বা এই পদ্ধতিটি TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED এ সেট না করেন তাহলে COPPA-এর ক্ষেত্রে আপনি আপনার অ্যাপকে কীভাবে ব্যবহার করতে চান তার কোনো ইঙ্গিত থাকবে না।

এই পদ্ধতি সেট করার মাধ্যমে, আপনি প্রত্যয়িত করেন যে এই বিজ্ঞপ্তিটি সঠিক এবং আপনি অ্যাপের মালিকের পক্ষে কাজ করার জন্য অনুমোদিত৷ আপনি বুঝতে পেরেছেন যে এই সেটিংটির অপব্যবহারের ফলে আপনার Google অ্যাকাউন্টটি বন্ধ হয়ে যেতে পারে৷

দ্রষ্টব্য: প্রযোজ্য Google পরিষেবাগুলিতে এই পদবীটি সম্পূর্ণরূপে বাস্তবায়িত হতে কিছু সময় লাগতে পারে৷

পরামিতি
@ RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

আপনার অ্যাপটিকে শিশু-নির্দেশিত হিসাবে বিবেচনা করা উচিত তা নির্দেশ করতে true সেট করুন৷ আপনার অ্যাপটিকে শিশু-নির্দেশিত হিসাবে বিবেচনা করা উচিত নয় তা নির্দেশ করার জন্য false সেট করুন।

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

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

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

আপনি যদি এই পদ্ধতিটি TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE তে সেট করেন, তাহলে আপনি ইঙ্গিত দেবেন যে আপনি আপনার অ্যাপটিকে সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য উপযুক্ত পদ্ধতিতে পরিচালনা করতে চান।

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

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

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

টেস্ট ডিভাইস আইডিগুলির একটি তালিকা সেট করে যা টেস্ট ডিভাইসগুলির সাথে সম্পর্কিত যা সর্বদা পরীক্ষার বিজ্ঞাপনগুলির জন্য অনুরোধ করবে৷ প্রথম বিজ্ঞাপনের অনুরোধ করা হলে বর্তমান ডিভাইসের জন্য টেস্ট ডিভাইস আইডি লগক্যাটে লগ ইন করা হয়।

পরামিতি
testDeviceIds: ( Mutable ) List < String !>?

পরীক্ষা ডিভাইস আইডি তালিকা. তালিকা সাফ করতে null পাস.

রিটার্নস
RequestConfiguration.Builder !

Builder