REST Resource: advertisers.lineItems

المورد: LineItem

عنصر واحد

تمثيل JSON
{
  "name": string,
  "advertiserId": string,
  "campaignId": string,
  "insertionOrderId": string,
  "lineItemId": string,
  "displayName": string,
  "lineItemType": enum (LineItemType),
  "entityStatus": enum (EntityStatus),
  "updateTime": string,
  "partnerCosts": [
    {
      object (PartnerCost)
    }
  ],
  "flight": {
    object (LineItemFlight)
  },
  "budget": {
    object (LineItemBudget)
  },
  "pacing": {
    object (Pacing)
  },
  "frequencyCap": {
    object (FrequencyCap)
  },
  "partnerRevenueModel": {
    object (PartnerRevenueModel)
  },
  "conversionCounting": {
    object (ConversionCountingConfig)
  },
  "creativeIds": [
    string
  ],
  "bidStrategy": {
    object (BiddingStrategy)
  },
  "integrationDetails": {
    object (IntegrationDetails)
  },
  "targetingExpansion": {
    object (TargetingExpansionConfig)
  },
  "warningMessages": [
    enum (LineItemWarningMessage)
  ],
  "mobileApp": {
    object (MobileApp)
  },
  "reservationType": enum (ReservationType),
  "excludeNewExchanges": boolean,
  "youtubeAndPartnersSettings": {
    object (YoutubeAndPartnersSettings)
  }
}
الحقول
name

string

النتائج فقط. اسم المورد للعنصر.

advertiserId

string (int64 format)

النتائج فقط. المعرّف الفريد للمعلِن الذي ينتمي إليه العنصر

campaignId

string (int64 format)

النتائج فقط. المعرّف الفريد للحملة التي ينتمي إليها العنصر

insertionOrderId

string (int64 format)

مطلوب. غير قابل للتغيير المعرّف الفريد لطلب الإدراج الذي ينتمي إليه العنصر

lineItemId

string (int64 format)

النتائج فقط. المعرّف الفريد للبند تمّ تعيينه من قِبل النظام.

displayName

string

مطلوب. الاسم المعروض للعنصر.

يجب أن يكون بترميز UTF-8 بحيث لا يزيد حجمه عن 240 بايت.

lineItemType

enum (LineItemType)

مطلوب. غير قابل للتغيير نوع العنصر

entityStatus

enum (EntityStatus)

مطلوب. يتحكّم هذا الإعداد في ما إذا كان بإمكان البند إنفاق ميزانيته وتقديم عروض أسعار على المستودع الإعلاني أم لا.

  • بالنسبة إلى طريقة lineItems.create، يُسمح باستخدام ENTITY_STATUS_DRAFT فقط. لتفعيل عنصر، استخدِم الطريقة lineItems.patch وعدِّل الحالة إلى ENTITY_STATUS_ACTIVE بعد الإنشاء.
  • لا يمكن تغيير حالة العنصر إلى ENTITY_STATUS_DRAFT من أي حالة أخرى.
  • إذا لم يكن طلب الإدراج الرئيسي لعنصر العرض نشطًا، لا يمكن لعنصر العرض إنفاق ميزانيته حتى إذا كانت حالته هي ENTITY_STATUS_ACTIVE.
updateTime

string (Timestamp format)

النتائج فقط. الطابع الزمني لآخر تعديل على العنصر تمّ تعيينه من قِبل النظام.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

partnerCosts[]

object (PartnerCost)

تكاليف الشركاء المرتبطة بالبند

إذا لم يكن هذا الحقل متوفّرًا أو فارغًا في طريقة lineItems.create، سيرث العنصر الذي تم إنشاؤه حديثًا تكاليف الشريك من طلب الإدراج الرئيسي.

flight

object (LineItemFlight)

مطلوب. وقت بدء ونهاية رحلة العنصر

budget

object (LineItemBudget)

مطلوب. إعداد تخصيص الميزانية للعنصر.

pacing

object (Pacing)

مطلوب. إعداد سرعة إنفاق الميزانية لعنصر الإعلان

frequencyCap

object (FrequencyCap)

مطلوب. إعدادات الحدّ الأقصى لعدد مرّات الظهور للعنصر

يجب استخدام الحقل maxImpressions في عنصر الإعدادات هذا في حال تحديد حدّ أقصى محدود.

partnerRevenueModel

object (PartnerRevenueModel)

مطلوب. إعداد نموذج أرباح الشريك للعنصر

conversionCounting

object (ConversionCountingConfig)

