- المورد: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- ThirdPartyOptimizationPartnerType
- الطُرق
المورد: CustomBiddingAlgorithm
خوارزمية واحدة لعروض الأسعار المخصّصة
| تمثيل JSON |
|---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( |
| الحقول | |
|---|---|
name |
للعرض فقط. اسم المورد لخوارزمية عروض الأسعار المخصّصة |
customBiddingAlgorithmId |
للعرض فقط. المعرّف الفريد لخوارزمية عروض الأسعار المخصّصة يتم تخصيصه من قِبل النظام. |
displayName |
الحقل مطلوب. الاسم المعروض لخوارزمية عروض الأسعار المخصّصة يجب أن يكون بترميز UTF-8 وبحدّ أقصى 240 بايت. |
entityStatus |
يتحكّم هذا الإعداد في إمكانية استخدام خوارزمية عروض الأسعار المخصّصة كاستراتيجية عروض أسعار. القيم المقبولة هي:
|
customBiddingAlgorithmType |
الحقل مطلوب. غير قابل للتغيير نوع خوارزمية عروض الأسعار المخصّصة |
sharedAdvertiserIds[] |
أرقام تعريف المعلِنين الذين يمكنهم الوصول إلى هذه الخوارزمية في حال ضبط السمة لن يتم ضبط هذا الحقل إذا كانت الخوارزمية |
modelDetails[] |
للعرض فقط. تفاصيل نماذج عروض الأسعار المخصّصة لكل معلِن لديه إذن وصول لا يمكن أن يتضمّن هذا الحقل سوى تفاصيل المعلِن الذي تم الاستعلام عنه إذا كانت الخوارزمية |
thirdPartyOptimizationPartner |
اختيارية: غير قابل للتغيير يحدّد شريك التحسين الخارجي الذي يدير هذه الخوارزمية. |
| تحدّد هذه السمة جهة "مساحة العرض والفيديو 360" التي تملك خوارزمية عروض الأسعار المخصّصة. ويمكن أن يكون شريكًا أو معلِنًا. في ما يلي قائمة بالحقول التي يستبعد بعضها بعضًا. سيتم ضبط حقل واحد على الأكثر في الرد: | |
partnerId |
غير قابل للتغيير المعرّف الفريد للشريك الذي يملك خوارزمية عروض الأسعار المخصّصة |
advertiserId |
غير قابل للتغيير المعرّف الفريد للمعلِن الذي يملك خوارزمية عروض الأسعار المخصّصة |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
CustomBiddingAlgorithmType
الأنواع المحتملة لخوارزميات عروض الأسعار المخصّصة
| عمليات التعداد | |
|---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED |
لم يتم تحديد نوع الخوارزمية أو أنّه غير معروف في هذا الإصدار. |
SCRIPT_BASED |
خوارزمية تم إنشاؤها من خلال ملفات نصوص برمجية لعروض الأسعار المخصّصة حمّلها العميل |
RULE_BASED |
خوارزمية تستند إلى قواعد محدّدة يتم تحديد هذه القواعد في واجهة برمجة التطبيقات باستخدام الكائن لا يتوفّر نوع الخوارزمية هذا إلا للعملاء المُدرَجين في القائمة المسموح بها. وسيتلقّى العملاء الآخرون الذين يحاولون استخدام هذا النوع رسالة خطأ. |
CustomBiddingModelDetails
تفاصيل نموذج خوارزمية عروض أسعار مخصّصة لمعلِن واحد مشترك
| تمثيل JSON |
|---|
{ "advertiserId": string, "readinessState": enum ( |
| الحقول | |
|---|---|
advertiserId |
المعرّف الفريد للمعلِن ذي الصلة |
readinessState |
حالة جاهزية نموذج عروض الأسعار المخصّصة |
suspensionState |
للعرض فقط. حالة تعليق نموذج عروض الأسعار المخصّصة |
ReadinessState
الحالات المحتملة لجهوزية النموذج
| عمليات التعداد | |
|---|---|
READINESS_STATE_UNSPECIFIED |
لم يتم تحديد الحالة أو أنّها غير معروفة في هذا الإصدار. |
READINESS_STATE_ACTIVE |
تم تدريب النموذج وهو جاهز للاستخدام. |
READINESS_STATE_INSUFFICIENT_DATA |
لا تتوفّر بيانات كافية لتدريب نموذج العرض. |
READINESS_STATE_TRAINING |
النموذج قيد التدريب وغير جاهز للعرض. |
READINESS_STATE_NO_VALID_SCRIPT |
لم يتم تقديم نص برمجي صالح لعروض الأسعار المخصّصة من أجل تدريب النموذج. لن يتم تطبيق هذه الحالة إلا على الخوارزميات التي يكون فيها هو SCRIPT_BASED. |
READINESS_STATE_EVALUATION_FAILURE |
تم تقديم نص برمجي صالح ولكن تعذّر تقييمه. ينطبق ذلك على النصوص البرمجية التي تعذّر تقييمها في الوقت المخصّص. |
SuspensionState
حالات التعليق المحتملة لنماذج عروض الأسعار المخصّصة
| عمليات التعداد | |
|---|---|
SUSPENSION_STATE_UNSPECIFIED |
لم يتم تحديد الولاية أو أنّها غير معروفة في هذا الإصدار. |
SUSPENSION_STATE_ENABLED |
النموذج مفعَّل، إما تم استخدامه مؤخرًا أو يتم استخدامه حاليًا أو من المقرّر استخدامه. تسجّل الخوارزمية حاليًا مرّات الظهور لهذا المعلِن. |
SUSPENSION_STATE_DORMANT |
لم يتم استخدام النموذج مؤخرًا. على الرغم من أنّ النموذج لا يزال يعمل كـ "ENABLED"، سيتم تعليقه في النهاية إذا لم يتم استخدامه. |
SUSPENSION_STATE_SUSPENDED |
تم تعليق النموذج من تسجيل مرّات الظهور ولا يمكن عرضه. إذا تم تخصيص الخوارزمية لعنصر ضمن هذا المعلِن أو تم تعديلها بطريقة أخرى، ستعود إلى الحالة "ENABLED" وستتطلّب وقتًا لإعداد نموذج العرض مرة أخرى. |
ThirdPartyOptimizationPartnerType
أنواع شركاء التحسين الخارجيين المحتملين
| عمليات التعداد | |
|---|---|
UNKNOWN |
لم يتم تحديد قيمة النوع أو أنّها غير معروفة في هذا الإصدار. |
SCIBIDS |
مقدّم خدمة علوم بيانات خارجي يمكن لشركاء أو معلني "مساحة العرض والفيديو 360" التعاون معه |
ADELAIDE |
مقدّم خدمة خارجي لقياس الانتباه يمكن لشركاء/معلني "مساحة العرض والفيديو 360" التعاون معه. |
الطُرق |
|
|---|---|
|
تنشئ هذه الطريقة خوارزمية جديدة لعروض الأسعار المخصّصة. |
|
للحصول على خوارزمية عروض أسعار مخصّصة |
|
تعرض هذه الطريقة خوارزميات عروض الأسعار المخصّصة التي يمكن للمستخدم الحالي الوصول إليها واستخدامها في استراتيجيات عروض الأسعار. |
|
تعديل خوارزمية عروض أسعار مخصّصة حالية |
|
تنشئ هذه الطريقة عنصرًا مرجعيًا للقواعد لملف AlgorithmRules. |
|
تنشئ هذه الطريقة كائنًا مرجعيًا لنص برمجي مخصّص لعروض الأسعار لملف نص برمجي. |