Method: advertisers.adGroups.bulkEditAssignedTargetingOptions

Edycja zbiorcza opcji kierowania w wielu grupach reklam.

Ten sam zestaw żądań usunięcia i utworzenia zostanie zastosowany do wszystkich określonych grup reklam. W szczególności operacja usunie z każdej grupy reklam przypisane opcje kierowania podane w BulkEditAdGroupAssignedTargetingOptionsRequest.delete_requests, a następnie utworzy przypisane opcje kierowania podane w BulkEditAdGroupAssignedTargetingOptionsRequest.create_requests.

Ta metoda jest obsługiwana tylko w przypadku grup reklam generujących popyt.

Żądanie HTTP

POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/adGroups:bulkEditAssignedTargetingOptions

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
advertiserId

string (int64 format)

Wymagane. Identyfikator reklamodawcy, do którego należą grupy reklam.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "adGroupIds": [
    string
  ],
  "deleteRequests": [
    {
      object (DeleteAssignedTargetingOptionsRequest)
    }
  ],
  "createRequests": [
    {
      object (CreateAssignedTargetingOptionsRequest)
    }
  ]
}
Pola
adGroupIds[]

string (int64 format)

Wymagane. Identyfikatory grup reklam, do których będą należeć przypisane opcje kierowania. Można określić maksymalnie 25 identyfikatorów grup reklam.

deleteRequests[]

object (DeleteAssignedTargetingOptionsRequest)

Opcjonalnie. Przypisane opcje kierowania do usunięcia zbiorczego, określone jako lista DeleteAssignedTargetingOptionsRequest.

Obsługiwane typy kierowania:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO
createRequests[]

object (CreateAssignedTargetingOptionsRequest)

Opcjonalnie. Przypisane opcje kierowania do utworzenia w trybie wsadowym, określone jako lista CreateAssignedTargetingOptionRequest.

Obsługiwane typy kierowania:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO

Treść odpowiedzi

Wiadomość z odpowiedzią dla adGroups.bulkEditAssignedTargetingOptions.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "updatedAdGroupIds": [
    string
  ],
  "failedAdGroupIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
}
Pola
updatedAdGroupIds[]

string (int64 format)

Tylko dane wyjściowe. Identyfikatory grup reklam, które zostały zaktualizowane.

failedAdGroupIds[]

string (int64 format)

Tylko dane wyjściowe. Identyfikatory grup reklam, których nie udało się zaktualizować.

errors[]

object (Status)

Tylko dane wyjściowe. Informacje o błędach dotyczące każdej grupy reklam, której nie udało się zaktualizować.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/display-video

Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.