إعداد تتبُّع الإحالات الناجحة للعنصر.

creativeIds[]

string (int64 format)

أرقام تعريف تصميمات الإعلانات المرتبطة بالعنصر

bidStrategy

object (BiddingStrategy)

مطلوب. استراتيجية عروض أسعار العنصر

integrationDetails

object (IntegrationDetails)

تفاصيل دمج العنصر

targetingExpansion

object (TargetingExpansionConfig)

إعدادات الاستهداف المحسّن للعنصر

لا تنطبق هذه الإعدادات إلا على عناصر الإعلانات الصورية أو إعلانات الفيديو أو عناصر الصوت التي تستخدِم عروض الأسعار المبرمَجة وتستهدف بشكل إيجابي قوائم المستخدمين المؤهَّلة.

warningMessages[]

enum (LineItemWarningMessage)

النتائج فقط. رسائل التحذير التي تم إنشاؤها بواسطة تفاصيل الإعلان لا تحظر هذه التحذيرات حفظ البند، ولكن قد تحظر بعض منها عرض البند.

mobileApp

object (MobileApp)

تطبيق الأجهزة الجوّالة الذي يروّج له العنصر.

لا ينطبق ذلك إلا عندما يكون lineItemType هو LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL أو LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL.

reservationType

enum (ReservationType)

النتائج فقط. نوع الحجز لعنصر العرض

excludeNewExchanges

boolean

يحدّد هذا الخيار ما إذا كان سيتم استبعاد عمليات الصرف الجديدة من الاستهداف التلقائي من خلال العنصر. ويكون هذا الحقل false بشكلٍ تلقائي.

youtubeAndPartnersSettings

object (YoutubeAndPartnersSettings)

النتائج فقط. الإعدادات الخاصة بعناصر YouTube والشركاء

LineItemType

الأنواع المحتملة لعنصر.

يحدّد نوع العنصر الإعدادات والخيارات السارية، مثل تنسيق الإعلانات أو خيارات الاستهداف.

عمليات التعداد
LINE_ITEM_TYPE_UNSPECIFIED

قيمة النوع غير محدّدة أو غير معروفة في هذا الإصدار.

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_DISPLAY_DEFAULT إعلانات مصوّرة أو إعلانات HTML5 أو إعلانات مدمجة مع المحتوى أو إعلانات وسائط غنية
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL إعلانات صورية تزيد من عمليات تثبيت تطبيق.
LINE_ITEM_TYPE_VIDEO_DEFAULT إعلانات الفيديو تُباع على أساس التكلفة لكل ألف ظهور في مجموعة متنوعة من البيئات.
LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL إعلانات الفيديو التي تزيد عمليات تثبيت تطبيق
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INVENTORY

الإعلانات الصورية المعروضة على مستودع المساحات المتوفّرة للإعلانات على تطبيقات الأجهزة الجوّالة

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INVENTORY

إعلانات الفيديو التي يتم عرضها في مستودع التطبيقات المتوافقة مع الأجهزة الجوّالة

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_AUDIO_DEFAULT إعلانات الصوت المستندة إلى عروض الأسعار في الوقت الفعلي التي يتم بيعها لمجموعة متنوعة من البيئات
LINE_ITEM_TYPE_VIDEO_OVER_THE_TOP الإعلانات التي تظهر على خدمات البث المباشر على الإنترنت (OTT) في طلبات إدراج الإعلانات على خدمات البث المباشر على الإنترنت لا ينطبق هذا النوع إلا على العناصر التي يكون طلب إدراجها هو insertionOrderType OVER_THE_TOP.
LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_ACTION

إعلانات فيديو YouTube التي تروّج للإحالات الناجحة

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE

إعلانات فيديو على YouTube (لا تزيد مدّتها عن 15 ثانية) لا يمكن تخطّيها

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIDEO_SEQUENCE

إعلانات فيديو على YouTube تعرض قصة في تسلسل معيّن باستخدام مجموعة من التنسيقات

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_AUDIO

الإعلانات الصوتية على YouTube

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH

إعلانات فيديو YouTube تعمل على تحسين الوصول إلى المزيد من المستخدمين الفرديين بتكلفة أقل. وقد يتضمّن إعلانات الملصقات الصغيرة أو الإعلانات القابلة للتخطي أثناء عرض الفيديو أو مزيج من الأنواع.

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE

إعلانات الفيديو التلقائية على YouTube

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE_OVER_THE_TOP

إعلانات فيديو YouTube على التلفزيون المتّصل (تصل مدتها إلى 15 ثانية) ولا يمكن تخطّيها

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH_OVER_THE_TOP

