- Zasób: InsertionOrder
- InsertionOrderType
- Kpi
- KpiType
- InsertionOrderBudget
- InsertionOrderAutomationType
- InsertionOrderBudgetSegment
- OptimizationObjective
- Metody
Zasób: InsertionOrder
pojedyncze 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. | 
| campaignId | 
 Wymagane. Niezmienne. Unikalny identyfikator kampanii, do której należy zamówienie reklamowe. | 
| insertionOrderId | 
 Tylko dane wyjściowe. Unikalny identyfikator zamówienia reklamowego. Przypisany przez system. | 
| displayName | 
 Wymagane. Wyświetlana nazwa zamówienia reklamowego. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. | 
| insertionOrderType | 
 Opcjonalnie. Typ zamówienia reklamowego. Jeśli to pole nie zostanie określone podczas tworzenia, domyślnie przyjmuje wartość  | 
| entityStatus | 
 Wymagane. Określa, czy zamówienie reklamowe może wykorzystać budżet i ustalać stawki za zasoby reklamowe. 
 | 
| updateTime | 
 Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zlecenia wstawienia. 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:  | 
| partnerCosts[] | 
 Opcjonalnie. Koszty partnera powiązane z zamówieniem reklamowym. Jeśli w metodzie  | 
| pacing | 
 Wymagane. Ustawienie szybkości wydawania budżetu w zamówieniu reklamowym. Opcja  | 
| frequencyCap | 
 Wymagane. Ustawienie limitu wyświetleń na użytkownika w zamówieniu reklamowym. | 
| integrationDetails | 
 Opcjonalnie. Dodatkowe szczegóły integracji zamówienia reklamowego. | 
| kpi | 
 Wymagane. Kluczowy wskaźnik wydajności (KPI) zamówienia reklamowego. W interfejsie Display & Video 360 jest to określane jako „Cel”. | 
| budget | 
 Wymagane. Ustawienia alokacji budżetu zamówienia reklamowego. | 
| bidStrategy | 
 Opcjonalnie. Strategia ustalania stawek zamówienia reklamowego. Domyślnie ustawiona jest wartość  | 
| reservationType | 
 Tylko dane wyjściowe. Typ rezerwacji zamówienia reklamowego. | 
| optimizationObjective | 
 Wymagane. Cel optymalizacji zamówienia reklamowego. | 
