AdGroupAsset

تمثّل هذه السمة رابطًا بين مجموعة إعلانية ومادة عرض.

تمثيل JSON
{
  "resourceName": string,
  "adGroup": string,
  "asset": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ]
}
الحقول
resourceName

string

غير قابل للتغيير اسم المورد لمادة عرض المجموعة الإعلانية. تكون أسماء موارد مواد العرض في المجموعة الإعلانية على النحو التالي:

customers/{customerId}/adGroupAssets/{adGroupId}~{asset_id}~{fieldType}

adGroup

string

مطلوبة. غير قابل للتغيير المجموعة الإعلانية التي تمّ ربط مادة العرض بها

asset

string

مطلوبة. غير قابل للتغيير مادة العرض المرتبطة بالمجموعة الإعلانية.

fieldType

enum (AssetFieldType)

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

source

enum (AssetSource)

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

status

enum (AssetLinkStatus)

حالة مادة عرض المجموعة الإعلانية

primaryStatus

enum (AssetLinkPrimaryStatus)

إخراج فقط. يوفّر الحالة الأساسية لرابط مادة العرض هذه. تهدف الحالة الأساسية بشكل أساسي إلى التمييز بين حقل "الحالة" العادي، الذي يحتوي على قيم يضبطها المعلِن، سواء كانت مفعَّلة أو متوقّفة مؤقتًا أو مُزالة. تأخذ الحالة الأساسية في الاعتبار إشارات أخرى (بالنسبة إلى مواد العرض التي تشملها بشكلٍ أساسي بالاستناد إلى السياسات والموافقات على الجودة) من أجل الوصول إلى حالة أكثر شمولاً للإشارة إلى حالة عرض الإعلانات.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

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

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

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