CampaignAsset

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

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

string

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

customers/{customerId}/campaignAssets/{campaignId}~{asset_id}~{fieldType}

fieldType

enum (AssetFieldType)

غير قابل للتغيير. الدور الذي تؤديه مادة العرض ضمن الحملة المرتبطة. مطلوبة.

source

enum (AssetSource)

النتائج فقط. مصدر رابط مادة عرض الحملة.

status

enum (AssetLinkStatus)

حالة مادة عرض الحملة.

primaryStatus

enum (AssetLinkPrimaryStatus)

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

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

النتائج فقط. تقدم تفاصيل عن الحالة الأساسية والأسباب المرتبطة بها.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

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

campaign

string

غير قابل للتغيير. الحملة التي ترتبط بها مادة العرض.

asset

string

غير قابل للتغيير. مادة العرض المرتبطة بالحملة.