إعلانات فيديو YouTube على التلفزيون المتّصل تعمل على تحسين الوصول إلى المزيد من المستخدمين الفرديين بتكلفة أقل وقد يتضمّن إعلانات الملصقات الصغيرة أو الإعلانات القابلة للتخطي أثناء عرض الفيديو أو مزيج من الأنواع.

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE_OVER_THE_TOP

إعلانات الفيديو التلقائية على YouTube لأجهزة التلفزيون المتّصلة يجب تضمين شكل الإعلانات أثناء عرض الفيديو فقط.

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_TARGET_FREQUENCY

الهدف من نوع العنصر هذا هو عرض عدد المرّات التي تستهدفها الإعلانات على YouTube للشخص نفسه في فترة زمنية معيّنة.

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIEW

إعلانات فيديو على YouTube تهدف إلى تحقيق المزيد من المشاهدات باستخدام مجموعة متنوعة من أشكال الإعلانات

لا يمكن إنشاء عناصر الإعلانات من هذا النوع واستهدافها أو تعديلها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_DISPLAY_OUT_OF_HOME

الإعلانات الصورية التي يتم عرضها في مستودع الإعلانات الرقمية خارج المنزل

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LINE_ITEM_TYPE_VIDEO_OUT_OF_HOME

إعلانات فيديو يتم عرضها على المنتجات الإعلانية الرقمية خارج المنزل

لا يمكن إنشاء أو تعديل العناصر من هذا النوع واستهدافها باستخدام واجهة برمجة التطبيقات.

LineItemFlight

الإعدادات التي تتحكّم في المدة النشطة لعنصر سطر معيّن

تمثيل JSON
{
  "flightDateType": enum (LineItemFlightDateType),
  "dateRange": {
    object (DateRange)
  }
}
الحقول
flightDateType

enum (LineItemFlightDateType)

مطلوب. نوع تواريخ رحلات الطيران لعنصر العرض

dateRange

object (DateRange)

تاريخا بدء عرض الإعلانات وانتهائه للعنصر. ويتم حلّها وفقًا للمنطقة الزمنية للمعلِن الرئيسي.

  • مطلوبة عندما يكون flightDateType هو LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM. إخراج فقط في الحالات الأخرى.
  • عند إنشاء رحلة جديدة، يجب أن يكون كل من startDate وendDate في المستقبل.
  • إنّ رحلة حالية لها startDate في الماضي لها endDate قابل للتغيير ولكن startDate غير قابل للتغيير.
  • يجب أن تكون قيمة السمة endDate هي startDate أو تاريخ لاحق، وذلك قبل العام 2037.

LineItemFlightDateType

الأنواع المحتملة لتواريخ رحلات الطيران لعنصر معيّن

عمليات التعداد
LINE_ITEM_FLIGHT_DATE_TYPE_UNSPECIFIED لم يتم تحديد قيمة النوع أو هي غير معروفة في هذا الإصدار.
LINE_ITEM_FLIGHT_DATE_TYPE_INHERITED يتم اكتساب تواريخ عرض الإعلانات للعنصر من طلب الإدراج الرئيسي.
LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM يستخدم العنصر تواريخ الرحلات الجوية المخصّصة الخاصة به.

LineItemBudget

الإعدادات التي تتحكّم في كيفية تخصيص الميزانية.

تمثيل JSON
{
  "budgetAllocationType": enum (LineItemBudgetAllocationType),
  "budgetUnit": enum (BudgetUnit),
  "maxAmount": string
}
الحقول
budgetAllocationType

enum (LineItemBudgetAllocationType)

مطلوب. نوع عملية تخصيص الميزانية.

لا ينطبق الرمز LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC إلا عند تفعيل التخصيص التلقائي للميزانية لطلب الإدراج الرئيسي.

budgetUnit

enum (BudgetUnit)

النتائج فقط. تحدّد وحدة الميزانية ما إذا كانت الميزانية مستندة إلى العملة أو مستندة إلى الظهور. يتم اكتساب هذه القيمة من طلب الإدراج الرئيسي.

maxAmount

string (int64 format)

الحدّ الأقصى للميزانية التي سينفقها العنصر يجب أن تكون القيمة أكبر من 0.

