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

Stałe. Nazwa zasobu grupy plików. Nazwa zasobu w grupie plików ma postać:

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

assetGroup

string

Stałe. Grupa plików, którą łączy ten komponent z grupą plików.

asset

string

Stałe. Komponent, który łączy ten komponent grupy plików.

fieldType

enum (AssetFieldType)

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

status

enum (AssetLinkStatus)

Stan połączenia komponentu z grupą komponentów.

primaryStatus

enum (AssetLinkPrimaryStatus)

Tylko dane wyjściowe. Podaje link do stanu podstawowego tego zasobu. Stan główny służy zasadniczo do rozróżnienia między zwykłym polem „stan”, które zawiera wartości ustawione przez reklamodawcę: włączone, wstrzymane lub usunięte. Stan główny uwzględnia inne sygnały (w przypadku komponentów, których dotyczą głównie zasady i zatwierdzenia jakościowe), aby uzyskać bardziej kompleksowy stan, który wskazuje stan wyświetlania.

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 o stanie głównym i jego przyczynach.

performanceLabel

enum (AssetPerformanceLabel)

Tylko dane wyjściowe. Skuteczność tego komponentu z grupy plików.

policySummary

object (PolicySummary)

Tylko dane wyjściowe. Informacje o zasadach dotyczących tego zasobu grupy plików.

source

enum (AssetSource)

Tylko dane wyjściowe. Źródło zasobu grupy plikó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 tematu zasad.