- Zasób: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Pieniądze
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Metody
Zasób: InventorySource
Źródło zasobów reklamowych.
Zapis JSON |
---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu źródła zasobów reklamowych. |
inventorySourceId |
Tylko dane wyjściowe. Unikalny identyfikator źródła zasobów reklamowych. Przypisany przez system. |
displayName |
Wyświetlana nazwa źródła zasobów reklamowych. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
inventorySourceType |
Wskazuje typ źródła zasobów reklamowych. |
inventorySourceProductType |
Tylko dane wyjściowe. Typ produktu źródła zasobów reklamowych, który określa sposób sprzedaży zasobów reklamowych. |
commitment |
Czy źródło zasobów reklamowych zapewnia wyświetlenia w ramach gwarantowanej czy niegwarantowanej dostawy. |
deliveryMethod |
Metoda wyświetlania źródła zasobów reklamowych.
|
dealId |
Identyfikator w przestrzeni giełdy, który jednoznacznie identyfikuje źródło zasobów reklamowych. Musi być niepowtarzalna w przypadku kupujących na każdej giełdzie, ale nie musi być niepowtarzalna na wszystkich giełdach. |
status |
Ustawienia stanu źródła zasobów reklamowych. |
exchange |
Giełda, do której należy źródło zasobów reklamowych. |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy źródło zasobów reklamowych zostało ostatnio zaktualizowane. Przypisany przez system. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
rateDetails |
Wymagane. Szczegóły stawek źródła zasobów reklamowych. |
publisherName |
Nazwa wydawcy lub sprzedawcy źródła zasobów reklamowych. |
timeRange |
Przedział czasu, w którym to źródło zasobów reklamowych zaczyna i przestaje wyświetlać reklamy. |
creativeConfigs[] |
Wymagania dotyczące kreacji w źródle zasobów reklamowych. Nie dotyczy pakietów aukcji. |
guaranteedOrderId |
Niezmienna. Identyfikator zamówienia gwarantowanego, do którego należy to źródło zapasów reklamowych. Ma zastosowanie tylko wtedy, gdy |
readWriteAccessors |
Partnerzy lub reklamodawcy, którzy mają dostęp do odczytu/zapisu do źródła zasobów reklamowych. Wyjście tylko wtedy, gdy Wymagane, gdy Jeśli |
readAdvertiserIds[] |
Tylko dane wyjściowe. Identyfikatory reklamodawców z dostępem tylko do odczytu do źródła zasobów reklamowych. |
readPartnerIds[] |
Tylko dane wyjściowe. Identyfikatory partnerów z dostępem tylko do odczytu do źródła zasobów reklamowych. Wszyscy reklamodawcy partnerów w tym polu dziedziczą dostęp tylko do odczytu do źródła zasobów reklamowych. |
InventorySourceType
Możliwe typy źródeł zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
W tej wersji nie podano lub nie określono typu źródła zasobów reklamowych. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Prywatne źródło zasobów reklamowych. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
Pakiet aukcji. |
InventorySourceProductType
Możliwe typy produktów źródła zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
Typ produktu nie jest określony lub jest nieznany w tej wersji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu za pomocą interfejsu API nie jest obsługiwane. |
PREFERRED_DEAL |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach umowy preferencyjnej. |
PRIVATE_AUCTION |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe na aukcji prywatnej. |
PROGRAMMATIC_GUARANTEED |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach automatyzacji gwarantowanej. |
TAG_GUARANTEED |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą tagu gwarancji. |
YOUTUBE_RESERVE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą YouTube Reserve. |
INSTANT_RESERVE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą Szybkiej rezerwacji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu za pomocą interfejsu API nie jest obsługiwane. |
GUARANTEED_PACKAGE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach pakietu gwarantowanego. Modyfikowanie źródeł zasobów reklamowych tego typu produktu za pomocą interfejsu API nie jest obsługiwane. |
PROGRAMMATIC_TV |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach automatyzacji w telewizji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu za pomocą interfejsu API nie jest obsługiwane. |
AUCTION_PACKAGE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą pakietu aukcji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu za pomocą interfejsu API nie jest obsługiwane. |
InventorySourceCommitment
Możliwe typy zobowiązań w źródle zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
Zobowiązanie nie jest określone lub jest nieznane w tej wersji. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
Zobowiązanie to gwarantowana dostawa. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Zobowiązanie dotyczy niegwarantowanego wyświetlania. |
InventorySourceDeliveryMethod
Możliwe metody dostarczania źródeł zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
Metoda dostawy nie jest określona lub jest nieznana w tej wersji. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
Metoda wyświetlania to automatyzacja. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
Metoda wyświetlania to tag. |
InventorySourceStatus
Ustawienia stanu źródła zasobów reklamowych.
Zapis JSON |
---|
{ "entityStatus": enum ( |
Pola | |
---|---|
entityStatus |
Określa, czy źródło zasobów reklamowych jest dostępne do wyświetlania reklam. Akceptowane wartości to |
entityPauseReason |
Podana przez użytkownika przyczyna wstrzymania tego źródła zasobów reklamowych. Nie może przekraczać 100 znaków. Dotyczy tylko sytuacji, gdy |
sellerStatus |
Tylko dane wyjściowe. Stan ustawiony przez sprzedawcę dla źródła zasobów reklamowych. Dotyczy tylko źródeł zasobów reklamowych synchronizowanych bezpośrednio z poziomu wydawców. Akceptowane wartości to |
sellerPauseReason |
Tylko dane wyjściowe. Podany przez sprzedawcę powód wstrzymania tego źródła zasobów reklamowych. Dotyczy tylko źródeł asortymentu synchronizowanych bezpośrednio z wydawcami i gdy |
configStatus |
Tylko dane wyjściowe. Stan konfiguracji źródła zasobów reklamowych. Dotyczy tylko gwarantowanych źródeł zasobów reklamowych. Akceptowane wartości to Zanim źródło zasobów reklamowych zacznie wyświetlać reklamy, musi zostać skonfigurowane (musisz wypełnić wymagane pola, wybrać kreacje i wybrać kampanię domyślną). |
InventorySourceConfigStatus
Możliwe stany konfiguracji gwarantowanego źródła zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
Stan zatwierdzenia nie jest określony lub jest nieznany w tej wersji. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
Początkowy stan źródła zasobów reklamowych gwarantowanych. Źródło zasobów reklamowych w tym stanie wymaga skonfigurowania. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Stan po skonfigurowaniu przez kupującego źródła zasobów reklamowych z gwarantemowanymi wyświetleniami. |
RateDetails
Ustawienia stawek źródła zasobów reklamowych.
Zapis JSON |
---|
{ "inventorySourceRateType": enum ( |
Pola | |
---|---|
inventorySourceRateType |
Typ stawki. Akceptowane wartości to |
rate |
Stawka zasobu reklamowego. |
unitsPurchased |
Wymagany w przypadku źródeł gwarantowanych zasobów reklamowych. Liczba wyświetleń gwarantowanych przez sprzedawcę. |
minimumSpend |
Tylko dane wyjściowe. Kwota, którą kupujący zobowiązał się wydać na źródło zasobów reklamowych z góry. Dotyczy tylko gwarantowanych źródeł zasobów reklamowych. |
InventorySourceRateType
Możliwe typy stawek dla źródła zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
W tej wersji nie podano lub nie określono typu stawki. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
Typ stawki to CPM (stała). |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
Typ stawki to CPM (minimalna). |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Typ stawki to koszt dzienny. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Typ stawki to Stałe. |
Pieniądze
Reprezentuje kwotę pieniędzy z typu waluty.
Zapis JSON |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Pola | |
---|---|
currencyCode |
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217. |
units |
Całkowita kwota. Jeśli na przykład |
nanos |
Liczba nano (10^-9) jednostek kwoty. Wartość musi zawierać się w przedziale od -999 999 999 do +999 999 999. Jeśli |
TimeRange
Zakres czasowy.
Zapis JSON |
---|
{ "startTime": string, "endTime": string } |
Pola | |
---|---|
startTime |
Wymagane. Dolna granica zakresu czasowego, włącznie. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
endTime |
Wymagane. Górna granica zakresu czasowego, włącznie. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
CreativeConfig
Konfiguracja wymagań dotyczących kreacji w źródle zasobów reklamowych.
Zapis JSON |
---|
{ "creativeType": enum ( |
Pola | |
---|---|
creativeType |
Typ kreacji, który można przypisać do źródła zasobów reklamowych. Obsługiwane są tylko te typy:
|
Pole unii
Konfiguracja kreacji, które można przypisać do źródła zasobów reklamowych. |
|
displayCreativeConfig |
Konfiguracja kreacji displayowych. Dotyczy to sytuacji, gdy |
videoCreativeConfig |
Konfiguracja kreacji wideo. Dotyczy to sytuacji, gdy |
InventorySourceDisplayCreativeConfig
Konfiguracja kreacji displayowych.
Zapis JSON |
---|
{
"creativeSize": {
object ( |
Pola | |
---|---|
creativeSize |
Wymagania dotyczące rozmiaru kreacji displayowych, które można przypisać do źródła zasobów reklamowych. |
InventorySourceVideoCreativeConfig
Konfiguracja kreacji wideo.
Zapis JSON |
---|
{ "duration": string } |
Pola | |
---|---|
duration |
Wymagania dotyczące czasu trwania kreacji wideo, które można przypisać do źródła zasobów reklamowych. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
InventorySourceAccessors
Partner lub reklamodawcy z dostępem do źródła zasobów reklamowych.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii accessors . Partner lub reklamodawcy z dostępem do źródła zasobów reklamowych. accessors może być tylko jednym z tych elementów: |
|
partner |
Partner, który ma dostęp do źródła zasobów reklamowych. |
advertisers |
Reklamodawcy z dostępem do źródła zasobów reklamowych. Wszyscy reklamodawcy muszą należeć do tego samego partnera. |
PartnerAccessor
Partner, który ma dostęp do źródła zasobów reklamowych.
Zapis JSON |
---|
{ "partnerId": string } |
Pola | |
---|---|
partnerId |
Identyfikator partnera. |
AdvertiserAccessors
Reklamodawcy z dostępem do źródła zasobów reklamowych.
Zapis JSON |
---|
{ "advertiserIds": [ string ] } |
Pola | |
---|---|
advertiserIds[] |
Identyfikatory reklamodawców. |
Metody |
|
---|---|
|
Tworzy nowe źródło zasobów reklamowych. |
|
Edytuje metody dostępu do odczytu/zapisu źródła zasobów reklamowych. |
|
Pobiera źródło zasobów reklamowych. |
|
Wyświetla listę źródeł zasobów reklamowych dostępnych dla bieżącego użytkownika. |
|
Aktualizuje dotychczasowe źródło zasobów reklamowych. |