- 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 এর তুলনা নিম্নলিখিত ক্ষেত্রের মানগুলির সাথে উপস্থাপন করা হয়েছে:
-  
signalএকটিimpressionSignalআছেSITE_IDএর সিগন্যাল। -  
comparisonOperatorEQUALসেট করা আছে। -  
comparisonValue123 এ সেট করা হয়েছে। 
| 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 |   বিনিময় মূল্য।  | 
 videoPlayerSizeValue |   ভিডিও প্লেয়ার আকার মান. এই ক্ষেত্রটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত অংশীদারদের জন্য সমর্থিত।  | 
দিন এবং সময়
সপ্তাহের দিন এবং দিনের ঘন্টা দ্বারা নির্ধারিত সময়ের প্রতিনিধিত্ব।
| JSON প্রতিনিধিত্ব | 
|---|
{ "dayOfWeek": enum (  | 
| ক্ষেত্র | |
|---|---|
 dayOfWeek |   প্রয়োজন। সপ্তাহের দিন।  | 
 hourOfDay |   প্রয়োজন। দিনের ঘন্টা।  | 
 timeZoneResolution |   প্রয়োজন। প্রাসঙ্গিক টাইমজোন নির্ধারণ করতে ব্যবহৃত প্রক্রিয়া।  | 
সংকেত মান
নিয়ম মূল্যায়নের জন্য ব্যবহৃত সংকেতের সামঞ্জস্যপূর্ণ মান।
| JSON প্রতিনিধিত্ব | 
|---|
{ // Union field  | 
| ক্ষেত্র | |
|---|---|
 ইউনিয়ন ফিল্ড signal । মান তৈরি করতে ব্যবহৃত বেস সংকেত। signal নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
 activeViewSignal |    সক্রিয় দৃশ্যের উপর ভিত্তি করে সংকেত। শুধুমাত্র  এই ক্ষেত্রটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত অংশীদারদের জন্য সমর্থিত।  | 
 floodlightActivityConversionSignal |   ফ্লাডলাইট রূপান্তর ইভেন্টের উপর ভিত্তি করে সংকেত। এই ক্ষেত্রটি শুধুমাত্র অনুমোদিত তালিকাভুক্ত অংশীদারদের জন্য সমর্থিত।  | 
 number |   ফলাফল হিসাবে ব্যবহার করার মান।  | 
ফ্লাডলাইট অ্যাক্টিভিটি কনভার্সন সিগন্যাল
ফ্লাডলাইট রূপান্তর ইভেন্টের উপর ভিত্তি করে ইমপ্রেশন স্কোর করার নিয়ম।
| JSON প্রতিনিধিত্ব | 
|---|
{ "floodlightActivityId": string, "countingMethod": enum (  | 
| ক্ষেত্র | |
|---|---|
 floodlightActivityId |   প্রয়োজন। ফ্লাডলাইট কার্যকলাপের আইডি।  | 
 countingMethod |   প্রয়োজন। ফ্লাডলাইট কার্যকলাপ থেকে মূল্য অর্জনের উপায়, উদাহরণস্বরূপ, রূপান্তর গণনা।  | 
 conversionCounting |   প্রয়োজন। ইম্প্রেশন ভ্যালু কম্পিউটেশনে যে ধরনের কনভার্সন ব্যবহার করা হবে, উদাহরণস্বরূপ, পোস্ট-ক্লিক কনভার্সন।  |