- 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 standardzie UTF-8 i maksymalnym rozmiarze 240 bajtów.  | 
              
inventorySourceType | 
                
                   
 Wskazuje typ źródła zasobów reklamowych.  | 
              
inventorySourceProductType | 
                
                   
 Tylko dane wyjściowe. Typ produktu, który pochodzi ze źródła zasobów reklamowych, wskazujący sposób jego sprzedaży.  | 
              
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ć niepowtarzalna w przypadku kupujących w ramach każdej giełdy, ale nie musi być niepowtarzalna w przypadku 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. 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 stawki źródła zasobów reklamowych.  | 
              
publisherName | 
                
                   
 Nazwa wydawcy lub sprzedawcy źródła zasobów reklamowych.  | 
              
timeRange | 
                
                   
 Zakres czasowy, w którym dane źródło zasobów reklamowych rozpoczyna się i przestaje wyświetlać reklamy.  | 
              
creativeConfigs[] | 
                
                   
 Wymagania dotyczące kreacji w przypadku źródła 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. 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 z dostępem tylko do odczytu do źródła zasobów reklamowych. Wszyscy reklamodawcy partnerów wymienieni 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 można określić 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 ze ź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 produktów 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 je 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 w ramach 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 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 produktów nie jest obsługiwane przez interfejs API. | 
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 produktów nie jest obsługiwane przez interfejs API. | 
InventorySourceCommitment
Możliwe typy zobowiązań dla źródła zasobów reklamowych.
| Wartości w polu enum | |
|---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | 
                Zobowiązanie nie zostało określone lub jest nieznane w tej wersji. | 
INVENTORY_SOURCE_COMMITMENT_GUARANTEED | 
                Zobowiązanie obejmuje gwarantowaną realizację wyświetleń. | 
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | 
                Zobowiązanie obejmuje niegwarantowane wyświetlanie. | 
InventorySourceDeliveryMethod
Możliwe metody wyświetlania w przypadku ź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 jest zautomatyzowana. | 
INVENTORY_SOURCE_DELIVERY_METHOD_TAG | 
                Metoda dostawy 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żna wyświetlać. Akceptowane wartości to   | 
              
entityPauseReason | 
                
                   
 Podany przez użytkownika powód 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 przez wydawców. Akceptowane wartości to   | 
              
sellerPauseReason | 
                
                   
 Tylko dane wyjściowe. Powód wstrzymania tego źródła zasobów reklamowych podany przez sprzedawcę. Dotyczy tylko źródeł zasobów reklamowych synchronizowanych bezpośrednio przez wydawców i gdy atrybut   | 
              
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 się wyświetlać, musisz skonfigurować źródło zasobów reklamowych – wypełnić wymagane pola, wybrać kreacje i wybrać kampanię domyślną.  | 
              
InventorySourceConfigStatus
Możliwe stany konfiguracji źródła gwarantowanych zasobów reklamowych.
| Wartości w polu enum | |
|---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | 
                Stan zatwierdzenia nie jest określony lub nieznany w tej wersji. | 
INVENTORY_SOURCE_CONFIG_STATUS_PENDING | 
                Stan początkowy źródła gwarantowanych zasobów reklamowych. Należy skonfigurować źródło zasobów reklamowych w tym stanie. | 
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | 
                Stan po skonfigurowaniu przez kupującego źródła gwarantowanych zasobów reklamowych. | 
RateDetails
Ustawienia źródła zasobów reklamowych związane z ceną.
| Zapis JSON | 
|---|
{ "inventorySourceRateType": enum (  | 
              
| Pola | |
|---|---|
inventorySourceRateType | 
                
                   
 Typ stawki. Akceptowane wartości to   | 
              
rate | 
                
                   
 Stawka ź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ć z góry 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 został określony lub jest nieznany w tej wersji. | 
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 Płaska. | 
Pieniądze
Reprezentuje kwotę za pomocą jej 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 wartości. Wartość musi mieścić się w zakresie od -999 999 999 do +999 999 999 włącznie. Jeśli   | 
              
TimeRange
Zakres czasowy.
| Zapis JSON | 
|---|
{ "startTime": string, "endTime": string }  | 
              
| Pola | |
|---|---|
startTime | 
                
                   
 Wymagane. Dolna granica zakresu czasowego, włącznie. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
endTime | 
                
                   
 Wymagane. Górna granica zakresu czasu włącznie. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. 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 unii  
 Konfiguracja kreacji, które można przypisać do źródła zasobów reklamowych.   | 
              |
displayCreativeConfig | 
                
                   
 Konfiguracja kreacji displayowych. Obowiązuje, gdy   | 
              
videoCreativeConfig | 
                
                   
 Konfiguracja kreacji wideo. Obowiązuje, 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 sumy 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 z dostępem 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 uprawnienia dostępu do odczytu i zapisu źródła zasobów reklamowych. | 
                
 | 
              Pobiera źródło zasobów reklamowych. | 
                
 | 
              Wyświetla listę źródeł zasobów reklamowych, do których ma dostęp bieżący użytkownik. | 
                
 | 
              Aktualizuje dotychczasowe źródło zasobów reklamowych. |