عندما تكون قيمة الحقل "budgetAllocationType":

  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC، هذا الحقل غير قابل للتغيير وتم ضبطه من قِبل النظام.
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED، إذا كان budgetUnit:
    • BUDGET_UNIT_CURRENCY، يمثّل هذا الحقل الحدّ الأقصى لمبلغ الميزانية المطلوب إنفاقه، بوحدة الميكرو من عملة المعلِن. على سبيل المثال، يمثّل العدد 1500000 1.5 وحدة عادية من العملة.
    • BUDGET_UNIT_IMPRESSIONS، يمثل هذا الحقل الحد الأقصى لعدد مرات الظهور المطلوب عرضها.
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED، هذا الحقل غير منطبق وسيتجاهله النظام.

LineItemBudgetAllocationType

الأنواع المحتمَلة لتوزيع الميزانية

عمليات التعداد
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNSPECIFIED قيمة النوع غير محدّدة أو غير معروفة في هذا الإصدار.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC تم تفعيل التخصيص التلقائي للميزانية للعنصر.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED يتم تخصيص حدّ أقصى ثابت لمبلغ الميزانية للعنصر.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED لم يتم تطبيق حدّ للميزانية على العنصر.

PartnerRevenueModel

الإعدادات التي تتحكّم في كيفية احتساب أرباح الشركاء

تمثيل JSON
{
  "markupType": enum (PartnerRevenueModelMarkupType),
  "markupAmount": string
}
الحقول
markupType

enum (PartnerRevenueModelMarkupType)

مطلوب. نوع العلامة لنموذج أرباح الشريك.

markupAmount

string (int64 format)

مطلوب. المبلغ الترميزي لنموذج أرباح الشركاء. يجب أن تكون القيمة أكبر من 0 أو مساوية له.

  • عندما يتم ضبط markupType على PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM، يمثّل هذا الحقل علامة التكلفة لكل ألف ظهور بالميكرو من عملة المعلِن. على سبيل المثال، يمثّل العدد 1500000 1.5 وحدة عادية من العملة.
  • عند ضبط markupType على PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP، يمثّل هذا الحقل ترميز النسبة المئوية لتكلفة جميع الوسائل بالمللي ثانية. على سبيل المثال، يمثّل الرقم 100 نسبة %0.1 (القيمة العشرية 0.001).
  • عند ضبط markupType على PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP، يمثّل هذا الحقل ترميز النسبة المئوية لإجمالي تكلفة جميع الوسائل بالمللي ثانية. على سبيل المثال، يمثّل الرقم 100 نسبة %0.1 (القيمة العشرية 0.001).

PartnerRevenueModelMarkupType

أنواع الترميز المحتملة لنموذج أرباح الشركاء.

عمليات التعداد
PARTNER_REVENUE_MODEL_MARKUP_TYPE_UNSPECIFIED قيمة النوع غير محدّدة أو غير معروفة في هذا الإصدار.
PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM احسب أرباح الشريك استنادًا إلى تكلفة ثابتة لكل ألف ظهور.
PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP

احسب أرباح الشريك استنادًا إلى نسبة مئوية إضافية من تكلفة جميع الوسائل.

PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP احسب أرباح الشريك استنادًا إلى نسبة مئوية إضافية من إجمالي تكلفة جميع الوسائل، والتي تشمل جميع تكاليف الشركاء وتكاليف البيانات.

ConversionCountingConfig

الإعدادات التي تتحكّم في كيفية احتساب الإحالات الناجحة

سيتم احتساب جميع الإحالات الناجحة بعد النقر. يمكن ضبط قيمة مئوية لاحتساب الإحالات الناجحة بعد المشاهدة.

تمثيل JSON
{
  "postViewCountPercentageMillis": string,
  "floodlightActivityConfigs": [
    {
      object (TrackingFloodlightActivityConfig)
    }
  ]
}
الحقول
postViewCountPercentageMillis

string (int64 format)

النسبة المئوية للإحالات الناجحة بعد المشاهدة التي يتم احتسابها بالمللي ثانية (1/1000 من النسبة المئوية) يجب أن تتراوح القيمة بين 0 و100000، بما في ذلك الرقمان.

على سبيل المثال، لتتبُّع 50% من الإحالات الناجحة بعد النقر، حدِّد قيمة 50,000.

floodlightActivityConfigs[]

object (TrackingFloodlightActivityConfig)

إعدادات نشاط Floodlight المستخدَمة لتتبُّع الإحالات الناجحة

عدد الإحالات الناجحة التي يتم احتسابها هو مجموع كل الإحالات الناجحة التي يتم احتسابها من خلال جميع أرقام تعريف نشاط Floodlight المحدّدة في هذا الحقل.

TrackingFloodlightActivityConfig

