কমান্ড লাইনে কাস্টম দর্শকদের পরিদর্শন করুন

সুরক্ষিত দর্শক android.adservices.customaudience প্যাকেজের অংশ হিসাবে কাস্টম দর্শকদের যোগদান এবং ছেড়ে যাওয়ার জন্য API-এর একটি সিরিজ প্রদান করে। ডিবাগিং উদ্দেশ্যে কাস্টম শ্রোতাদের তালিকা এবং দেখার জন্য CLI কমান্ড উপলব্ধ। এই নির্দেশিকাটি বিজ্ঞাপন প্রযুক্তি বিকাশকারীদের তাদের যোগদান করা কাস্টম দর্শকদের অবস্থা পরিদর্শন করতে যে পদক্ষেপগুলি অনুসরণ করতে হবে তার রূপরেখা দেয়৷

সেটআপ

নিরাপত্তা এবং গোপনীয়তার কারণে, কাস্টম শ্রোতা ডিফল্টরূপে দৃশ্যমান হয় না এবং শুধুমাত্র ডিবাগিং উদ্দেশ্যে সরাসরি পরিদর্শন করা যেতে পারে। নিম্নলিখিত প্রয়োজনীয়তা সত্য হলে তারা শুধুমাত্র এই কমান্ড ব্যবহার করে দৃশ্যমান হয়:

  • সিস্টেম-ওয়াইড বিকাশকারী বিকল্পগুলি সক্ষম করা হয়েছে৷
  • android:debuggable="true" অ্যাপটির AndroidManifest.xml ফাইলে ঘোষণা করা হয়েছে যেখান থেকে CustomAudience যোগ হয়েছে ( joinCustomAudience বা fetchAndJoinCustomAudience ব্যবহার করে)
  • অ্যাপ-প্রস্তাবিত বিজ্ঞাপনের জন্য সম্মতি টগল করা আছে

বিজ্ঞাপন শেল কমান্ড সক্রিয় করুন

  1. adservices প্রক্রিয়াটি বন্ধ করতে আপনার ডিভাইসটি পুনরায় চালু করুন।
  2. নিশ্চিত করুন adservices চলছে না৷ নিম্নলিখিত কমান্ডের জন্য খালি আউটপুট প্রত্যাশিত।
adb shell ps -A | grep adservices

তারপর, adservices শেল কমান্ডগুলি সক্ষম করতে, নিম্নলিখিত কমান্ডগুলি চালান:

adb shell setprop debug.adservices.adservices_shell_command_enabled true
adb shell setprop debug.adservices.fledge_is_custom_audience_cli_enabled true

কাস্টম শ্রোতাদের তালিকা করুন

একটি নির্দিষ্ট কাস্টম শ্রোতা দেখতে, নিম্নলিখিত কমান্ডটি চালান owner প্যাকেজ হিসাবে নির্দিষ্ট করে যা দর্শকদের তৈরি করেছে এবং buyer বিজ্ঞাপন নেটওয়ার্কের শনাক্তকারী হিসাবে যা দর্শকদের পরিচালনা করে:

adb shell cmd adservices_manager custom-audience list --owner <owner> --buyer <buyer>

আউটপুট হবে একটি JSON অবজেক্ট যাতে একটি অ্যারে custom_audiences থাকে। এই অ্যারের মধ্যে উপাদানগুলির গঠন পরবর্তী বর্ণিত ভিউ কাস্টম অডিয়েন্স কমান্ডের আউটপুটের সাথে মেলে।

একটি নির্দিষ্ট কাস্টম দর্শক দেখুন

একটি নির্দিষ্ট কাস্টম শ্রোতা দেখতে, নিম্নলিখিত কমান্ডটি চালান যাতে owner প্যাকেজ হিসাবে নির্দিষ্ট করে যেটি দর্শক তৈরি করেছে, buyer বিজ্ঞাপন নেটওয়ার্কের শনাক্তকারী হিসাবে যা দর্শকদের পরিচালনা করে এবং name দর্শকদের নাম হিসাবে:

adb shell cmd adservices_manager custom-audience view --owner <owner> --buyer <buyer> --name <name>

একটি নির্দিষ্ট কাস্টম দর্শক রিফ্রেশ করুন

একটি নির্দিষ্ট কাস্টম দর্শকদের জন্য ম্যানুয়ালি ট্রিগার দৈনিক আপডেট দেখতে নিম্নলিখিত কমান্ডটি চালান যাতে owner প্যাকেজ হিসাবে উল্লেখ করে যেটি দর্শক তৈরি করেছে, buyer বিজ্ঞাপন নেটওয়ার্কের শনাক্তকারী হিসাবে যা দর্শকদের পরিচালনা করে এবং name দর্শকদের নাম হিসাবে:

adb shell cmd adservices_manager custom-audience refresh --owner <owner> --buyer <buyer> --name <name>
> Successfully updated custom audience.