নিয়ম-ভিত্তিক অ্যালগরিদম।
JSON প্রতিনিধিত্ব |
---|
{
"impressionSignalRuleset": {
object ( |
ক্ষেত্র | |
---|---|
impressionSignalRuleset | ছাপ সংকেত জন্য নিয়ম. |
রুলসেট
নিয়মগুলির একটি তালিকা এবং ফলাফলের মানগুলিকে কীভাবে একত্রিত করা যায় তা নিয়ে গঠিত একটি নিয়ম সেট৷
JSON প্রতিনিধিত্ব |
---|
{ "rules": [ { object ( |
ক্ষেত্র | |
---|---|
rules[] | ইমপ্রেশন মান তৈরি করার নিয়মের তালিকা। |
aggregationType | কিভাবে মূল্যায়ন করা নিয়মের মানগুলিকে একত্রিত করা যায়। |
maxValue | রুলসেট মূল্যায়ন করতে পারে সর্বোচ্চ মান। |
নিয়ম
শর্ত সেট.
নিয়মের রিটার্ন মান হয়:
- একক পূরণ শর্ত বা জন্য ফেরত মান
- কোনো শর্ত পূরণ না হলে নির্ধারিত ডিফল্ট রিটার্ন মান।
JSON প্রতিনিধিত্ব |
---|
{ "conditions": [ { object ( |
ক্ষেত্র | |
---|---|
conditions[] | এই নিয়মে শর্তের তালিকা। শর্তগুলির মধ্যে মানদণ্ড পারস্পরিক একচেটিয়া হওয়া উচিত। |
defaultReturnValue | কোনো শর্ত পূরণ না হলে ডিফল্ট রিটার্ন মান প্রয়োগ করা হয়। |
নিয়ম শর্ত
সংকেত তুলনা সেট. একটি if
স্টেটমেন্টের সমতুল্য।
JSON প্রতিনিধিত্ব |
---|
{ "signalComparisons": [ { object ( |
ক্ষেত্র | |
---|---|
signalComparisons[] | |
returnValue | |
সংকেত তুলনা
একটি একক তুলনা. তুলনা signal
comparisonValue
এর সাথে তুলনা করে।
siteId==123
এর তুলনা নিম্নলিখিত ক্ষেত্রের মানগুলির সাথে উপস্থাপন করা হয়েছে:
-
signal
একটি ছাপ আছেSITE_ID
এরimpressionSignal
। -
comparisonOperator
EQUAL
সেট করা আছে। -
comparisonValue
123 এ সেট করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "signal": { object ( |
ক্ষেত্র | |
---|---|
signal | তুলনা করার সংকেত। |
comparisonOperator | অপারেটর দুটি মান তুলনা করতে ব্যবহৃত. ফলাফলের অভিজ্ঞতায়, |
comparisonValue | সংকেতের সাথে তুলনা করার মান। |
সংকেত
নিয়ম মূল্যায়ন করতে ব্যবহৃত সংকেত।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ফিল্ড signal । নিয়ম মূল্যায়ন করতে ব্যবহৃত সংকেত। signal নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
impressionSignal | ইমপ্রেশনের উপর ভিত্তি করে সংকেত। |
তুলনামূল্য
সংকেতের সাথে তুলনা করার জন্য একটি মান।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্রের value । যে মানটির সাথে সংকেতের তুলনা করতে হবে। value নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
int64Value | পূর্ণসংখ্যার মান। |
doubleValue | দ্বিগুণ মান। |
stringValue | স্ট্রিং মান। |
boolValue | বুলিয়ান মান। |
creativeDimensionValue | সৃজনশীল মাত্রা মান. |
dayAndTimeValue | দিন এবং সময়ের মান। শুধুমাত্র |
deviceTypeValue | ডিভাইসের প্রকার মান। |
onScreenPositionValue | বিজ্ঞাপন অবস্থানের মান। |
environmentValue | পরিবেশের মান। |
exchangeValue | বিনিময় মূল্য। |
দিন এবং সময়
সপ্তাহের দিন এবং দিনের ঘন্টা দ্বারা নির্ধারিত সময়ের প্রতিনিধিত্ব।
JSON প্রতিনিধিত্ব |
---|
{ "dayOfWeek": enum ( |
ক্ষেত্র | |
---|---|
dayOfWeek | প্রয়োজন। সপ্তাহের দিন। |
hourOfDay | প্রয়োজন। দিনের ঘন্টা। |
timeZoneResolution | প্রয়োজন। প্রাসঙ্গিক টাইমজোন নির্ধারণ করতে ব্যবহৃত প্রক্রিয়া। |
সংকেত মান
নিয়ম মূল্যায়নের জন্য ব্যবহৃত সংকেতের সামঞ্জস্যপূর্ণ মান।
JSON প্রতিনিধিত্ব |
---|
{ "number": number } |
ক্ষেত্র | |
---|---|
number | ফলাফল হিসাবে ব্যবহার করার মান। |