الإعدادات التي تتحكّم في سلوك إعداد نشاط Floodlight واحد

تمثيل JSON
{
  "floodlightActivityId": string,
  "postClickLookbackWindowDays": integer,
  "postViewLookbackWindowDays": integer
}
الحقول
floodlightActivityId

string (int64 format)

مطلوب. رقم تعريف نشاط Floodlight

postClickLookbackWindowDays

integer

مطلوب. عدد الأيام التي تلي النقر على إعلان والتي يمكن خلالها احتساب إحالة ناجحة. يجب أن تتراوح القيمة بين 0 و90.

postViewLookbackWindowDays

integer

مطلوب. عدد الأيام التي تلي مشاهدة إعلان ويمكن خلالها احتساب إحالة ناجحة. يجب أن تتراوح القيمة بين 0 و90 كحدّ أقصى.

LineItemWarningMessage

رسائل التحذير التي تم إنشاؤها بواسطة عنصر لا تحظر هذه الأنواع من التحذيرات حفظ بند، ولكن قد تحظر تشغيل بند.

عمليات التعداد
LINE_ITEM_WARNING_MESSAGE_UNSPECIFIED غير محدّد أو غير معروف.
INVALID_FLIGHT_DATES يحتوي هذا العنصر على تواريخ عرض إعلانات غير صالحة. لن يتم تشغيل العنصر.
EXPIRED يقع تاريخ انتهاء هذا العنصر في الماضي.
PENDING_FLIGHT سيبدأ تنفيذ هذا العنصر في المستقبل.
ALL_PARTNER_ENABLED_EXCHANGES_NEGATIVELY_TARGETED جميع التبادلات المفعّلة للشركاء مستهدَفة سلبًا. لن يتمّ عرض العنصر.
INVALID_INVENTORY_SOURCE لا يجري استهداف أي مصادر مستودع نشطة. لن يتم تشغيل العنصر.
APP_INVENTORY_INVALID_SITE_TARGETING لا يتضمّن استهداف التطبيقات وعناوين URL لهذا العنصر أيّ تطبيقات متوافقة مع الأجهزة الجوّالة. يتطلب نوع هذا العنصر تضمين تطبيقات الأجهزة الجوّالة في استهداف قنواتك أو قائمة مواقعك الإلكترونية أو تطبيقاتك. لن يتم تشغيل العنصر.
APP_INVENTORY_INVALID_AUDIENCE_LISTS لا يستهدف هذا العنصر أي مستخدم للأجهزة الجوّالة. يتطلّب نوع هذا العنصر استهداف قائمة مستخدمين تتضمّن مستخدمي الأجهزة الجوّالة. لن يتم تشغيل العنصر.
NO_VALID_CREATIVE لا يحتوي هذا العنصر على أي تصميم إعلان صالح. لن يتمّ عرض العنصر.
PARENT_INSERTION_ORDER_PAUSED طلب الإدراج لهذا العنصر متوقف مؤقتًا. لن يتمّ عرض العنصر.
PARENT_INSERTION_ORDER_EXPIRED تم تحديد تاريخ انتهاء طلب الإدراج لهذا العنصر في الماضي. لن يتمّ عرض العنصر.
DEPRECATED_FIRST_PARTY_AUDIENCE_EXCLUSION

يستخدم هذا العنصر الإعداد "excludeFirstPartyAudience"، الذي تم إيقافه نهائيًا ومن المقرّر إيقافه بعد 25 آذار (مارس) 2023.

عدِّل عملية دمج واجهة برمجة التطبيقات لاستبعاد أي شرائح جمهور من الطرف الأول مباشرةً باستخدام استهداف الجمهور قبل 25 آذار (مارس) 2023 لمراعاة إيقاف حقل excludeFirstPartyAudience نهائيًا.

MobileApp

تطبيق للأجهزة الجوّالة يروّج له عنصر لتثبيت تطبيق للأجهزة الجوّالة.

تمثيل JSON
{
  "appId": string,
  "platform": enum (Platform),
  "displayName": string,
  "publisher": string
}
الحقول
appId

string

مطلوب. رقم تعريف التطبيق الذي يوفّره متجر المنصة.

يتم تحديد تطبيقات Android من خلال معرّف الحِزمة المستخدَم في "متجر Play" لنظام التشغيل Android، مثل com.google.android.gm.

يتم تحديد تطبيقات iOS من خلال معرّف تطبيق مكوّن من تسعة أرقام يستخدمه متجر التطبيقات في Apple، مثل 422689480.

platform

