অনুরোধ কনফিগারেশন.বিল্ডার

class RequestConfiguration.Builder


RequestConfiguration এর জন্য বিল্ডার।

সারসংক্ষেপ

সরকারি নির্মাণকারী

Builder ()

জনসাধারণের কার্যাবলী

RequestConfiguration !
build ()

RequestConfiguration তৈরি করে।

RequestConfiguration.Builder !

বয়স-সীমাবদ্ধ চিকিৎসার কনফিগারেশন সেট করুন।

RequestConfiguration.Builder !

বিজ্ঞাপনের বিষয়বস্তুর সর্বোচ্চ রেটিং নির্ধারণ করে।

RequestConfiguration.Builder !

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

RequestConfiguration.Builder !

এই ফাংশনটি অপ্রচলিত।

এর পরিবর্তে setAgeRestrictedTreatment ব্যবহার করুন।

RequestConfiguration.Builder !

এই ফাংশনটি অপ্রচলিত।

এর পরিবর্তে setAgeRestrictedTreatment ব্যবহার করুন।

RequestConfiguration.Builder !

টেস্ট ডিভাইসগুলোর আইডি-র একটি তালিকা তৈরি করে, যেগুলো সবসময় টেস্ট অ্যাডের জন্য অনুরোধ করবে।

সরকারি নির্মাণকারী

নির্মাতা

Builder()

জনসাধারণের কার্যাবলী

নির্মাণ করুন

fun build(): RequestConfiguration!

RequestConfiguration তৈরি করে।

বয়স-সীমাবদ্ধ চিকিৎসা সেট করুন

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

বয়স-সীমাবদ্ধ চিকিৎসার কনফিগারেশন সেট করুন।

আপনার আইনি এবং নিয়ন্ত্রক প্রয়োজনীয়তার উপর ভিত্তি করে আপনার ব্যবহারকারীদের জন্য বয়স সংক্রান্ত সেটিংস নির্ধারণ করতে আপনার নিজস্ব আইনি পরামর্শদাতার সাথে পরামর্শ করুন। এই সেটিং সম্পর্কে আরও তথ্যের জন্য, https://developers.google.com/admob/android/targeting#set_the_age_treatment পর্যালোচনা করুন।

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

প্যারামিটার
ageRestrictedTreatment: AgeRestrictedTreatment ?

বয়স-সীমাবদ্ধ ব্যবস্থা, যা নির্দেশ করে বিজ্ঞাপনের অনুরোধটি শিশু, কিশোর, নাকি অনির্দিষ্ট হিসেবে বিবেচিত হবে।

বিজ্ঞাপনের বিষয়বস্তুর সর্বোচ্চ রেটিং সেট করুন

@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-এর সাপেক্ষে আপনার অ্যাপের সাথে কী ধরনের আচরণ করা হবে সে সম্পর্কে কোনো ইঙ্গিত থাকবে না।

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

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

প্যারামিটার
@ RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

আপনার অ্যাপটিকে চাইল্ড-ডিরেক্টেড হিসেবে বিবেচনা করার জন্য ' true সেট করুন। আপনার অ্যাপটিকে চাইল্ড-ডিরেক্টেড হিসেবে বিবেচনা না করার জন্য ' false সেট করুন।

সম্মতির অপ্রাপ্তবয়স্কতার জন্য ট্যাগ সেট করুন

@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 এ সেট করেন, তাহলে আপনার অ্যাপে এমন কোনো ইঙ্গিত থাকবে না যে আপনি সম্মতিদানের বয়সের কম বয়সী ব্যবহারকারীদের জন্য অ্যাপটিকে কীভাবে পরিচালনা করতে চান।

টেস্ট ডিভাইস আইডি সেট করুন

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

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

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

পরীক্ষার জন্য ব্যবহৃত ডিভাইস আইডিগুলোর তালিকা। তালিকাটি খালি করতে null দিন।