AssetGroupAsset

AssetGroupAsset to połączenie między zasobem a grupą komponentów. Dodanie komponentu AssetGroupAsset powoduje połączenie zasobu z grupą komponentów.

Zapis JSON
{
  "resourceName": string,
  "assetGroup": string,
  "asset": string,
  "fieldType": enum (AssetFieldType),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "performanceLabel": enum (AssetPerformanceLabel),
  "policySummary": {
    object (PolicySummary)
  },
  "source": enum (AssetSource)
}
Pola
resourceName

string

Niezmienne. Nazwa zasobu grupy komponentów. Nazwa zasobu grupy komponentów ma postać:

customers/{customerId}/assetGroupAssets/{asset_group_id}~{asset_id}~{fieldType}

assetGroup

string

Niezmienne. Grupa komponentów, którą łączy ten komponent grupy komponentów.

asset

string

Niezmienne. Komponent, który łączy ten komponent grupy komponentów.

fieldType

enum (AssetFieldType)

Opis miejsca docelowego zasobu w grupie komponentów. Na przykład: HEADLINE, YOUTUBE_VIDEO itp.

status

enum (AssetLinkStatus)

Stan połączenia między komponentem a grupą komponentów.

primaryStatus

enum (AssetLinkPrimaryStatus)

Tylko dane wyjściowe. Podaje podstawowy stan tego linku zasobu. Stan główny służy zasadniczo do rozróżniania zwykłego pola „Stan”, które zawiera wartości włączone, wstrzymane lub usunięte przez reklamodawcę. Stan główny uwzględnia inne sygnały (dotyczące głównie zasobów związanych z zasadami i zatwierdzania jakości), aby określić stan wyświetlania bardziej kompleksowy.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

Tylko dane wyjściowe. Zawiera listę powodów, dla których komponent nie wyświetla się lub nie wyświetla w pełni.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

Tylko dane wyjściowe. Zawiera szczegółowe informacje na temat stanu głównego i związanych z nim przyczyn.

performanceLabel

enum (AssetPerformanceLabel)

Tylko dane wyjściowe. Skuteczność tego komponentu w grupie komponentów.

policySummary

object (PolicySummary)

Tylko dane wyjściowe. Informacje o zasadach tego zasobu grupy komponentów.

source

enum (AssetSource)

Tylko dane wyjściowe. Źródło zasobu grupy komponentów.

PolicySummary

Zawiera podsumowanie zasad.

Zapis JSON
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
Pola
policyTopicEntries[]

object (PolicyTopicEntry)

Lista wyników dotyczących zasad.

reviewStatus

enum (PolicyReviewStatus)

Gdzie w procesie weryfikacji znajduje się zasób.

approvalStatus

enum (PolicyApprovalStatus)

Ogólny stan zatwierdzenia, który jest obliczany na podstawie stanu poszczególnych wpisów dotyczących tematów zasad.