enum (Platform)

النتائج فقط. النظام الأساسي للتطبيق

displayName

string

النتائج فقط. اسم التطبيق.

publisher

string

النتائج فقط. ناشر التطبيق

النظام الأساسي

منصات التطبيقات المتوافقة مع الأجهزة الجوّالة المحتملة

عمليات التعداد
PLATFORM_UNSPECIFIED لم يتم تحديد النظام الأساسي.
IOS لنظام التشغيل iOS الأساسي.
ANDROID نظام Android الأساسي

YoutubeAndPartnersSettings

إعدادات عناصر YouTube والشركاء

تمثيل JSON
{
  "biddingStrategy": {
    object (YoutubeAndPartnersBiddingStrategy)
  },
  "viewFrequencyCap": {
    object (FrequencyCap)
  },
  "thirdPartyMeasurementSettings": {
    object (YoutubeAndPartnersThirdPartyMeasurementSettings)
  },
  "inventorySourceSettings": {
    object (YoutubeAndPartnersInventorySourceConfig)
  },
  "contentCategory": enum (YoutubeAndPartnersContentCategory),
  "effectiveContentCategory": enum (YoutubeAndPartnersContentCategory),
  "targetFrequency": {
    object (TargetFrequency)
  },
  "linkedMerchantId": string,
  "relatedVideoIds": [
    string
  ],
  "leadFormId": string,
  "videoAdSequenceSettings": {
    object (VideoAdSequenceSettings)
  }
}
الحقول
biddingStrategy

object (YoutubeAndPartnersBiddingStrategy)

مطلوب. استراتيجية عروض الأسعار لعنصر YouTube والشركاء

viewFrequencyCap

object (FrequencyCap)

إعدادات تحديد عدد مرات الظهور للعنصر

يجب استخدام الحقل maxViews في عنصر الإعدادات هذا في حال تعيين حدّ أقصى.

thirdPartyMeasurementSettings

object (YoutubeAndPartnersThirdPartyMeasurementSettings)

اختياريّ. إعدادات القياس التابعة لجهة خارجية للعنصر.

inventorySourceSettings

object (YoutubeAndPartnersInventorySourceConfig)

الإعدادات التي تتحكّم في مستودعات YouTube والشركاء التي سيستهدفها العنصر

contentCategory

enum (YoutubeAndPartnersContentCategory)

نوع المحتوى الذي ستُعرَض عليه الإعلانات على YouTube والشركاء.

effectiveContentCategory

enum (YoutubeAndPartnersContentCategory)

النتائج فقط. فئة المحتوى التي يتم تطبيقها عند عرض العنصر عند ضبط فئة المحتوى في كل من تفاصيل الإعلان والمعلن، سيتم تطبيق الفئة الأكثر صرامة عند عرض العنصر.

targetFrequency

object (TargetFrequency)

متوسط عدد المرّات التي تريد فيها عرض إعلانات من هذا العنصر للمستخدم نفسه خلال فترة زمنية معيّنة.

linkedMerchantId

string (int64 format)

معرّف التاجر المرتبط بالبند في خلاصة المنتجات.

relatedVideoIds[]

string

تظهر أرقام تعريف الفيديوهات أسفل إعلان الفيديو الأساسي عند تشغيل الإعلان في تطبيق YouTube على الأجهزة الجوّالة.

leadFormId

string (int64 format)

رقم تعريف النموذج لإنشاء عملاء محتملين.

videoAdSequenceSettings

object (VideoAdSequenceSettings)

الإعدادات ذات الصلة بـ VideoAdSequence

YoutubeAndPartnersThirdPartyMeasurementSettings

الإعدادات التي تتحكّم في مورّدي الجهات الخارجية الذين يقيسون مقاييس عناصر معيّنة

تمثيل JSON
{
  "viewabilityVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "brandSafetyVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "reachVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "brandLiftVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ]
}
الحقول
viewabilityVendorConfigs[]

object (ThirdPartyVendorConfig)

المورّدون التابعون لجهات خارجية الذين يقيسون إمكانية العرض.

في ما يلي المورّدون التابعون لجهات خارجية هم الذين ينطبق عليهم ما يلي:

  • THIRD_PARTY_VENDOR_MOAT
  • THIRD_PARTY_VENDOR_DOUBLE_VERIFY
  • THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE
  • THIRD_PARTY_VENDOR_COMSCORE
  • THIRD_PARTY_VENDOR_TELEMETRY
  • THIRD_PARTY_VENDOR_MEETRICS
brandSafetyVendorConfigs[]

