- 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. Przypisana 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 jest źródłem 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 obszarze giełdy, który jednoznacznie identyfikuje źródło zasobów reklamowych. Musi być niepowtarzalna wśród kupujących w ramach każdej giełdy, 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. Przypisana przez system. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
rateDetails | 
                
                   
 Wymagane. Szczegóły stawki źródła zasobów reklamowych.  | 
              
publisherName | 
                
                   
 Nazwa wydawcy/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 | 
                
                   
 Stały. 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ą dostęp do źródła zasobów reklamowych z uprawnieniami do odczytu i zapisu. Dane wyjściowe tylko wtedy, gdy  Wymagany, 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 | 
                Typ źródła zasobów reklamowych nie został określony lub jest nieznany w tej wersji. | 
INVENTORY_SOURCE_TYPE_PRIVATE | 
                Źródło prywatnych 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 został 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 przez YouTube Reserve. | 
INSTANT_RESERVE | 
                Źródło zasobów reklamowych sprzedaje zasoby reklamowe przez Szybką rezerwację. Modyfikowanie źródeł zasobów reklamowych tego typu produktów nie jest obsługiwane przez interfejs API. | 
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 przez Programmtic TV. Modyfikowanie źródeł zasobów reklamowych tego typu produktów 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 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 związane ze stanem źródła zasobów reklamowych.
| Zapis JSON | 
|---|
{ "entityStatus": enum (  | 
              
| Pola | |
|---|---|
entityStatus | 
                
                   
 Wskazuje, czy źródło zasobów reklamowych może być wyświetlane. 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. Ma zastosowanie tylko wtedy, gdy zasada   | 
              
sellerStatus | 
                
                   
 Tylko dane wyjściowe. Stan źródła zasobów reklamowych ustawiony przez sprzedawcę. 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   | 
              
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 stawka). | 
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 jednostka kwoty. Jeśli na przykład   | 
              
nanos | 
                
                   
 Liczba jednostek nano (10^-9) iloś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 czasu 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 sumy  
 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 trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „  | 
              
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 mieć tylko jedną z tych wartości: | 
              |
partner | 
                
                   
 Partner z dostępem 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, które są dostępne dla bieżącego użytkownika. | 
                
 | 
              Aktualizuje dotychczasowe źródło zasobów reklamowych. |