- Zasób: InsertionOrder
- InsertionOrderType
- InsertionOrderBudget
- InsertionOrderAutomationType
- InsertionOrderBudgetSegment
- BillableOutcome
- Metody
Zasób: InsertionOrder
Jedno zamówienie reklamowe.
Zapis JSON |
---|
{ "name": string, "advertiserId": string, "campaignId": string, "insertionOrderId": string, "displayName": string, "insertionOrderType": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu zamówienia reklamowego. |
advertiserId |
Tylko dane wyjściowe. Unikalny identyfikator reklamodawcy, do którego należy zamówienie reklamowe. |
campaignId |
Wymagane. Stała. Unikalny identyfikator kampanii, do której należy zamówienie reklamowe. |
insertionOrderId |
Tylko dane wyjściowe. Unikalny identyfikator zamówienia reklamowego. Przypisana przez system. |
displayName |
Wymagane. Wyświetlana nazwa zamówienia reklamowego. Musi być zakodowany w standardzie UTF-8 i maksymalnym rozmiarze 240 bajtów. |
insertionOrderType |
Typ zamówienia reklamowego. Jeśli podczas tworzenia nie określono tego pola, domyślna wartość to |
entityStatus |
Wymagane. Określa, czy zamówienie reklamowe może wydawać budżet i ustalać stawki za zasoby reklamowe.
|
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zamówienia reklamowego. Przypisana przez system. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
partnerCosts[] |
Koszty partnera związane z zamówieniem reklamowym. Jeśli nie ma podanej wartości lub nie ma podanej wartości w metodzie |
pacing |
Wymagane. Ustawienie szybkości wydawania budżetu w zamówieniu reklamowym. |
frequencyCap |
Wymagane. Ustawienie ograniczenia liczby wyświetleń zamówienia reklamowego. |
integrationDetails |
Dodatkowe szczegóły integracji zamówienia reklamowego. |
performanceGoal |
Wymagane. Docelowa skuteczność zamówienia reklamowego. |
budget |
Wymagane. Ustawienia alokacji budżetu zamówienia reklamowego. |
bidStrategy |
Strategia ustalania stawek zamówienia reklamowego. Domyślnie ustawiona jest wartość |
reservationType |
Tylko dane wyjściowe. Typ rezerwacji zamówienia reklamowego. |
billableOutcome |
Stała. Wynik zamówienia reklamowego podlegający rozliczeniu. Kupowanie na podstawie wyników zostało wycofane. |
InsertionOrderType
Możliwe typy zamówienia reklamowego.
Typ zamówienia reklamowego określa, które ustawienia i opcje mają zastosowanie, np. format reklam czy opcje kierowania.
Wartości w polu enum | |
---|---|
INSERTION_ORDER_TYPE_UNSPECIFIED |
Typ zamówienia reklamowego nie został określony lub nieznany. |
RTB |
Określanie stawek w czasie rzeczywistym. |
OVER_THE_TOP |
Over-The-Top. |
InsertionOrderBudget
Ustawienia, które określają sposób przydzielania budżetu zamówienia reklamowego.
Zapis JSON |
---|
{ "budgetUnit": enum ( |
Pola | |
---|---|
budgetUnit |
Wymagane. Stała. Jednostka budżetu określa, czy budżet jest oparty na walucie, czy na wyświetleniach. |
automationType |
Rodzaj automatyzacji używanej do zarządzania stawkami i budżetem zamówienia reklamowego. Jeśli podczas tworzenia nie określono tego pola, domyślna wartość to |
budgetSegments[] |
Wymagane. Lista segmentów budżetu. Użyj segmentu budżetu, aby określić konkretny budżet w wybranym okresie wyświetlania zamówienia reklamowego. |
InsertionOrderAutomationType
Możliwe opcje automatyzacji stawki i budżetu zamówienia reklamowego.
Wartości w polu enum | |
---|---|
INSERTION_ORDER_AUTOMATION_TYPE_UNSPECIFIED |
Opcja automatyzacji zamówienia reklamowego nie została określona lub jest nieznana w tej wersji. |
INSERTION_ORDER_AUTOMATION_TYPE_BUDGET |
Automatyczne przydzielanie budżetu. Pozwól systemowi automatycznie przenieść budżet na elementy zamówienia będące ich właścicielem, aby zoptymalizować skuteczność zdefiniowaną przez performanceGoal . Brak automatyzacji ustawień stawek. |
INSERTION_ORDER_AUTOMATION_TYPE_NONE |
Brak automatyzacji stawek i budżetów na poziomie zamówienia reklamowego. Stawki i budżet trzeba skonfigurować ręcznie na poziomie elementu zamówienia. |
INSERTION_ORDER_AUTOMATION_TYPE_BID_BUDGET |
Pozwól systemowi automatycznie dostosowywać stawki i przenosić budżet do własnych elementów zamówienia, aby zoptymalizować skuteczność określoną przez zasadę performanceGoal . |
InsertionOrderBudgetSegment
Ustawienia sterujące budżetem pojedynczego segmentu budżetu.
Zapis JSON |
---|
{
"budgetAmountMicros": string,
"description": string,
"dateRange": {
object ( |
Pola | |
---|---|
budgetAmountMicros |
Wymagane. Kwota budżetu, jaką zamówienie reklamowe wyda w danym okresie ( |
description |
Opis segmentu budżetu. Można go wykorzystać do wpisania informacji o zamówieniu dla każdego segmentu budżetu i umieścić te informacje na fakturach. Musi być zakodowany w formacie UTF-8. |
dateRange |
Wymagane. Ustawienia daty rozpoczęcia i zakończenia segmentu budżetu. Są one ustalane według strefy czasowej reklamodawcy nadrzędnego.
|
campaignBudgetId |
|
BillableOutcome
Możliwe rezultaty podlegające rozliczeniu związane z zamówieniem reklamowym.
Wartości w polu enum | |
---|---|
BILLABLE_OUTCOME_UNSPECIFIED |
Nieokreślony wynik podlegający rozliczeniu. |
BILLABLE_OUTCOME_PAY_PER_IMPRESSION |
Płatność za wyświetlenia. |
BILLABLE_OUTCOME_PAY_PER_CLICK |
Płatność za kliknięcie. |
BILLABLE_OUTCOME_PAY_PER_VIEWABLE_IMPRESSION |
Płatność za widok aktywny. |
Metody |
|
---|---|
|
Tworzy nowe zamówienie reklamowe. |
|
Usuwa zamówienie reklamowe. |
|
Pobiera zamówienie reklamowe. |
|
Wyświetla listę zamówień reklamowych reklamodawcy. |
|
Wyświetla listę opcji kierowania przypisanych do zamówienia reklamowego w różnych typach kierowania. |
|
Aktualizuje dotychczasowe zamówienie reklamowe. |