- Zasób: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Zarabianie
- 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 |
Określa 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 ma gwarantowaną czy niegwarantowaną realizację. |
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ć niepowtarzalny wśród kupujących na każdej giełdzie, ale niekoniecznie 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 ostatniej aktualizacji źródła zasobów reklamowych. Przypisany przez system. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. 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 |
Zakres czasu, w którym to źródło zasobów reklamowych zaczyna i kończy wyświetlanie reklam. |
creativeConfigs[] |
Wymagania dotyczące kreacji w źródle zasobów reklamowych. Nie dotyczy pakietów aukcji. |
guaranteedOrderId |
Niezmienne. Identyfikator zamówienia gwarantowanego, do którego należy to źródło asortymentu. Ma zastosowanie tylko wtedy, gdy |
readWriteAccessors |
Partnerzy lub reklamodawcy, którzy mają dostęp do źródła zasobów reklamowych z uprawnieniami do odczytu i zapisu. Dane wyjściowe tylko wtedy, gdy Wymagany, gdy wartość atrybutu Jeśli |
readAdvertiserIds[] |
Tylko dane wyjściowe. Identyfikatory reklamodawców, którzy mają dostęp 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 |
Typ źródła zasobów reklamowych nie jest określony lub jest nieznany w tej wersji. |
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 nie jest obsługiwane przez interfejs API. |
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 w ramach aukcji prywatnej. |
PROGRAMMATIC_GUARANTEED |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą automatyzacji gwarantowanej. |
TAG_GUARANTEED |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą umowy gwarancji tagu. |
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 nie jest obsługiwane przez interfejs API. |
GUARANTEED_PACKAGE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą pakietu gwarantowanego. Modyfikowanie źródeł zasobów reklamowych tego typu produktu nie jest obsługiwane przez interfejs API. |
PROGRAMMATIC_TV |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach automatyzacji telewizji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu nie jest obsługiwane przez interfejs API. |
AUCTION_PACKAGE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe za pomocą pakietu aukcji. Modyfikowanie źródeł zasobów reklamowych tego typu produktu nie jest obsługiwane przez interfejs API. |
InventorySourceCommitment
Możliwe typy zobowiązań dotyczące źródła 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 liczba wyświetleń. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Zobowiązanie to niegwarantowane wyświetlenia. |
InventorySourceDeliveryMethod
Możliwe metody wyświetlania źródła zasobów reklamowych.
Wartości w polu enum | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
W tej wersji nie określono metody dostawy lub jest ona nieznana. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
Metoda wyświetlania to automatyzacja. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
Metoda wyświetlania to tag. |
InventorySourceStatus
Ustawienia związane ze stanem źródła zasobów reklamowych.
Zapis JSON |
---|
{ "entityStatus": enum ( |
Pola | |
---|---|
entityStatus |
Określa, czy źródło zasobów reklamowych może wyświetlać reklamy. Akceptowane wartości to |
entityPauseReason |
Podana przez użytkownika przyczyna wstrzymania tego źródła zasobów reklamowych. Maksymalna liczba znaków to 100. Ma zastosowanie tylko wtedy, gdy |
sellerStatus |
Tylko dane wyjściowe. Stan ustawiony przez sprzedawcę dla źródła zasobów reklamowych. Dotyczy to tylko źródeł zasobów reklamowych zsynchronizowanych bezpośrednio z wydawcami. Akceptowane wartości to |
sellerPauseReason |
Tylko dane wyjściowe. Przyczyna wstrzymania tego źródła zasobów reklamowych podana przez sprzedawcę. Dotyczy tylko źródeł asortymentu zsynchronizowanych bezpośrednio z wydawcami i gdy parametr |
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 Aby źródło zasobów reklamowych mogło wyświetlać reklamy, musisz je skonfigurować (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 w tej wersji nie jest określony lub jest nieznany. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
Początkowy stan źródła gwarantowanych zasobów reklamowych. Źródło zasobów reklamowych w tym stanie wymaga konfiguracji. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Stan po skonfigurowaniu przez kupującego gwarantowanego źródła zasobów reklamowych. |
RateDetails
Ustawienia stawki źródła zasobów reklamowych.
Zapis JSON |
---|
{ "inventorySourceRateType": enum ( |
Pola | |
---|---|
inventorySourceRateType |
Typ stawki. Akceptowane wartości to |
rate |
Stawka za źródło zasobów reklamowych. |
unitsPurchased |
Wymagane w przypadku źródeł gwarantowanych zasobów reklamowych. Liczba wyświetleń gwarantowana przez sprzedawcę. |
minimumSpend |
Tylko dane wyjściowe. Kwota, którą kupujący zobowiązał się z góry wydać na źródło zasobów reklamowych. 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 |
Typ stawki nie jest określony lub jest nieznany w tej wersji. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
Typ stawki to CPM (stały). |
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ła. |
Pieniądze
Reprezentuje kwotę pieniędzy z określeniem rodzaju waluty.
Zapis JSON |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Pola | |
---|---|
currencyCode |
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217. |
units |
Całe jednostki kwoty. Jeśli na przykład |
nanos |
Liczba jednostek nano (10^-9) kwoty. Wartość musi mieścić się w przedziale od -999 999 999 do +999 999 999 (włącznie). Jeśli wartość |
TimeRange
zakres czasu,
Zapis JSON |
---|
{ "startTime": string, "endTime": string } |
Pola | |
---|---|
startTime |
Wymagane. Dolna granica zakresu czasu (włącznie z wartościami granicznymi). Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
endTime |
Wymagane. Górna granica zakresu czasu (włącznie z wartościami granicznymi). Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
CreativeConfig
Konfiguracja wymagań dotyczących kreacji dla źródła 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 zbiorcze
Konfiguracja kreacji, które można przypisać do źródła zasobów reklamowych. Pole |
|
displayCreativeConfig |
Konfiguracja kreacji displayowych. Ma zastosowanie, gdy wartość parametru |
videoCreativeConfig |
Konfiguracja kreacji wideo. Ma zastosowanie, gdy wartość parametru |
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 trwania w sekundach z maksymalnie 9 miejscami po przecinku, zakończony znakiem „ |
InventorySourceAccessors
Partnerzy lub reklamodawcy, którzy mają dostęp do źródła zasobów reklamowych.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole zbiorcze accessors . Partnerzy lub reklamodawcy, którzy mają dostęp do źródła zasobów reklamowych. accessors może mieć tylko jedną z tych wartości: |
|
partner |
Partner, który ma dostęp do źródła zasobów reklamowych. |
advertisers |
Reklamodawcy, którzy mają dostęp 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, którzy mają dostęp 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 osoby mające uprawnienia do odczytu i zapisu w źródle zasobów reklamowych. |
|
Pobiera źródło zasobów reklamowych. |
|
Wyświetla listę źródeł zasobów reklamowych, do których obecny użytkownik ma dostęp. |
|
Aktualizuje dotychczasowe źródło zasobów reklamowych. |