object (ThirdPartyVendorConfig)

المورّدون التابعون لجهات خارجية الذين يقيسون أمان العلامة التجارية

في ما يلي المورّدون التابعون لجهات خارجية هم الذين ينطبق عليهم ما يلي:

  • THIRD_PARTY_VENDOR_ZERF
  • THIRD_PARTY_VENDOR_DOUBLE_VERIFY
  • THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE
reachVendorConfigs[]

object (ThirdPartyVendorConfig)

مورّدو الجهات الخارجية الذين يقيسون مدى الوصول

في ما يلي المورّدون التابعون لجهات خارجية هم الذين ينطبق عليهم ما يلي:

  • THIRD_PARTY_VENDOR_NIELSEN
  • THIRD_PARTY_VENDOR_COMSCORE
  • THIRD_PARTY_VENDOR_KANTAR
brandLiftVendorConfigs[]

object (ThirdPartyVendorConfig)

مورّدو الخدمات الخارجيون الذين يقيسون تأثير العلامة التجارية

في ما يلي المورّدون التابعون لجهات خارجية هم الذين ينطبق عليهم ما يلي:

  • THIRD_PARTY_VENDOR_DYNATA
  • THIRD_PARTY_VENDOR_KANTAR

ThirdPartyVendorConfig

الإعدادات التي تتحكّم في كيفية ضبط مورّدي القياس التابع لجهة خارجية.

تمثيل JSON
{
  "vendor": enum (ThirdPartyVendor),
  "placementId": string
}
الحقول
vendor

enum (ThirdPartyVendor)

مورّد القياس التابع لجهة خارجية.

placementId

string

المعرّف الذي تستخدمه منصة المورّد التابع لجهة خارجية لتحديد العنصر

ThirdPartyVendor

المورّدون الذين يجرون عمليات قياس تابعة لجهات خارجية

عمليات التعداد
THIRD_PARTY_VENDOR_UNSPECIFIED مورِّد خارجي غير معروف
THIRD_PARTY_VENDOR_MOAT Moat
THIRD_PARTY_VENDOR_DOUBLE_VERIFY DoubleVerify
THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE Integral Ad Science
THIRD_PARTY_VENDOR_COMSCORE وفقًا لمعيار Comscore.
THIRD_PARTY_VENDOR_TELEMETRY بيانات القياس عن بُعد
THIRD_PARTY_VENDOR_MEETRICS الاجتماعات.
THIRD_PARTY_VENDOR_ZEFR ZEFR.
THIRD_PARTY_VENDOR_NIELSEN شركة Nielsen.
THIRD_PARTY_VENDOR_KANTAR Kantar
THIRD_PARTY_VENDOR_DYNATA Dynata

YoutubeAndPartnersInventorySourceConfig

الإعدادات التي تتحكّم في المستودعات الإعلانية ذات الصلة بمنصّة YouTube التي سيستهدفها عنصر YouTube والشركاء

تمثيل JSON
{
  "includeYoutubeSearch": boolean,
  "includeYoutubeVideos": boolean,
  "includeGoogleTv": boolean,
  "includeYoutubeVideoPartners": boolean
}
الحقول
includeYoutubeVideos

boolean

ما إذا كنت تريد استهداف مستودع القنوات والفيديوهات على YouTube وفيديوهات YouTube المضمّنة في مواقع إلكترونية أخرى

includeGoogleTv

boolean

اختياريّ. تحديد ما إذا كنت تريد استهداف المستودع في تطبيقات الفيديو المتوفّرة مع Google TV

includeYoutubeVideoPartners

boolean

ما إذا كنت تستهدف المستودع الإعلاني على مجموعة من المواقع الإلكترونية والتطبيقات التابعة للشركاء التي تتّبع معايير أمان العلامة التجارية نفسها المتّبعة في YouTube

YoutubeAndPartnersContentCategory

فئات أمان العلامة التجارية لمحتوى YouTube والشركاء

عمليات التعداد
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_UNSPECIFIED لم يتم تحديد فئة المحتوى أو هي غير معروفة في هذا الإصدار.
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_STANDARD فئة تتكوّن من مجموعة كبيرة من المحتوى المناسب لمعظم العلامات التجارية. يستند المحتوى إلى الإرشادات حول المحتوى المناسب للمعلنين في YouTube.
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_EXPANDED فئة تتضمّن كل المحتوى على YouTube وشركاء الفيديو الذين يستوفون معايير تحقيق الربح
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_LIMITED فئة تتألف من مجموعة محدودة من المحتوى الذي يستوفي متطلبات عالية، لا سيما في ما يتعلّق باللغة غير اللائقة والإيحاءات الجنسية.

