- 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. |