নিরাপদ সংকেত হল এনকোডেড ডেটা যা ক্লায়েন্ট ডিভাইসে সংগ্রহ করা হয় এবং নির্বাচিত দরদাতাদের সাথে শেয়ার করা হয়। এই নির্দেশিকাটি আপনাকে দেখায় যে কীভাবে IMA SDK ব্যবহার করে Google বিজ্ঞাপন ম্যানেজারে নিরাপদ সংকেত সংগ্রহ এবং পাঠাতে হয়।
সিকিউর সিগন্যাল API-এর জন্য Android-এর IMA SDK-এর 3.29.0 বা তার বেশি সংস্করণ প্রয়োজন।
সিগন্যাল এবং দরদাতাদের নির্বাচন করতে এবং নিরাপদ সিগন্যাল ভাগাভাগি সক্ষম করতে, দরদাতাদের সাথে নিরাপদ সংকেত ভাগাভাগি দেখুন।
একটি তৃতীয় পক্ষের সিগন্যাল প্রদানকারী ব্যবহার করুন
নিরাপদ সিগন্যাল ব্যবহার করার জন্য, আপনার অ্যাপে সিগন্যাল সংগ্রহ, এনকোড এবং IMA SDK-তে পাস করার জন্য একটি সিগন্যাল কালেক্টর অ্যাডাপ্টার ক্লাস স্থাপন করতে হবে।
আপনার তৃতীয় পক্ষের প্রদানকারীর নির্দেশাবলী অনুসরণ করে তাদের সাথে একটি অ্যাকাউন্ট সেট আপ করুন, বিল্ড নির্ভরতা যোগ করুন এবং আপনার অ্যাপে তাদের সুরক্ষিত সিগন্যাল অ্যাডাপ্টার সেট আপ করুন।
অ্যান্ড্রয়েডের জন্য IMA SDK আপনার কোডে কোনও অতিরিক্ত পরিবর্তন ছাড়াই প্রতিটি সুরক্ষিত সিগন্যাল অ্যাডাপ্টার স্বয়ংক্রিয়ভাবে শুরু করে।
আপনার প্রোজেক্টে কীভাবে একটি নিরাপদ সিগন্যাল অ্যাডাপ্টার যোগ করতে পারেন তার একটি উদাহরণ এখানে দেওয়া হল:

কাস্টম ডেটা পাঠান
থার্ড-পার্টি সিগন্যাল প্রোভাইডার ব্যবহার করার পাশাপাশি, আপনি কাস্টম ডেটা সহ সিগন্যাল সংগ্রহ, এনকোড এবং পাঠাতে পারেন। কাস্টম ডেটা সহ নিরাপদ সিগন্যাল পাঠানোর আগে, আপনাকে বিজ্ঞাপন ম্যানেজারে কাস্টম সিগন্যাল চালু করতে হবে।
প্রতিটি বিজ্ঞাপন অনুরোধের জন্য, নিম্নলিখিতগুলি করুন:
- আপনার এনকোড করা কাস্টম ডেটা ধারণকারী একটি
SecureSignalsঅবজেক্ট তৈরি করুন, একটি স্ট্রিং হিসেবে। -
adsRequest.setSecureSignals()পদ্ধতিটি ব্যবহার করে আপনার বিজ্ঞাপনের অনুরোধেSecureSignalsঅবজেক্ট যোগ করুন:
private void setSecureSignals(AdsRequest adsRequest, String secureSignalsString) {
SecureSignals signal = SecureSignals.create(secureSignalsString);
adsRequest.setSecureSignals(signal);
}