- 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. |
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 jest określone podczas tworzenia, domyślnie przyjmuje wartość |
entityStatus |
Wymagane. Określa, czy zamówienie reklamowe może wykorzystać budżet i określać stawki za zasoby reklamowe.
|
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zamówienia. 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 na zamieszczanie reklam. Jeśli w metodzie |
pacing |
Wymagane. Ustawienie tempa wydawania budżetu w zamówieniu reklamowym. Opcja |
frequencyCap |
Wymagane. Ustawienie ograniczenia liczby wyświetleń 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 przydzielania budżetu w zamówieniu reklamowym. |
bidStrategy |
Opcjonalnie: Strategia ustalania stawek zamówienia reklamowego. Domyślnie ustawiona jest wartość Jeśli w polu |
reservationType |
Tylko dane wyjściowe. Typ rezerwacji zamówienia reklamowego. |
optimizationObjective |
Wymagane. Cel optymalizacji zamówienia reklamowego. |
InsertionOrderType
Możliwe typy zamówienia reklamowego.
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. |
Wymagane. Wartość KPI. Odpowiednie pole odpowiada wartości kpi_type. Poniżej znajduje się lista pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: |
|
kpiAmountMicros |
Kwota docelowa w mikro jednostkach waluty reklamodawcy. Dotyczy, gdy
Na przykład 1500000 oznacza 1,5 jednostki standardowej waluty. |
kpiPercentageMicros |
Dziesiętna reprezentacja docelowego odsetka w mikrojednostkach. Dotyczy, 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ć długość nie większą niż 100 znaków. Obowiązuje, gdy wartość właściwości |
| Koniec pól wykluczających się nawzajem. | |
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ółczynnik klikalności). |
KPI_TYPE_VIEWABILITY |
KPI to procent widoczności. |
KPI_TYPE_CPIAVC |
Kluczowym wskaźnikiem wydajności jest CPIAVC (koszt pełnego wyświetlenia reklamy wideo z dźwiękiem). |
KPI_TYPE_CPE |
KPI to CPE (koszt zaangażowania). |
KPI_TYPE_CPV |
KPI jest ustawiony na CPV (koszt obejrzenia). |
KPI_TYPE_CLICK_CVR |
Kluczowym wskaźnikiem wydajności jest procentowy współczynnik konwersji po kliknięciu (konwersje na kliknięcie). |
KPI_TYPE_IMPRESSION_CVR |
Kluczowym wskaźnikiem wydajności jest współczynnik konwersji wyświetleń (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 współczynnika pełnych odtworzeń (pełne odtworzenia reklamy audio na wyświetlenie). |
KPI_TYPE_VIDEO_COMPLETION_RATE |
Kluczowym wskaźnikiem wydajności jest współczynnik pełnych obejrzeń filmu (odsetek pełnych obejrzeń filmu na wyświetlenie). |
KPI_TYPE_CPCL |
KPI jest ustawiony w CPCL (koszt pełnego odsłuchania reklamy audio). |
KPI_TYPE_CPCV |
KPI jest ustawiony na CPCV (koszt pełnego obejrzenia filmu). |
KPI_TYPE_TOS10 |
Wskaźnik KPI jest ustawiony jako odsetek czasu wyświetlania na ekranie przez co najmniej 10 sekund (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 kampanii na markę przy priorytetowym traktowaniu wykorzystania całego budżetu. |
KPI_TYPE_CUSTOM_IMPRESSION_VALUE_OVER_COST |
Wskaźnik KPI jest ustawiany jako niestandardowa wartość wyświetleń podzielona przez koszt. |
KPI_TYPE_OTHER |
KPI to inna wartość. |
InsertionOrderBudget
Ustawienia, które określają 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 jest 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 |
Opcja automatyzacji zamówienia reklamowego nie jest określona lub jest nieznana w tej wersji. |
INSERTION_ORDER_AUTOMATION_TYPE_BUDGET |
Automatyczne przydzielanie budżetu. Zezwól 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 ustawień stawek. |
INSERTION_ORDER_AUTOMATION_TYPE_NONE |
Brak automatyzacji stawek i 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 bidStrategy. |
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 w przypadku danego |
description |
Opcjonalnie: Opis segmentu budżetu. Możesz go używać do wprowadzania informacji o zamówieniu w przypadku każdego segmentu budżetu i wyświetlania tych informacji 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żywać 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 przypadku reklamodawcy. |
|
Aktualizuje istniejące zamówienie reklamowe. |