যখন আপনি একটি কাস্টম অডিয়েন্স তৈরি করেন, তখন আপনি কাস্টম অডিয়েন্স মেটাডেটার কিছু বা সমস্ত অংশ নির্দিষ্ট করতে পারেন। CustomAudience অবজেক্ট তৈরি করার সময় এই তথ্য সরাসরি প্রেরণ করা যেতে পারে। CustomAudience.Builder একটি dailyUpdateUri ফিল্ডও সমর্থন করে যা মেটাডেটা সরবরাহ এবং আপডেট উভয়ই করতে পারে। dailyUpdateUri থেকে আপডেট হওয়া মেটাডেটা আনতে প্ল্যাটফর্মটি প্রতি 24 ঘন্টা অন্তর একটি ব্যাকগ্রাউন্ড কাজ চালাবে, অথবা যদি কাস্টম অডিয়েন্সের কাছে নিলামে অংশগ্রহণের জন্য প্রয়োজনীয় AdData না থাকে তবে প্রতি চার ঘন্টা অন্তর একটি ব্যাকগ্রাউন্ড কাজ চালাবে। প্ল্যাটফর্মটি নিম্নলিখিত কাস্টম অডিয়েন্স মেটাডেটা আপডেট করতে পারে:
- ব্যবহারকারীর বিডিং সংকেত
- বিশ্বস্ত বিডিং ডেটা
-
AdDataতালিকা
এই মেটাডেটা আপডেট করার জন্য, একটি দৈনিক ব্যাকগ্রাউন্ড আপডেট কাস্টম অডিয়েন্সে সংজ্ঞায়িত dailyUpdateUri বিরুদ্ধে কোয়েরি প্রক্রিয়া করে যা একটি JSON প্রতিক্রিয়া প্রদান করতে পারে।
- JSON প্রতিক্রিয়াতে এমন যেকোনো সমর্থিত মেটাডেটা ক্ষেত্র থাকতে পারে যা আপডেট করার প্রয়োজন।
- প্রতিটি JSON ক্ষেত্র স্বাধীনভাবে যাচাই করা হয়। ক্লায়েন্ট যেকোনো ত্রুটিপূর্ণ ক্ষেত্র উপেক্ষা করে, যার ফলে প্রতিক্রিয়ায় সেই নির্দিষ্ট ক্ষেত্রে কোনও আপডেট হয় না।
- একটি খালি HTTP প্রতিক্রিয়া অথবা একটি খালি JSON বস্তু "
{}" এর ফলে কোনও মেটাডেটা আপডেট হয় না। - প্রতিক্রিয়া বার্তার আকার অবশ্যই ১০ কেবি-তে সীমাবদ্ধ থাকতে হবে।
- HTTPS ব্যবহার করার জন্য সমস্ত URI-এর প্রয়োজন।
-
trusted_bidding_uriক্রেতার মতো একই ETLD+1 শেয়ার করতে হবে।
উদাহরণ: ব্যাকগ্রাউন্ড দৈনিক আপডেটের জন্য JSON প্রতিক্রিয়া
{
"user_bidding_signals" : { ... }, // Valid JSON object
"trusted_bidding_data" : {
"trusted_bidding_uri" : "example-dsp1-key-value-service.com",
"trusted_bidding_keys" : [ "campaign123", "campaign456", ... ]
},
"ads" : [
{
"render_uri" : "www.example-dsp1.com/.../campaign123.html",
"metadata" : { ... } // Valid JSON object
},
{
"render_uri" : "www.example-dsp1.com/.../campaign456.html",
"metadata" : { ... } // Valid JSON object
},
...
]
}
প্রতিক্রিয়ায় কী ধরণের ডেটা অন্তর্ভুক্ত করা যেতে পারে তার একটি উদাহরণের জন্য এই মক সার্ভার সংজ্ঞাটি দেখুন।