Method: advertisers.campaigns.targetingTypes.assignedTargetingOptions.list

Zawiera listę opcji kierowania przypisanych do kampanii w przypadku określonego typu kierowania.

Żądanie HTTP

GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
advertiserId

string (int64 format)

Wymagane. Identyfikator reklamodawcy, do którego należy kampania.

campaignId

string (int64 format)

Wymagane. Identyfikator kampanii, dla której chcesz wyświetlić listę przypisanych opcji kierowania.

targetingType

enum (TargetingType)

Wymagane. Określa typ przypisanych opcji kierowania, które mają być wyświetlane na liście.

Obsługiwane typy kierowania:

Parametry zapytania

Parametry
pageSize

integer

Żądany rozmiar strony. Musi należeć do przedziału od 1 do 5000. Jeśli nie podasz tu żadnej wartości, zostanie użyta wartość domyślna 100. Jeśli podano nieprawidłową wartość, zwraca kod błędu INVALID_ARGUMENT.

pageToken

string

Token identyfikujący stronę wyników, którą serwer powinien zwrócić. Zwykle jest to wartość nextPageToken zwrócona z poprzedniego wywołania metody assignedTargetingOptions.list. Jeśli nie zostanie określona, zwracana jest pierwsza strona wyników.

orderBy

string

Pole, według którego ma być posortowana lista. Akceptowane wartości:

  • assignedTargetingOptionId (domyślnie)

Domyślna kolejność sortowania to rosnąca. Aby określić kolejność malejącą dla pola, do nazwy pola należy dodać sufiks „desc”. Przykład: assignedTargetingOptionId desc.

filter

string

Umożliwia filtrowanie według przypisanych pól opcji kierowania.

Obsługiwana składnia:

  • Wyrażenia filtra składają się z co najmniej 1 ograniczenia.
  • Ograniczenia można łączyć za pomocą operatora logicznego OR.
  • Ograniczenie ma postać {field} {operator} {value}.
  • Wszystkie pola muszą używać operatora EQUALS (=).

Obsługiwane pola:

  • assignedTargetingOptionId
  • inheritance

Przykłady:

  • AssignedTargetingOption zasoby o identyfikatorze 1 lub 2 assignedTargetingOptionId="1" OR assignedTargetingOptionId="2"
  • AssignedTargetingOption zasoby ze stanem dziedziczenia NOT_INHERITED lub INHERITED_FROM_PARTNER inheritance="NOT_INHERITED" OR inheritance="INHERITED_FROM_PARTNER".

Długość tego pola nie powinna przekraczać 500 znaków.

Więcej informacji znajdziesz w przewodniku filtrowanie żądań.LIST

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Wiadomość z odpowiedzią dla assignedTargetingOptions.list.

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

Zapis JSON
{
  "assignedTargetingOptions": [
    {
      object (AssignedTargetingOption)
    }
  ],
  "nextPageToken": string
}
Pola
assignedTargetingOptions[]

object (AssignedTargetingOption)

Lista przypisanych opcji kierowania.

Jeśli lista jest pusta, nie będzie jej w odpowiedzi.

nextPageToken

string

Token identyfikujący następną stronę wyników. Ta wartość powinna być określona jako pageToken w kolejnym żądaniu ListCampaignAssignedTargetingOptionsRequest, aby pobrać następną stronę wyników. Jeśli nie ma już więcej assignedTargetingOptions do zwrócenia, ten token nie będzie obecny.

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.