- JSON উপস্থাপনা
- নিয়ম সেট
- নিয়ম
- নিয়ম শর্ত
- সিগন্যাল তুলনা
- সংকেত
- তুলনামূলক মূল্য
- দিন এবং সময়
- সিগন্যাল ভ্যালু
- ফ্লাডলাইট অ্যাক্টিভিটি কনভার্সনসিগন্যাল
নিয়ম-ভিত্তিক অ্যালগরিদম।
| JSON উপস্থাপনা | 
|---|
| { "impressionSignalRuleset": { object ( | 
| ক্ষেত্র | |
|---|---|
| impressionSignalRuleset |   ইমপ্রেশন সিগন্যালের নিয়ম। | 
| postImpressionSignalRuleset |   ছাপ-পরবর্তী সংকেতের নিয়ম। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
| attributionModelId |   অ্যালগরিদমের জন্য অ্যাট্রিবিউশন মডেল। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
নিয়ম সেট
একটি নিয়ম সেট যাতে নিয়মের একটি তালিকা এবং ফলাফলের মানগুলিকে কীভাবে একত্রিত করা যায় তা থাকে।
| JSON উপস্থাপনা | 
|---|
| { "rules": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| rules[] |   ইম্প্রেশন মান তৈরি করার নিয়মের তালিকা। | 
| aggregationType |   মূল্যায়ন করা নিয়মের মান কীভাবে একত্রিত করা যায়। | 
| maxValue |   নিয়ম সেটটি সর্বোচ্চ যে মানটি মূল্যায়ন করতে পারে। | 
নিয়ম
শর্তের সেট।
নিয়মটির রিটার্ন মান হল:
- একক পূরণকৃত শর্তের জন্য রিটার্ন মান অথবা
- কোন শর্ত পূরণ না হলে নির্ধারিত ডিফল্ট রিটার্ন মান।
| JSON উপস্থাপনা | 
|---|
| { "conditions": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| conditions[] |   এই নিয়মে শর্তাবলীর তালিকা। শর্তাবলীর মধ্যে মানদণ্ডগুলি পারস্পরিকভাবে একচেটিয়া হওয়া উচিত। | 
| defaultReturnValue |   যখন কোনও শর্ত পূরণ না হয় তখন ডিফল্ট রিটার্ন মান প্রয়োগ করা হয়। | 
নিয়ম শর্ত
 সিগন্যালের তুলনার সেট। একটি if স্টেটমেন্টের সমতুল্য। 
| JSON উপস্থাপনা | 
|---|
| { "signalComparisons": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| signalComparisons[] |     | 
| returnValue |     | 
সিগন্যাল তুলনা
 একটি একক তুলনা। তুলনাটি signal comparisonValue এর সাথে তুলনা করে।
 siteId==123 এর তুলনা নিম্নলিখিত ক্ষেত্রের মানগুলির সাথে উপস্থাপন করা হয়েছে:
-  signalSITE_IDএর একটিimpressionSignalআছে।
-  comparisonOperatorEQUALতে সেট করা আছে।
-  comparisonValue১২৩ এ সেট করা হয়েছে।
| JSON উপস্থাপনা | 
|---|
| { "signal": { object ( | 
| ক্ষেত্র | |
|---|---|
| signal |   তুলনা করার জন্য সংকেত। | 
| comparisonOperator |   দুটি মানের তুলনা করার জন্য অপারেটর ব্যবহার করা হত।  ফলস্বরূপ এক্সপেরিশনে,  | 
| comparisonValue |   যে মানের সাথে সিগন্যালের তুলনা করতে হবে। | 
সংকেত
নিয়ম মূল্যায়নের জন্য ব্যবহৃত সংকেত।
| JSON উপস্থাপনা | 
|---|
| { // Union field | 
| ক্ষেত্র | |
|---|---|
| ইউনিয়ন ফিল্ড signal। নিয়ম মূল্যায়নের জন্য ব্যবহৃত সিগন্যাল।signalনিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
| impressionSignal |   ইমপ্রেশনের উপর ভিত্তি করে সংকেত। | 
| clickSignal |   ক্লিকের উপর ভিত্তি করে সিগন্যাল। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
| activeViewSignal |   সক্রিয় দর্শনের উপর ভিত্তি করে সংকেত। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
তুলনামূলক মূল্য
সিগন্যালের তুলনা করার জন্য একটি মান।
| JSON উপস্থাপনা | 
|---|
| { // Union field | 
| ক্ষেত্র | |
|---|---|
| ইউনিয়ন ফিল্ড value। সিগন্যালটির তুলনা করার জন্য যে মানের সাথে।valueনিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
| int64Value |   পূর্ণসংখ্যার মান। | 
| doubleValue |   দ্বিগুণ মান। | 
| stringValue |   স্ট্রিং মান। | 
| boolValue |   বুলিয়ান মান। | 
| creativeDimensionValue |   সৃজনশীল মাত্রার মান। | 
| dayAndTimeValue |    দিন এবং সময়ের মান। শুধুমাত্র  | 
| deviceTypeValue |   ডিভাইসের ধরণের মান। | 
| onScreenPositionValue |   বিজ্ঞাপনের অবস্থানের মান। | 
| environmentValue |   পরিবেশগত মূল্য। | 
| exchangeValue |   বিনিময় মূল্য। | 
| contentDurationValue |   ভিডিও কন্টেন্টের সময়কালের মান। | 
| contentStreamTypeValue |   ভিডিও ডেলিভারির ধরণের মান। | 
| contentGenreIdValue |   ভিডিও ধরণ আইডি মান। | 
| videoPlayerSizeValue |   ভিডিও প্লেয়ারের আকারের মান। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
দিন এবং সময়
সপ্তাহের দিন এবং দিনের ঘন্টা দ্বারা সংজ্ঞায়িত সময়ের প্রতিনিধিত্ব।
| JSON উপস্থাপনা | 
|---|
| { "dayOfWeek": enum ( | 
| ক্ষেত্র | |
|---|---|
| dayOfWeek |   আবশ্যক। সপ্তাহের দিন। | 
| hourOfDay |   প্রয়োজন। দিনের ঘন্টা। | 
| timeZoneResolution |   প্রয়োজনীয়। প্রাসঙ্গিক সময় অঞ্চল নির্ধারণের জন্য ব্যবহৃত প্রক্রিয়া। | 
সিগন্যাল ভ্যালু
নিয়ম মূল্যায়নের জন্য ব্যবহৃত সংকেতের সামঞ্জস্যপূর্ণ মান।
| JSON উপস্থাপনা | 
|---|
| { // Union field | 
| ক্ষেত্র | |
|---|---|
| ইউনিয়ন ফিল্ড signal। মান তৈরি করতে ব্যবহৃত বেস সিগন্যাল।signalনিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
| activeViewSignal |    সক্রিয় দর্শনের উপর ভিত্তি করে সিগন্যাল। শুধুমাত্র  এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
| floodlightActivityConversionSignal |   ফ্লাডলাইট রূপান্তর ইভেন্টের উপর ভিত্তি করে সিগন্যাল। এই ফিল্ডটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত পার্টনারদের জন্য সমর্থিত। | 
| number |   ফলাফল হিসেবে ব্যবহার করার মান। | 
ফ্লাডলাইট অ্যাক্টিভিটি কনভার্সনসিগন্যাল
ফ্লাডলাইট রূপান্তর ইভেন্টের উপর ভিত্তি করে ইম্প্রেশন স্কোর করার নিয়ম।
| JSON উপস্থাপনা | 
|---|
| { "floodlightActivityId": string, "countingMethod": enum ( | 
| ক্ষেত্র | |
|---|---|
| floodlightActivityId |   প্রয়োজনীয়। ফ্লাডলাইট কার্যকলাপের আইডি। | 
| countingMethod |   প্রয়োজনীয়। ফ্লাডলাইট কার্যকলাপ থেকে মূল্য অর্জনের উপায়, উদাহরণস্বরূপ, রূপান্তরের গণনা। | 
| conversionCounting |   প্রয়োজনীয়। ইম্প্রেশন মান গণনায় যে ধরণের রূপান্তর ব্যবহার করা হবে, উদাহরণস্বরূপ, ক্লিক-পরবর্তী রূপান্তর। |