- Zasób: kampania
- CampaignGoal
- CampaignGoalType
- PerformanceGoal
- PerformanceGoalType
- CampaignFlight
- CampaignBudget
- ExternalBudgetSource
- PrismaConfig
- PrismaType
- PrismaCpeCode
- Metody
Zasób: kampania
jedna kampania,
Zapis JSON |
---|
{ "name": string, "advertiserId": string, "campaignId": string, "displayName": string, "entityStatus": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu kampanii. |
advertiser |
Tylko dane wyjściowe. Unikalny identyfikator reklamodawcy, do którego należy kampania. |
campaign |
Tylko dane wyjściowe. Unikalny identyfikator kampanii. Przypisana przez system. |
display |
Wymagane. Wyświetlana nazwa kampanii. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
entity |
Wymagane. Określa, czy zamówienia reklamowe w ramach tej kampanii mogą wydawać budżety i ustalać stawki za zasoby reklamowe.
|
update |
Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy kampania została ostatnio zaktualizowana. Przypisany przez system. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
campaign |
Wymagane. Cel kampanii. |
campaign |
Wymagane. planowane wydatki i czas trwania kampanii; |
frequency |
Wymagane. Ustawienie limitu wyświetleń na użytkownika w kampanii. |
campaign |
Lista budżetów dostępnych dla tej kampanii. Jeśli to pole nie jest skonfigurowane, kampania używa nieograniczonego budżetu. |
CampaignGoal
Ustawienia, które pozwalają określić cel kampanii.
Zapis JSON |
---|
{ "campaignGoalType": enum ( |
Pola | |
---|---|
campaign |
Wymagane. Typ celu kampanii. |
performance |
Wymagane. Cel skuteczności kampanii. Akceptowane wartości w polu
|
CampaignGoalType
Możliwe typy celów kampanii.
Wartości w polu enum | |
---|---|
CAMPAIGN_GOAL_TYPE_UNSPECIFIED |
Wartość celu nie jest określona lub nieznana w tej wersji. |
CAMPAIGN_GOAL_TYPE_APP_INSTALL |
Zwiększanie liczby instalacji aplikacji lub zaangażowania. |
CAMPAIGN_GOAL_TYPE_BRAND_AWARENESS |
Zwiększanie świadomości marki lub produktu. |
CAMPAIGN_GOAL_TYPE_OFFLINE_ACTION |
Zwiększenie sprzedaży offline lub sprzedaży w sklepie stacjonarnym. |
CAMPAIGN_GOAL_TYPE_ONLINE_ACTION |
Zwiększ liczbę działań online lub wizyt w witrynie. |
PerformanceGoal
Ustawienia, które kontrolują cel skuteczności kampanii.
Zapis JSON |
---|
{ "performanceGoalType": enum ( |
Pola | |
---|---|
performance |
Wymagane. Typ docelowej skuteczności. |
Pole sumy performance_goal_value . Wymagane. Wartość docelowej skuteczności odpowiadającej danej wartości performance_goal_type . performance_goal_value może być tylko jednym z tych elementów: |
|
performance |
Kwota docelowa w milionowych częściach waluty reklamodawcy. Dotyczy, gdy
Na przykład 1500000 reprezentuje 1,5 standardowej jednostki waluty. |
performance |
Ułamek dziesiętny odsetka celu w mikro. Dotyczy, gdy
Na przykład 70 000 oznacza 7% (0, 07 w formacie dziesiętnym). |
performance |
Ciąg tekstowy kluczowego wskaźnika wydajności (KPI), który może być pusty. Musi być zakodowany w formacie UTF-8 i mieć maksymalnie 100 znaków. Dotyczy to sytuacji, gdy wartość parametru |
PerformanceGoalType
Możliwe typy celów związanych ze skutecznością.
Wartości w polu enum | |
---|---|
PERFORMANCE_GOAL_TYPE_UNSPECIFIED |
Typ celu skuteczności nie jest określony lub jest nieznany w tej wersji. |
PERFORMANCE_GOAL_TYPE_CPM |
Cel skuteczności jest ustawiany w CPM (kosztie tysiąca wyświetleń). |
PERFORMANCE_GOAL_TYPE_CPC |
Cel skuteczności jest ustawiany w CPC (koszt kliknięcia). |
PERFORMANCE_GOAL_TYPE_CPA |
Cel skuteczności jest ustawiany w CPA (koszt działania). |
PERFORMANCE_GOAL_TYPE_CTR |
Docelowa skuteczność jest określana w sposób procentowy (CTR, współczynnik klikalności). |
PERFORMANCE_GOAL_TYPE_VIEWABILITY |
Docelową skuteczność określa się jako wartość procentową widoczności. |
PERFORMANCE_GOAL_TYPE_CPIAVC |
Cel skuteczności jest ustawiony jako CPIAVC (koszt pełnego wyświetlenia reklamy wideo z dźwiękiem). |
PERFORMANCE_GOAL_TYPE_CPE |
Cel skuteczności jest ustawiany w CPE (koszt zaangażowania). |
PERFORMANCE_GOAL_TYPE_CPV |
Cel skuteczności jest ustawiany w CPV (koszt obejrzenia). |
PERFORMANCE_GOAL_TYPE_CLICK_CVR |
Cel skuteczności jest ustawiany w procentach współczynnika konwersji na kliknięcie (konwersje na kliknięcie). |
PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR |
Cel skuteczności jest ustawiany w procentach współczynnika konwersji na wyświetlenie (konwersje na wyświetlenie). |
PERFORMANCE_GOAL_TYPE_VCPM |
Cel skuteczności jest ustawiany w VCPM (koszt tysiąca widocznych wyświetleń). |
PERFORMANCE_GOAL_TYPE_VTR |
Cel dotyczący skuteczności jest ustawiany w procentach w sekcji współczynnik obejrzeń w YouTube (wyświetlenia w YouTube na wyświetlenie). |
PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE |
Cel skuteczności jest ustawiany jako odsetek współczynnika pełnych odtworzeń (pełne odsłuchania na wyświetlenie). |
PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE |
Docelową skuteczność określa się jako wartość procentową współczynnika pełnych obejrzeń (pełnego obejrzenia filmu na wyświetlenie). |
PERFORMANCE_GOAL_TYPE_OTHER |
Cel skuteczności ma wartość Inne. |
CampaignFlight
Ustawienia, które śledzą planowany wydatek i długość trwania kampanii.
Zapis JSON |
---|
{
"plannedSpendAmountMicros": string,
"plannedDates": {
object ( |
Pola | |
---|---|
planned |
Kwota, którą prawdopodobnie wyda kampania w danym Ilość jest wyrażona w mikro. Wartość nie może być mniejsza niż 0. Na przykład 500000000 reprezentuje 500 standardowych jednostek waluty. |
planned |
Wymagane. Przewidywane daty trwania kampanii. Są one rozwiązywane w zależności od strefy czasowej reklamodawcy nadrzędnego.
|
CampaignBudget
Ustawienia, które określają sposób przydzielania budżetu kampanii.
Zapis JSON |
---|
{ "budgetId": string, "displayName": string, "budgetUnit": enum ( |
Pola | |
---|---|
budget |
Unikalny identyfikator budżetu kampanii. Przypisany przez system. Nie ustawiaj w przypadku nowych budżetów. Musi być uwzględniony podczas aktualizowania lub dodawania budżetów do |
display |
Wymagane. Wyświetlana nazwa budżetu. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
budget |
Wymagane. Niezmienna. Określa, czy budżet jest mierzony w walucie czy w wyświetleniach. |
budget |
Wymagane. Łączna kwota, jaką mogą zaplanować powiązane segmenty zamówienia reklamowego. Kwota jest wyrażona w mikro. Musi być większy niż 0. Na przykład 500000000 oznacza 500 standardowych jednostek waluty. |
date |
Wymagane. Zakres dat budżetu kampanii. Połączone segmenty budżetu mogą mieć inny zakres dat. Są one rozwiązywane w zależności od strefy czasowej reklamodawcy nadrzędnego. Zarówno |
external |
Wymagane. Źródło zewnętrzne budżetu. |
external |
Niezmienna. Identyfikator identyfikujący ten budżet w źródle zewnętrznym. Jeśli to pole jest wypełnione, a poziom szczegółów faktury w odpowiednim profilu płatności to „Numer zamówienia na poziomie budżetu”, wszystkie wyświetlenia zrealizowane w ramach tego budżetu będą zawierać ten identyfikator na fakturze. Nie może się powtarzać w ramach kampanii. |
invoice |
Niezmienna. Identyfikator używany do grupowania budżetów, które mają być uwzględnione na tej samej fakturze. Jeśli to pole jest ustawione, a poziom faktury odpowiadającego profilu płatności to „Identyfikator grupowania faktur w budżecie”, wszystkie |
prisma |
dodatkowe metadane do użycia przez narzędzie Prisma Mediaocean. Wymagany w przypadku budżetów Mediaocean. Dotyczy to tylko reklamodawców |
ExternalBudgetSource
Źródło zewnętrzne segmentu budżetu kampanii.
Wartości w polu enum | |
---|---|
EXTERNAL_BUDGET_SOURCE_UNSPECIFIED |
Wartość zewnętrznego źródła budżetu nie jest określona lub jest nieznana w tej wersji. |
EXTERNAL_BUDGET_SOURCE_NONE |
Budżet nie ma źródła zewnętrznego. |
EXTERNAL_BUDGET_SOURCE_MEDIA_OCEAN |
Źródło budżetu to Mediaocean. |
PrismaConfig
Ustawienia dotyczące narzędzia Prisma w Mediaocean.
Zapis JSON |
---|
{ "prismaType": enum ( |
Pola | |
---|---|
prisma |
Wymagane. Typ aplikacji Prisma. |
prisma |
Wymagane. odpowiednie kody klienta, produktu i szacowania z narzędzia Prisma firmy Mediaocean; |
supplier |
Wymagane. Identyfikator podmiotu, któremu przypisano ten budżet (platforma DSP, witryna itp.). |
PrismaType
Możliwe typy budżetu Prisma.
Wartości w polu enum | |
---|---|
PRISMA_TYPE_UNSPECIFIED |
Typ nie jest określony lub jest nieznany w tej wersji. |
PRISMA_TYPE_DISPLAY |
Typ wyświetlania. |
PRISMA_TYPE_SEARCH |
Typ wyszukiwania. |
PRISMA_TYPE_VIDEO |
Typ filmu. |
PRISMA_TYPE_AUDIO |
Typ audio. |
PRISMA_TYPE_SOCIAL |
Typ społecznościowy. |
PRISMA_TYPE_FEE |
Typ opłaty. |
PrismaCpeCode
Centrum Google Payments obsługuje wyszukiwanie i filtrowanie według pól komponentów tego kodu.
Zapis JSON |
---|
{ "prismaClientCode": string, "prismaProductCode": string, "prismaEstimateCode": string } |
Pola | |
---|---|
prisma |
Kod klienta aplikacji Prisma. |
prisma |
Kod produktu Prisma. |
prisma |
Orientacyjny kod aplikacji Prisma. |
Metody |
|
---|---|
|
Tworzy nową kampanię. |
|
Trwale usuwa kampanię. |
|
Pobiera kampanię. |
|
Wyświetla listę kampanii reklamodawcy. |
|
Wyświetla przypisane opcje kierowania kampanii według typów kierowania. |
|
Aktualizuje istniejącą kampanię. |