InsertionOrderType
Możliwe typy zamówień reklamowych.
Typ zamówienia reklamowego określa, które ustawienia i opcje mają zastosowanie, np. format reklam lub opcje kierowania.
| Wartości w polu enum | |
|---|---|
| INSERTION_ORDER_TYPE_UNSPECIFIED | Typ zamówienia reklamowego nie jest określony lub jest nieznany. | 
| RTB | określanie stawek w czasie rzeczywistym, | 
| OVER_THE_TOP | Over-The-Top. | 
KPI
Ustawienia, które kontrolują kluczowy wskaźnik wydajności (KPI) zamówienia reklamowego.
| Zapis JSON | 
|---|
| { "kpiType": enum ( | 
| Pola | |
|---|---|
| kpiType | 
 Wymagane. Typ KPI. | 
| kpiAlgorithmId | 
 Opcjonalnie. Identyfikator algorytmu ustalania stawek niestandardowych powiązany z wartością KPI_CUSTOM_IMPRESSION_VALUE_OVER_COST. To pole jest ignorowane, jeśli nie wybrano odpowiedniego wskaźnika KPI. | 
| Pole zbiorcze kpi_value. Wymagane. Wartość KPI. Odpowiednie pole odpowiada elementowikpi_type.kpi_valuemoże mieć tylko jedną z tych wartości: | |
| kpiAmountMicros | 
 Kwota celu w milionowych częściach waluty reklamodawcy. Ma zastosowanie, gdy  
 Na przykład 1500000 oznacza 1,5 jednostki standardowej waluty. | 
| kpiPercentageMicros | 
 Dziesiętna reprezentacja docelowego odsetka w mikrojednostkach. Ma zastosowanie, gdy  
 Na przykład 70000 oznacza 7% (w postaci dziesiętnej 0,07). | 
| kpiString | 
 Ciąg znaków KPI, który może być pusty. Musi być zakodowany w formacie UTF-8 i mieć maksymalnie 100 znaków. Ma zastosowanie, gdy wartość parametru  | 
KpiType
Możliwe typy kluczowych wskaźników wydajności (KPI).
| Wartości w polu enum | |
|---|---|
| KPI_TYPE_UNSPECIFIED | Typ kluczowego wskaźnika wydajności nie jest określony lub jest nieznany w tej wersji. | 
| KPI_TYPE_CPM | Kluczowym wskaźnikiem wydajności jest CPM (koszt tysiąca wyświetleń). | 
| KPI_TYPE_CPC | Kluczowym wskaźnikiem wydajności jest CPC (koszt kliknięcia). | 
| KPI_TYPE_CPA | Kluczowym wskaźnikiem wydajności jest CPA (koszt działania). | 
| KPI_TYPE_CTR | Kluczowym wskaźnikiem wydajności jest odsetek CTR (współczynnika klikalności). | 
| KPI_TYPE_VIEWABILITY | KPI to procent widoczności. | 
| KPI_TYPE_CPIAVC | Kluczowym wskaźnikiem wydajności jest CPIAVC (koszt wyświetlenia z włączonym dźwiękiem, widocznego w momencie zakończenia). | 
| KPI_TYPE_CPE | Kluczowym wskaźnikiem wydajności jest CPE (koszt zaangażowania). | 
| KPI_TYPE_CPV | KPI jest ustawiony na CPV (koszt obejrzenia). | 
| KPI_TYPE_CLICK_CVR | Kluczowym wskaźnikiem wydajności jest współczynnik konwersji po kliknięciu (konwersje na kliknięcie) wyrażony w procentach. | 
| KPI_TYPE_IMPRESSION_CVR | Kluczowym wskaźnikiem wydajności jest współczynnik konwersji po wyświetleniu (konwersje na wyświetlenie) wyrażony w procentach. | 
| KPI_TYPE_VCPM | Kluczowym wskaźnikiem wydajności jest VCPM (koszt tysiąca widocznych wyświetleń). | 
| KPI_TYPE_VTR | Kluczowym wskaźnikiem wydajności jest odsetek wyświetleń w YouTube (wyświetlenia w YouTube na wyświetlenie). | 
| KPI_TYPE_AUDIO_COMPLETION_RATE | Kluczowym wskaźnikiem wydajności jest odsetek pełnych odtworzeń (pełne odsłuchania reklamy audio na wyświetlenie). | 
| KPI_TYPE_VIDEO_COMPLETION_RATE | Kluczowym wskaźnikiem wydajności jest odsetek pełnych obejrzeń filmu (pełne obejrzenia filmu na wyświetlenie). | 
| KPI_TYPE_CPCL | KPI jest ustawiony w CPCL (koszt odsłuchania w całości). | 
| KPI_TYPE_CPCV | KPI jest ustawiony na CPCV (koszt obejrzenia w całości). | 
| KPI_TYPE_TOS10 | Wskaźnik KPI jest określany jako odsetek czasu wyświetlania na ekranie równy 10 s lub dłuższy (odsetek mierzalnych wyświetleń reklam niemożliwych do pominięcia, które były widoczne na ekranie przez co najmniej 10 sekund). | 
| KPI_TYPE_MAXIMIZE_PACING | Wskaźnik KPI jest ustawiony tak, aby maksymalizować wpływ marki, nadając priorytet wykorzystaniu całego budżetu. | 
| KPI_TYPE_CUSTOM_IMPRESSION_VALUE_OVER_COST | Wskaźnik KPI jest ustawiony jako niestandardowa wartość wyświetlenia podzielona przez koszt. | 
| KPI_TYPE_OTHER | KPI to inna wartość. | 
InsertionOrderBudget
Ustawienia określające sposób przydzielania budżetu zamówienia reklamowego.
| Zapis JSON | 
|---|
| { "budgetUnit": enum ( | 
| Pola | |
|---|---|
| budgetUnit | 
 Wymagane. Niezmienne. Jednostka budżetu określa, czy budżet jest oparty na walucie, czy na wyświetleniach. | 
| automationType | 
 Opcjonalnie. Rodzaj automatyzacji używanej do zarządzania stawką i budżetem zamówienia reklamowego. Jeśli to pole nie zostanie określone podczas tworzenia, domyślnie przyjmuje wartość  | 
| budgetSegments[] | 
 Wymagane. Lista segmentów budżetu. Możesz wykorzystać segment budżetu, aby przeznaczyć określoną kwotę do wydania w wybranym okresie wyświetlania zamówienia reklamowego. | 
InsertionOrderAutomationType
Możliwe opcje automatyzacji stawek i budżetu zamówienia reklamowego.
| Wartości w polu enum | |
|---|---|
| INSERTION_ORDER_AUTOMATION_TYPE_UNSPECIFIED | W tej wersji opcja automatyzacji zamówienia reklamowego nie jest określona lub jest nieznana. | 
| INSERTION_ORDER_AUTOMATION_TYPE_BUDGET | Automatyczne przydzielanie budżetu. Zezwalaj systemowi na automatyczne przenoszenie budżetu na elementy zamówienia, które są jego właścicielami, aby optymalizować skuteczność określoną przez kpi. Brak automatyzacji w ustawieniach stawek. | 
| INSERTION_ORDER_AUTOMATION_TYPE_NONE | Brak automatyzacji stawek lub budżetu na poziomie zamówienia reklamowego. Stawkę i budżet należy skonfigurować ręcznie na poziomie elementu zamówienia. | 
| INSERTION_ORDER_AUTOMATION_TYPE_BID_BUDGET | Zezwalaj systemowi na automatyczne dostosowywanie stawek i przesuwanie budżetu na elementy zamówienia, które są właścicielami, w celu optymalizacji skuteczności określonej przez kpi. | 
InsertionOrderBudgetSegment
Ustawienia, które kontrolują budżet pojedynczego segmentu budżetu.
| Zapis JSON | 
|---|
| {
  "budgetAmountMicros": string,
  "description": string,
  "dateRange": {
    object ( | 
| Pola | |
|---|---|
| budgetAmountMicros | 
 Wymagane. Kwota budżetu, jaką zamówienie reklamowe wyda na podany  | 
| description | 
 Opcjonalnie. Opis segmentu budżetu. Możesz go używać do wprowadzania informacji o zamówieniach w przypadku każdego segmentu budżetu, a następnie drukować 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 rozwiązywane w odniesieniu do strefy czasowej reklamodawcy nadrzędnego. 
 | 
| campaignBudgetId | 
 Opcjonalnie.  | 
OptimizationObjective
Możliwe typy celów optymalizacji.
| Wartości w polu enum | |
|---|---|
| OPTIMIZATION_OBJECTIVE_UNSPECIFIED | Wartość typu nie jest określona lub jest nieznana w tej wersji. | 
| CONVERSION | Nadawanie priorytetu wyświetleniom, które zwiększają sprzedaż i liczbę konwersji. | 
| CLICK | Nadawanie priorytetu wyświetleniom, które zwiększają ruch w witrynie, aplikacji lub sklepie z aplikacjami. | 
| BRAND_AWARENESS | Nadawanie priorytetu wyświetleniom o określonej jakości. | 
| CUSTOM | Cel jest określany przez przypisany algorytm ustalania stawek niestandardowych. | 
| NO_OBJECTIVE | Cel nie jest zdefiniowany. Możesz użyć dowolnego KPI lub strategii ustalania stawek. | 
| Metody | |
|---|---|
| 
 | Tworzy nowe zamówienie reklamowe. | 
| 
 | Usuwa zamówienie reklamowe. | 
| 
 | Pobiera zamówienie reklamowe. | 
| 
 | Wyświetla listę zamówień reklamowych w ramach reklamodawcy. | 
| 
 | Wyświetla przypisane opcje kierowania zamówienia reklamowego w różnych typach kierowania. | 
| 
 | Aktualizuje istniejące zamówienie reklamowe. |