- Zasób: InventorySource
- Zapis JSON
- 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 |
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 |
Określa, czy źródło zasobów reklamowych ma gwarantowane czy niegwarantowane wyświetlanie. |
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ć unikalny dla kupujących w ramach każdej giełdy, ale niekoniecznie unikalny dla różnych giełd. |
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. 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 stawki ź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 aukcyjnych. |
guaranteedOrderId |
Wartość niezmienna. Identyfikator gwarantowanego zamówienia, do którego należy to źródło zasobów reklamowych. Ma zastosowanie tylko wtedy, gdy |
readWriteAccessors |
Partner lub reklamodawcy, którzy mają uprawnienia do zapisu i odczytu w przypadku źródła zasobów reklamowych. Dane wyjściowe 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, którzy mają dostęp 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 jest nieokreślony lub 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 w ramach umowy preferencyjnej. |
PRIVATE_AUCTION |
Źródło zasobów reklamowych sprzedaje zasoby w ramach 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 w ramach gwarancji tagu. |
YOUTUBE_RESERVE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe przez YouTube Reserve. |
INSTANT_RESERVE |
Źródło zasobów reklamowych sprzedaje zasoby reklamowe w ramach 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 w ramach gwarantowanego pakietu. 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 w ramach automatyzacji TV. 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 w ramach 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ących ź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 gwarantowane wyświetlenia. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Zobowiązanie to niegwarantowane wyświetlanie. |
InventorySourceDeliveryMethod
Możliwe metody dostawy dla źródła 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 może wyświetlać reklamy. Akceptowane wartości to |
entityPauseReason |
Podany przez użytkownika powód wstrzymania tego źródła zasobów reklamowych. Maksymalna liczba znaków to 100. Ma zastosowanie tylko wtedy, gdy parametr |
sellerStatus |
Tylko dane wyjściowe. Stan ustawiony przez sprzedawcę dla źródła zasobów reklamowych. Dotyczy to tylko źródeł zasobów reklamowych synchronizowanych bezpośrednio od 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ł zasobów reklamowych synchronizowanych bezpośrednio od wydawców 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, musi być skonfigurowane (wypełnij wymagane pola, wybierz kreacje i wybierz 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 gwarantowanego źródła zasobów reklamowych. Źródło zasobów reklamowych w tym stanie wymaga skonfigurowania. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Stan po skonfigurowaniu przez kupującego gwarantowanego źródła zasobów reklamowych. |
RateDetails
Ustawienia źródła zasobów reklamowych związane ze stawką.
| Zapis JSON |
|---|
{ "inventorySourceRateType": enum ( |
| Pola | |
|---|---|
inventorySourceRateType |
Typ stawki. Akceptowane wartości to |
rate |
Stawka dla źródła zasobów reklamowych. |
unitsPurchased |
Wymagane w przypadku gwarantowanych źródeł 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 |
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 (minimalny). |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Typ stawki to koszt dzienny. |
INVENTORY_SOURCE_RATE_TYPE_CPH |
Typ stawki to koszt za godzinę. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Typ stawki to Stała. |
Pieniądze
Reprezentuje kwotę pieniężną z rodzajem 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 się zawierać w przedziale od -999 999 999 do +999 999 999 (włącznie). Jeśli |
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órą można przypisać do źródła zasobów reklamowych. Obsługiwane są tylko te typy:
|
Ma zastosowanie, gdy
Konfiguracja kreacji, które można przypisać do źródła zasobów reklamowych. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: |
|
displayCreativeConfig |
Konfiguracja kreacji displayowych. Obowiązuje, gdy |
videoCreativeConfig |
Konfiguracja kreacji wideo. Obowiązuje, gdy |
| Koniec pól wykluczających się wzajemnie. | |
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 literą „ |
InventorySourceAccessors
Partner lub reklamodawcy, którzy mają dostęp do źródła zasobów reklamowych.
| Zapis JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "partner": { object ( |
| Pola | |
|---|---|
| Partner lub reklamodawcy, którzy mają dostęp do źródła zasobów reklamowych. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
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. |
| Koniec pól wykluczających się wzajemnie. | |
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 |
|
|---|---|
|
Pobiera umowę dotyczącą źródła zasobów reklamowych. |
|
Wyświetla listę umów dotyczących źródeł zasobów reklamowych. |