TargetFrequency

إعداد يتحكّم في متوسط عدد مرات ظهور الإعلانات للمستخدم نفسه خلال فترة زمنية معيّنة.

تمثيل JSON
{
  "targetCount": string,
  "timeUnit": enum (TimeUnit),
  "timeUnitCount": integer
}
الحقول
targetCount

string (int64 format)

متوسط عدد المرّات التي سيتم فيها عرض الإعلانات للمستخدم نفسه في الفترة الزمنية التي تم تحديدها حسب timeUnit وtimeUnitCount.

timeUnit

enum (TimeUnit)

الوحدة الزمنية التي سيتم تطبيق عدد مرّات الظهور المستهدَف فيها

تنطبق وحدة الوقت التالية:

  • TIME_UNIT_WEEKS
timeUnitCount

integer

عدد مرات الظهور المستهدَف المستهدفة: timeUnit

يتم تطبيق القيود التالية استنادًا إلى قيمة timeUnit:

  • TIME_UNIT_WEEKS - يجب أن تكون 1

VideoAdSequenceSettings

الإعدادات المرتبطة بـ VideoAdSequence

تمثيل JSON
{
  "minimumDuration": enum (VideoAdSequenceMinimumDuration),
  "steps": [
    {
      object (VideoAdSequenceStep)
    }
  ]
}
الحقول
minimumDuration

enum (VideoAdSequenceMinimumDuration)

الحد الأدنى للفاصل الزمني قبل أن يرى المستخدم نفسه هذا التسلسل مرة أخرى.

steps[]

object (VideoAdSequenceStep)

الخطوات التي يتألّف منها التسلسل

VideoAdSequenceMinimumDuration

تعداد الحد الأدنى المحتمل للفاصل الزمني قبل أن يرى المستخدم نفسه VideoAdSequence مرة أخرى.

عمليات التعداد
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_UNSPECIFIED غير محدّد أو غير معروف.
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_WEEK 7 أيام.
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_MONTH 30 يومًا.

VideoAdSequenceStep

تفاصيل خطوة واحدة في تسلسل إعلانات الفيديو.

تمثيل JSON
{
  "stepId": string,
  "adGroupId": string,
  "previousStepId": string,
  "interactionType": enum (InteractionType)
}
الحقول
stepId

string (int64 format)

رقم تعريف الخطوة.

adGroupId

string (int64 format)

رقم تعريف المجموعة الإعلانية المقابلة للخطوة.

previousStepId

string (int64 format)

رقم تعريف الخطوة السابقة. لا تتضمّن الخطوة الأولى خطوة سابقة.

interactionType

enum (InteractionType)

التفاعل في الخطوة السابقة الذي سينقل المشاهد إلى هذه الخطوة لا تحتوي الخطوة الأولى على InteractiveType.

InteractionType

أنواع التفاعل على الخطوة.

عمليات التعداد
INTERACTION_TYPE_UNSPECIFIED غير محدّد أو غير معروف
INTERACTION_TYPE_PAID_VIEW مشاهدة مدفوعة
INTERACTION_TYPE_SKIP تخطيها المشاهد.
INTERACTION_TYPE_IMPRESSION مرة ظهور للإعلان (المعروضة).
INTERACTION_TYPE_ENGAGED_IMPRESSION مرة ظهور إعلان لم يتخطاها المشاهد مباشرةً، ولكنها لم تصل أيضًا إلى الحدث القابل للفوترة.

الطُرق

bulkEditAssignedTargetingOptions

تعديلات مجمّعة لخيارات الاستهداف ضمن عناصر متعددة

bulkListAssignedTargetingOptions

تعمل على سرد خيارات الاستهداف التي تم تعيينها لعناصر متعددة على مستوى أنواع الاستهداف.

bulkUpdate

تعمل على تعديل عناصر متعدّدة.

create

لإنشاء بند جديد.

delete

لحذف عنصر.

duplicate

يؤدي النقر إلى إنشاء نسخة طبق الأصل من عنصر.

generateDefault

تُنشئ عنصرًا جديدًا يتضمّن إعدادات (بما في ذلك الاستهداف) مكتسَبة من طلب الإدراج وentity_status ENTITY_STATUS_DRAFT.

get

يحصل على عنصر.

list

تعرض هذه السمة العناصر في حساب المعلِن.

patch

يعدِّل عنصر حالي.