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

בלתי משתנה. הנכס שמקושר לקמפיין.