Campaign

kampanii,

Zapis JSON
{
  "resourceName": string,
  "primaryStatus": enum (CampaignPrimaryStatus),
  "primaryStatusReasons": [
    enum (CampaignPrimaryStatusReason)
  ],
  "status": enum (CampaignStatus),
  "servingStatus": enum (CampaignServingStatus),
  "biddingStrategySystemStatus": enum (BiddingStrategySystemStatus),
  "adServingOptimizationStatus": enum (AdServingOptimizationStatus),
  "advertisingChannelType": enum (AdvertisingChannelType),
  "advertisingChannelSubType": enum (AdvertisingChannelSubType),
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "localServicesCampaignSettings": {
    object (LocalServicesCampaignSettings)
  },
  "travelCampaignSettings": {
    object (TravelCampaignSettings)
  },
  "demandGenCampaignSettings": {
    object (DemandGenCampaignSettings)
  },
  "videoCampaignSettings": {
    object (VideoCampaignSettings)
  },
  "realTimeBiddingSetting": {
    object (RealTimeBiddingSetting)
  },
  "networkSettings": {
    object (NetworkSettings)
  },
  "hotelSetting": {
    object (HotelSettingInfo)
  },
  "dynamicSearchAdsSetting": {
    object (DynamicSearchAdsSetting)
  },
  "shoppingSetting": {
    object (ShoppingSetting)
  },
  "targetingSetting": {
    object (TargetingSetting)
  },
  "geoTargetTypeSetting": {
    object (GeoTargetTypeSetting)
  },
  "localCampaignSetting": {
    object (LocalCampaignSetting)
  },
  "appCampaignSetting": {
    object (AppCampaignSetting)
  },
  "labels": [
    string
  ],
  "experimentType": enum (CampaignExperimentType),
  "biddingStrategyType": enum (BiddingStrategyType),
  "accessibleBiddingStrategy": string,
  "frequencyCaps": [
    {
      object (FrequencyCapEntry)
    }
  ],
  "videoBrandSafetySuitability": enum (BrandSafetySuitability),
  "vanityPharma": {
    object (VanityPharma)
  },
  "selectiveOptimization": {
    object (SelectiveOptimization)
  },
  "optimizationGoalSetting": {
    object (OptimizationGoalSetting)
  },
  "trackingSetting": {
    object (TrackingSetting)
  },
  "paymentMode": enum (PaymentMode),
  "excludedParentAssetFieldTypes": [
    enum (AssetFieldType)
  ],
  "excludedParentAssetSetTypes": [
    enum (AssetSetType)
  ],
  "performanceMaxUpgrade": {
    object (PerformanceMaxUpgrade)
  },
  "assetAutomationSettings": [
    {
      object (AssetAutomationSetting)
    }
  ],
  "keywordMatchType": enum (CampaignKeywordMatchType),
  "id": string,
  "name": string,
  "trackingUrlTemplate": string,
  "audienceSetting": {
    object (AudienceSetting)
  },
  "baseCampaign": string,
  "campaignBudget": string,
  "startDate": string,
  "campaignGroup": string,
  "endDate": string,
  "finalUrlSuffix": string,
  "optimizationScore": number,
  "urlExpansionOptOut": boolean,
  "hotelPropertyAssetSet": string,
  "listingType": enum (ListingType),

  // Union field campaign_bidding_strategy can be only one of the following:
  "biddingStrategy": string,
  "commission": {
    object (Commission)
  },
  "manualCpa": {
    object (ManualCpa)
  },
  "manualCpc": {
    object (ManualCpc)
  },
  "manualCpm": {
    object (ManualCpm)
  },
  "manualCpv": {
    object (ManualCpv)
  },
  "maximizeConversions": {
    object (MaximizeConversions)
  },
  "maximizeConversionValue": {
    object (MaximizeConversionValue)
  },
  "targetCpa": {
    object (TargetCpa)
  },
  "targetImpressionShare": {
    object (TargetImpressionShare)
  },
  "targetRoas": {
    object (TargetRoas)
  },
  "targetSpend": {
    object (TargetSpend)
  },
  "percentCpc": {
    object (PercentCpc)
  },
  "targetCpm": {
    object (TargetCpm)
  },
  "fixedCpm": {
    object (FixedCpm)
  },
  "targetCpv": {
    object (TargetCpv)
  }
  // End of list of possible types for union field campaign_bidding_strategy.
}
Pola
resourceName

string

Niezmienna. Nazwa zasobu kampanii. Nazwy zasobów kampanii mają postać:

customers/{customerId}/campaigns/{campaignId}

primaryStatus

enum (CampaignPrimaryStatus)

Tylko dane wyjściowe. Podstawowy stan kampanii.

Umożliwia uzyskanie informacji o przyczynach, dla których kampania nie wyświetla reklam lub nie wyświetla ich w sposób optymalny. Zmiany w kampanii i powiązanych z nią elementach mogą się odzwierciedlić w tym stanie po pewnym czasie.

primaryStatusReasons[]

enum (CampaignPrimaryStatusReason)

Tylko dane wyjściowe. Główne przyczyny stanu kampanii.

Udostępnia informacje o przyczynach, dla których kampania nie wyświetla reklam lub nie wyświetla ich w sposób optymalny. Te przyczyny są agregowane, aby określić ogólny stan CampaignPrimaryStatus.

status

enum (CampaignStatus)

Stan kampanii.

Gdy dodasz nową kampanię, jej stan domyślnie zostanie ustawiony na „Włączona”.

servingStatus

enum (CampaignServingStatus)

Tylko dane wyjściowe. Stan wyświetlania reklam w kampanii.

biddingStrategySystemStatus

enum (BiddingStrategySystemStatus)

Tylko dane wyjściowe. Stan systemowy strategii ustalania stawek w kampanii.

adServingOptimizationStatus

enum (AdServingOptimizationStatus)

Stan optymalizacji wyświetlania reklam w kampanii.

advertisingChannelType

enum (AdvertisingChannelType)

Niezmienna. Główny obiekt wyświetlania reklam w ramach kampanii. Opcje kierowania możesz dostosować w sekcji networkSettings.

To pole jest wymagane i nie powinno być puste podczas tworzenia nowych kampanii.

Można go ustawić tylko podczas tworzenia kampanii. Po utworzeniu kampanii nie można już zmienić tego pola.

advertisingChannelSubType

enum (AdvertisingChannelSubType)

Niezmienna. Opcjonalne zawężenie do advertisingChannelType. Musi być prawidłowym podtypem typu kanału nadrzędnego.

Można go ustawić tylko podczas tworzenia kampanii. Po utworzeniu kampanii nie można zmienić tego pola.

urlCustomParameters[]

object (CustomParameter)

Lista mapowań służących do zastępowania tagów parametrów niestandardowych w tagu trackingUrlTemplate, finalUrls lub mobile_final_urls.

localServicesCampaignSettings

object (LocalServicesCampaignSettings)

Ustawienia związane z kampanią w Usługach Lokalnych.

travelCampaignSettings

object (TravelCampaignSettings)

Ustawienia kampanii dotyczącej podróży.

demandGenCampaignSettings

object (DemandGenCampaignSettings)

Ustawienia kampanii generującej popyt.

videoCampaignSettings

object (VideoCampaignSettings)

Ustawienia kampanii wideo.

realTimeBiddingSetting

object (RealTimeBiddingSetting)

Ustawienia ustalania stawek w czasie rzeczywistym, które są dostępne tylko w przypadku kampanii kierowanych na sieć Ad Exchange.

networkSettings

object (NetworkSettings)

Ustawienia sieci w kampanii.

hotelSetting

object (HotelSettingInfo)

Niezmienna. Ustawienie hotelu w kampanii.

dynamicSearchAdsSetting

object (DynamicSearchAdsSetting)

Ustawienie służące do kontrolowania dynamicznych reklam w wyszukiwarce (DSA).

shoppingSetting

object (ShoppingSetting)

Ustawienie służące do kontrolowania kampanii produktowych.

targetingSetting

object (TargetingSetting)

Ustawienia funkcji związanych z kierowaniem.

geoTargetTypeSetting

object (GeoTargetTypeSetting)

Ustawienie kierowania reklam na podstawie lokalizacji.

localCampaignSetting

object (LocalCampaignSetting)

Ustawienie kampanii lokalnej.

appCampaignSetting

object (AppCampaignSetting)

Ustawienie związane z kampanią promującą aplikację.

labels[]

string

Tylko dane wyjściowe. Nazwy zasobów etykiet dołączonych do tej kampanii.

experimentType

enum (CampaignExperimentType)

Tylko dane wyjściowe. Typ kampanii: normalna, wersja robocza lub eksperyment.

biddingStrategyType

enum (BiddingStrategyType)

Tylko dane wyjściowe. Typ strategii ustalania stawek.

Strategię ustalania stawek możesz utworzyć, ustawiając schemat ustalania stawek, aby utworzyć standardową strategię ustalania stawek, lub pole biddingStrategy, aby utworzyć strategię portfolio ustalania stawek.

To pole jest tylko do odczytu.

accessibleBiddingStrategy

string

Tylko dane wyjściowe. Nazwa zasobu AccessibleBiddingStrategy, czyli widok tylko do odczytu atrybutów bez ograniczeń strategii portfolio ustalania stawek z identyfikatorem „biddingStrategy”. Pusty, jeśli kampania nie korzysta ze strategii portfolio. Atrybuty strategii bez ograniczeń są dostępne dla wszystkich klientów, z którymi jest ona udostępniona, i są odczytywane z zasobu AccessibleBiddingStrategy. Natomiast atrybuty z ograniczonym dostępem są dostępne tylko dla właściciela strategii i jego menedżerów. Atrybuty ograniczone można odczytać tylko z zasosobu BiddingStrategy.

frequencyCaps[]

object (FrequencyCapEntry)

Lista, która ogranicza częstotliwość wyświetlania reklam z tej kampanii poszczególnym użytkownikom.

videoBrandSafetySuitability

enum (BrandSafetySuitability)

Ustawienie bezpieczeństwa marki na poziomie pojedynczej kampanii. Umożliwia wybranie typu zasobów reklamowych, aby wyświetlać reklamy w treściach odpowiednich dla Twojej marki. Zapoznaj się z artykułem https://support.google.com/google-ads/answer/7515513.

vanityPharma

object (VanityPharma)

Opisuje, jak będą wyświetlane reklamy produktów farmaceutycznych bez marki.

selectiveOptimization

object (SelectiveOptimization)

Ustawienie selektywnej optymalizacji dla tej kampanii, które obejmuje zestaw działań powodujących konwersję, pod kątem których kampania ma być optymalizowana. Ta funkcja ma zastosowanie tylko do kampanii promujących aplikacje, które używają wartości MULTI_CHANNEL jako typu kanału reklamowego i APP_CAMPAIGN lub APP_CAMPAIGN_FOR_ENGAGEMENT jako podtypu kanału reklamowego.

optimizationGoalSetting

object (OptimizationGoalSetting)

Ustawienie celu optymalizacji w tej kampanii, które obejmuje zestaw typów celów optymalizacji.

trackingSetting

object (TrackingSetting)

Tylko dane wyjściowe. Ustawienia na poziomie kampanii dotyczące informacji śledzenia.

paymentMode

enum (PaymentMode)

Tryb płatności w kampanii.

excludedParentAssetFieldTypes[]

enum (AssetFieldType)

Typy pól komponentów, które powinny zostać wykluczone z tej kampanii. Linki do komponentów z tymi typami pól nie będą dziedziczone przez tę kampanię z wyższego poziomu.

excludedParentAssetSetTypes[]

enum (AssetSetType)

Typy zestawów komponentów, które powinny być wykluczone z tej kampanii. Połączenia z kompozycją komponentów tych typów nie będą dziedziczone przez tę kampanię z wyższego poziomu. Typy grup lokalizacji (GMB_DYNAMIC_LOCATION_GROUP, CHAIN_DYNAMIC_LOCATION_GROUP i STATIC_LOCATION_GROUP) są typami podrzędnymi typu LOCATION_SYNC. Dlatego jeśli w tym polu ustawisz wartość LOCATION_SYNC, nie będzie można połączyć z tą kampanią żadnych zbiorów komponentów z grupą lokalizacji, a żadne rozszerzenia lokalizacji (LE) ani rozszerzenia powiązanej lokalizacji (ALE) nie będą wyświetlane w ramach tej kampanii. Obecnie obsługiwana jest tylko wartość LOCATION_SYNC.

performanceMaxUpgrade

object (PerformanceMaxUpgrade)

Tylko dane wyjściowe. Informacje o kampaniach przekształcanych w kampanie Performance Max

assetAutomationSettings[]

object (AssetAutomationSetting)

Zawiera stan zgody lub rezygnacji z automatyzacji AssetAutomationType. Aby dowiedzieć się, jak domyślnie włączyć lub wyłączyć automatyzację komponentów, zapoznaj się z dokumentacją dotyczącą każdego typu automatyzacji komponentów.

keywordMatchType

enum (CampaignKeywordMatchType)

Typ dopasowania słów kluczowych w kampanii. Ustaw na „SZEROKIE”, aby ustawić dopasowanie przybliżone dla wszystkich słów kluczowych w kampanii.

id

string (int64 format)

Tylko dane wyjściowe. Identyfikator kampanii.

name

string

Nazwa kampanii

To pole jest wymagane i nie powinno być puste podczas tworzenia nowych kampanii.

Nie może zawierać znaku null (punkt kodowy 0x0), znaku nowego wiersza (punkt kodowy 0xA) ani przejścia do nowej linii (punkt kodowy 0xD).

trackingUrlTemplate

string

Szablon adresu URL służący do tworzenia linku monitorującego.

audienceSetting

object (AudienceSetting)

Niezmienna. Ustawienia funkcji związanych z odbiorcami.

baseCampaign

string

Tylko dane wyjściowe. Nazwa zasobu kampanii podstawowej wersji roboczej lub eksperymentalnej. W przypadku kampanii podstawowych jest to resourceName.

To pole jest tylko do odczytu.

campaignBudget

string

Nazwa zasobu budżetu kampanii.

startDate

string

Data rozpoczęcia kampanii w strefie czasowej klienta, podana w formacie RRRR-MM-DD.

campaignGroup

string

Nazwa zasobu grupy kampanii, do której należy ta kampania.

endDate

string

Ostatni dzień kampanii w strefie czasowej klienta w formacie RRRR-MM-DD. Podczas tworzenia kampanii domyślnie ustawiana jest data 30.12.2037, co oznacza, że kampania będzie działać bezterminowo. Aby ustawić, że istniejąca kampania ma działać bezterminowo, w tym polu wpisz 2037-12-30.

finalUrlSuffix

string

Suffiks używany do dołączania parametrów zapytania do stron docelowych wyświetlanych ze śledzeniem równoległym.

optimizationScore

number

Tylko dane wyjściowe. Wynik optymalizacji kampanii.

Wynik optymalizacji to prognoza skuteczności kampanii. Może ona wynosić od 0% (0,0) do 100% (1,0), przy czym 100% oznacza, że kampania w pełni wykorzystuje swój potencjał. W przypadku kampanii bez oceny to pole ma wartość null.

Więcej informacji o wyniku optymalizacji znajdziesz na stronie https://support.google.com/google-ads/answer/9061546.

To pole jest tylko do odczytu.

urlExpansionOptOut

boolean

Określa wyłączenie rozszerzania adresów URL do bardziej ukierunkowanych adresów URL. Jeśli jest wyłączone (wartość „true”), kierowanie obejmuje tylko końcowe adresy URL w grupie komponentów lub adresy URL określone w plikach firmowych baz danych reklamodawcy w Google Merchant Center. Jeśli opcja jest włączona (false), kierowanie zostanie ustawione na całą domenę. To pole można ustawić tylko w przypadku kampanii Performance Max, w których domyślna wartość to „fałsz”.

hotelPropertyAssetSet

string

Niezmienna. Nazwa zasobu dla zestawu obiektów hotelowych w kampaniach Performance Max do celów związanych z podróżami.

listingType

enum (ListingType)

Niezmienna. Typ reklam wyświetlanych w ramach tej kampanii. To pole jest dostępne tylko w przypadku kampanii Performance Max.

Pole unii campaign_bidding_strategy. Strategia ustalania stawek w kampanii.

Musi to być strategia portfolio (utworzona za pomocą usługi BiddingStrategy) lub standardowa, która jest wbudowana w kampanię. campaign_bidding_strategy może być tylko jednym z tych elementów:

biddingStrategy

string

Nazwa zasobu strategii portfolio ustalania stawek używanej przez kampanię.

commission

object (Commission)

Prowizja to strategia automatycznego określania stawek, w ramach której reklamodawca płaci określoną część wartości konwersji.

manualCpa

object (ManualCpa)

Standardowa strategia samodzielnego ustalania stawek CPA. Strategia samodzielnego ustawiania stawek, która umożliwia reklamodawcy ustawienie stawki za określone przez niego działanie. Obsługiwane tylko w kampaniach Usług Lokalnych.

manualCpc

object (ManualCpc)

Standardowa strategia samodzielnego określania stawek CPC. Ręczne określanie stawek na podstawie liczby kliknięć, w którym użytkownik płaci za kliknięcie.

manualCpm

object (ManualCpm)

Standardowa strategia ustalania stawek Manual CPM. Ręczne ustalanie stawek na podstawie wyświetleń, w którym użytkownik płaci za tysiąc wyświetleń.

manualCpv

object (ManualCpv)

Strategia ustalania stawek, która płaci stałą kwotę za obejrzenie filmu.

maximizeConversions

object (MaximizeConversions)

Standardowa strategia ustalania stawek Maksymalizacja liczby konwersji, która automatycznie maksymalizuje liczbę konwersji w ramach budżetu.

maximizeConversionValue

object (MaximizeConversionValue)

Standardowa strategia ustalania stawek Maksymalizacja wartości konwersji, która automatycznie ustala stawki, aby zmaksymalizować przychody w ramach budżetu.

targetCpa

object (TargetCpa)

Standardowa strategia określania stawek Docelowy CPA, która automatycznie ustala stawki, aby pomóc Ci uzyskać jak największą liczbę konwersji przy wybranym przez Ciebie docelowym koszcie pozyskania.

targetImpressionShare

object (TargetImpressionShare)

Strategia ustalania stawek Docelowy udział w wyświetleniach. Strategia automatycznego określania stawek, która ustala stawki w celu uzyskania wybranego odsetka wyświetleń.

targetRoas

object (TargetRoas)

Standardowa strategia ustalania stawek Docelowy ROAS, która automatycznie maksymalizuje przychody przy zachowaniu określonego docelowego zwrotu z nakładów na reklamę (ROAS).

targetSpend

object (TargetSpend)

Standardowa strategia ustalania stawek pod kątem docelowych wydatków, która automatycznie ustala stawki, aby pomóc Ci uzyskać jak najwięcej kliknięć w ramach budżetu.

percentCpc

object (PercentCpc)

Standardowa strategia ustalania stawek Percent Cpc, w której stawki stanowią ułamek reklamowanej ceny produktu lub usługi.

targetCpm

object (TargetCpm)

Strategia ustalania stawek, która automatycznie optymalizuje koszt tysiąca wyświetleń.

fixedCpm

object (FixedCpm)

strategia samodzielnego określania stawek ze stałym CPM,

targetCpv

object (TargetCpv)

Strategia automatycznego określania stawek, która ustala stawki, aby optymalizować skuteczność pod kątem ustawionego przez Ciebie docelowego CPV.

CampaignPrimaryStatus

Enum opisujący możliwy stan podstawowy kampanii. Umożliwia uzyskanie informacji o przyczynach, dla których kampania nie wyświetla reklam lub nie wyświetla ich w sposób optymalny. Zmiany w kampanii i powiązanych z nią elementach mogą się odzwierciedlić w tym stanie po pewnym czasie.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
ELIGIBLE Kampania kwalifikuje się do wyświetlania.
PAUSED Stan kampanii określony przez użytkownika jest wstrzymany.
REMOVED Usunięto stan kampanii określony przez użytkownika.
ENDED Czas określony przez użytkownika na zakończenie kampanii minął.
PENDING Kampania może się wyświetlać w przyszłości.
MISCONFIGURED Kampania lub powiązane z nią elementy mają nieprawidłowe ustawienia określone przez użytkownika.
LIMITED Kampania lub powiązane z nią elementy są ograniczone przez ustawienia określone przez użytkownika.
LEARNING System automatycznego określania stawek dostosowuje się do zmian wprowadzonych przez użytkownika w kampanii lub powiązanych z nią elementach.
NOT_ELIGIBLE Kampania nie kwalifikuje się do wyświetlania.

CampaignPrimaryStatusReason

Typ enumeracji opisujący możliwe przyczyny stanu głównego kampanii. Umożliwia uzyskanie informacji o przyczynach, dla których kampania nie wyświetla reklam lub nie wyświetla ich w sposób optymalny. Te przyczyny są agregowane, aby określić ogólny stan główny kampanii.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
CAMPAIGN_REMOVED Usunięto stan kampanii określony przez użytkownika.
CAMPAIGN_PAUSED Stan kampanii określony przez użytkownika jest wstrzymany.
CAMPAIGN_PENDING Podany przez użytkownika czas rozpoczęcia tej kampanii przypada w przyszłości.
CAMPAIGN_ENDED Czas określony przez użytkownika na zakończenie kampanii minął.
CAMPAIGN_DRAFT Kampania jest wersją roboczą.
BIDDING_STRATEGY_MISCONFIGURED Strategia ustalania stawek ma nieprawidłowe ustawienia określone przez użytkownika.
BIDDING_STRATEGY_LIMITED Strategia ustalania stawek jest ograniczona przez ustawienia określone przez użytkownika, np. brak danych.
BIDDING_STRATEGY_LEARNING System automatycznego określania stawek dostosowuje się do zmian w strategii ustalania stawek wprowadzonych przez użytkownika.
BIDDING_STRATEGY_CONSTRAINED Kampania może uzyskać większą wartość konwersji dzięki dostosowaniu docelowych wartości CPA lub ROAS.
BUDGET_CONSTRAINED Budżet ogranicza możliwość wyświetlania reklam z kampanii.
BUDGET_MISCONFIGURED Budżet ma nieprawidłowe ustawienia określone przez użytkownika.
SEARCH_VOLUME_LIMITED Kampania nie jest kierowana na wszystkie odpowiednie zapytania.
AD_GROUPS_PAUSED Stany grup reklam określonych przez użytkownika są wstrzymane.
NO_AD_GROUPS W tej kampanii nie ma kwalifikujących się grup reklam.
KEYWORDS_PAUSED Stany słów kluczowych określonych przez użytkownika są wstrzymane.
NO_KEYWORDS W tej kampanii nie ma kwalifikujących się słów kluczowych.
AD_GROUP_ADS_PAUSED Wszystkie stany reklam w grupie reklam określone przez użytkownika są wstrzymane.
NO_AD_GROUP_ADS W tej kampanii nie ma reklam grup reklam kwalifikujących się do wyświetlania.
HAS_ADS_LIMITED_BY_POLICY Co najmniej 1 reklama w tej kampanii jest ograniczona przez zasady.
HAS_ADS_DISAPPROVED Co najmniej 1 reklama w tej kampanii została odrzucona.
MOST_ADS_UNDER_REVIEW Większość reklam w tej kampanii oczekuje na sprawdzenie.
MISSING_LEAD_FORM_EXTENSION Kampania zawiera cel związany z formularzem kontaktowym, ale brakuje w niej rozszerzenia formularza kontaktowego.
MISSING_CALL_EXTENSION Kampania zawiera cel związany z połączeniami, ale brakuje w niej rozszerzenia połączeń.
LEAD_FORM_EXTENSION_UNDER_REVIEW Rozszerzenie formularza kontaktowego jest w trakcie sprawdzania.
LEAD_FORM_EXTENSION_DISAPPROVED Rozszerzenie formularza kontaktowego zostało odrzucone.
CALL_EXTENSION_UNDER_REVIEW Rozszerzenie połączeń jest w trakcie sprawdzania.
CALL_EXTENSION_DISAPPROVED Rozszerzenie połączeń zostało odrzucone.
NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA W tej kampanii nie ma kwalifikujących się kryteriów grup reklam promujących aplikacje mobilne.
CAMPAIGN_GROUP_PAUSED Stan grupy kampanii określonej przez użytkownika jest wstrzymany.
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Upłynęły określone przez użytkownika terminy wszystkich budżetów grup powiązanych z nadrzędną grupą kampanii.
APP_NOT_RELEASED Aplikacja powiązana z tą kampanią ACi nie została opublikowana w krajach docelowych kampanii.
APP_PARTIALLY_RELEASED Aplikacja powiązana z tą kampanią ACi jest częściowo dostępna w krajach docelowych kampanii.
HAS_ASSET_GROUPS_DISAPPROVED W tej kampanii co najmniej 1 grupa plików została odrzucona.
HAS_ASSET_GROUPS_LIMITED_BY_POLICY W co najmniej 1 grupie plików w tej kampanii obowiązują zasady.
MOST_ASSET_GROUPS_UNDER_REVIEW Większość grup komponentów w tej kampanii oczekuje na sprawdzenie.
NO_ASSET_GROUPS W tej kampanii nie ma kwalifikujących się grup plików.
ASSET_GROUPS_PAUSED Wszystkie grupy plików w tej kampanii są wstrzymane.

CampaignStatus

Możliwe stany kampanii.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
ENABLED Kampania jest aktywna i może wyświetlać reklamy.
PAUSED Kampania została wstrzymana przez użytkownika.
REMOVED Kampania została usunięta.

CampaignServingStatus

Możliwe stany wyświetlania kampanii.

Wartości w polu enum
UNSPECIFIED Nie określono żadnej wartości.
UNKNOWN

Otrzymana wartość jest nieznana w tej wersji.

Jest to wartość tylko do odpowiedzi.

SERVING Obsługa.
NONE Brak.
ENDED Zakończono.
PENDING Oczekiwanie.
SUSPENDED Zawieszono.

BiddingStrategySystemStatus

Możliwe stany systemowe strategii ustalania stawek.

Wartości w polu enum
UNSPECIFIED sygnalizuje, że wystąpił nieoczekiwany błąd, np. nie znaleziono typu strategii ustalania stawek lub nie znaleziono informacji o stanie.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
ENABLED Strategia ustalania stawek jest aktywna, AdWords nie znajduje w niej żadnych konkretnych problemów.
LEARNING_NEW Strategia ustalania stawek jest w trakcie uczenia się, ponieważ została niedawno utworzona lub ponownie aktywowana.
LEARNING_SETTING_CHANGE Strategia ustalania stawek jest w trakcie uczenia się ze względu na niedawno wprowadzoną zmianę ustawień.
LEARNING_BUDGET_CHANGE Strategia ustalania stawek jest w trakcie uczenia się po niedawnej zmianie budżetu.
LEARNING_COMPOSITION_CHANGE Strategia ustalania stawek jest w trakcie uczenia się ze względu na ostatnią zmianę liczby kampanii, grup reklam lub słów kluczowych z nią powiązanych.
LEARNING_CONVERSION_TYPE_CHANGE Strategia ustalania stawek zależy od raportowania konwersji i typów konwersji, które zostały niedawno zmienione przez klienta i miały zastosowanie w strategii ustalania stawek.
LEARNING_CONVERSION_SETTING_CHANGE Strategia ustalania stawek zależy od raportowania konwersji, a klient niedawno zmienił ustawienia konwersji.
LIMITED_BY_CPC_BID_CEILING Strategia ustalania stawek jest ograniczona przez swój limit stawki.
LIMITED_BY_CPC_BID_FLOOR Strategia ustalania stawek jest ograniczona przez minimalną stawkę.
LIMITED_BY_DATA Strategia ustalania stawek jest ograniczona, ponieważ w ostatnich tygodniach nie było wystarczającej liczby konwersji.
LIMITED_BY_BUDGET Znaczna część słów kluczowych w tej strategii ustalania stawek jest ograniczona przez budżet.
LIMITED_BY_LOW_PRIORITY_SPEND Strategia ustalania stawek nie może osiągnąć docelowego poziomu wydatków, ponieważ została ona pozbawiona priorytetu.
LIMITED_BY_LOW_QUALITY Znaczna część słów kluczowych w tej strategii ustalania stawek ma niski wynik jakości.
LIMITED_BY_INVENTORY Strategia ustalania stawek nie może w pełni wydać budżetu z powodu wąskiego kierowania.
MISCONFIGURED_ZERO_ELIGIBILITY Brak śledzenia konwersji (brak pingów) lub list remarketingowych w inteligentnych kampaniach produktowych.
MISCONFIGURED_CONVERSION_TYPES Strategia ustalania stawek zależy od raportowania konwersji, a klient nie ma typów konwersji, które mogłyby być raportowane przez tę strategię.
MISCONFIGURED_CONVERSION_SETTINGS Strategia ustalania stawek zależy od raportowania konwersji, a ustawienia konwersji klienta są nieprawidłowo skonfigurowane.
MISCONFIGURED_SHARED_BUDGET Istnieją kampanie spoza strategii ustalania stawek, które mają wspólne budżety z kampaniami uwzględnionymi w tej strategii.
MISCONFIGURED_STRATEGY_TYPE Kampania ma nieprawidłowy typ strategii i nie jest wyświetlana.
PAUSED Strategia ustalania stawek jest nieaktywna. albo ze strategią ustalania stawek nie są powiązane żadne aktywne kampanie, grupy reklam ani słowa kluczowe. Może też być tak, że z tą strategią ustalania stawek nie są powiązane żadne aktywne budżety.
UNAVAILABLE Ta strategia ustalania stawek nie obsługuje obecnie raportowania stanu.
MULTIPLE_LEARNING W wybranym okresie ta strategia ustalania stawek miała różne stany systemu LEARNING_*.
MULTIPLE_LIMITED W wybranym okresie strategia ustalania stawek miała kilka stanów „Ograniczona” lub „Ograniczona*”.
MULTIPLE_MISCONFIGURED W wybranym okresie ta strategia ustalania stawek miała wiele stanów „MISCONFIGURED_*”.
MULTIPLE W tym czasie strategia ustalania stawek miała różne stany systemu.

AdServingOptimizationStatus

Typ wyliczeniowy opisujący możliwe stany wyświetlania.

Wartości w polu enum
UNSPECIFIED Nie określono żadnej wartości.
UNKNOWN

Otrzymana wartość jest nieznana w tej wersji.

Jest to wartość tylko do odpowiedzi.

OPTIMIZE Wyświetlanie reklam jest optymalizowane na podstawie CTR kampanii.
CONVERSION_OPTIMIZE Wyświetlanie reklam jest optymalizowane na podstawie CTR * Konwersja w kampanii. Jeśli kampania nie korzysta ze strategii ustalania stawek w narzędziu Optymalizator konwersji, domyślnie będzie miała ustawioną opcję OPTYMALNE.
ROTATE Reklamy są wyświetlane naprzemiennie równomiernie przez 90 dni, a potem są optymalizowane pod kątem kliknięć.
ROTATE_INDEFINITELY Wyświetlaj reklamy o niższej skuteczności bardziej równomiernie z reklamami o wyższej skuteczności i nie optymalizuj.
UNAVAILABLE Stan optymalizacji wyświetlania reklam jest niedostępny.

LocalServicesCampaignSettings

Ustawienia dotyczące podresursu LocalServicesCampaign.

Zapis JSON
{
  "categoryBids": [
    {
      object (CategoryBid)
    }
  ]
}
Pola
categoryBids[]

object (CategoryBid)

Stawki na poziomie kategorii powiązane ze strategią ustalania stawek MANUAL_CPA.

CategoryBid

Stawki według kategorii w ustawieniach kampanii dotyczącej raportowania w Usługach Lokalnych

Zapis JSON
{
  "categoryId": string,
  "manualCpaBidMicros": string
}
Pola
categoryId

string

Kategoria, z którą będzie powiązana stawka. Na przykład xcat:usługa_główna_usługi_hydraulik.

manualCpaBidMicros

string (int64 format)

Stawka CPA dla danej kategorii. Stawka musi być wyższa niż cena minimalna powiązana z tą kategorią. Wartość jest podana w mikro i w walucie reklamodawcy.

TravelCampaignSettings

Ustawienia kampanii dotyczącej podróży.

Zapis JSON
{
  "travelAccountId": string
}
Pola
travelAccountId

string (int64 format)

Niezmienna. Identyfikator konta Podróże powiązany z kampanią Podróże.

DemandGenCampaignSettings

Ustawienia kampanii generującej popyt.

Zapis JSON
{
  "upgradedTargeting": boolean
}
Pola
upgradedTargeting

boolean

Niezmienna. Określa, czy ta kampania korzysta z ulepszonych opcji kierowania. Gdy to pole ma wartość true, możesz używać kierowania na lokalizację i język na poziomie grupy reklam zamiast standardowego kierowania na poziomie kampanii. Domyślnie w tym polu jest ustawiona wartość false, a można go skonfigurować tylko podczas tworzenia kampanii.

VideoCampaignSettings

Ustawienia kampanii wideo.

Zapis JSON
{
  "videoAdInventoryControl": {
    object (VideoAdInventoryControl)
  }
}
Pola
videoAdInventoryControl

object (VideoAdInventoryControl)

Kontrola zasobów reklamowych w elastycznym kontenerze reklam w kampaniach nastawionych na zasięg.

VideoAdInventoryControl

W przypadku kampanii korzystających z elastycznego kontenera reklam kontrola zasobów reklamowych określa, w których zasobach reklamowych mogą się wyświetlać reklamy. Dotyczy to tylko kampanii z strategiami ustalania stawek TARGET_CPM i FIXED_CPM.

Zapis JSON
{
  "allowInStream": boolean,
  "allowInFeed": boolean,
  "allowShorts": boolean
}
Pola
allowInStream

boolean

Określ, czy reklamy wideo typu ResponsiveAds można używać w przypadku reklam wideo typu In-Stream.

allowInFeed

boolean

Określ, czy reklamy elastyczne wideo mogą być używane do wyświetlania reklam wideo In-Feed.

allowShorts

boolean

Określ, czy elastyczne reklamy wideo można stosować w Shorts.

RealTimeBiddingSetting

Ustawienia ustalania stawek w czasie rzeczywistym, które są dostępne tylko w przypadku kampanii kierowanych na sieć Ad Exchange.

Zapis JSON
{
  "optIn": boolean
}
Pola
optIn

boolean

czy w kampanii jest włączone określanie stawek w czasie rzeczywistym;

NetworkSettings

Ustawienia sieci w kampanii.

Zapis JSON
{
  "targetGoogleSearch": boolean,
  "targetSearchNetwork": boolean,
  "targetContentNetwork": boolean,
  "targetPartnerSearchNetwork": boolean,
  "targetYoutube": boolean,
  "targetGoogleTvNetwork": boolean
}
Pola
targetSearchNetwork

boolean

Określ, czy reklamy mają się wyświetlać w witrynach partnerów w sieci wyszukiwania Google (wymaga, aby opcja targetGoogleSearch była też ustawiona na true).

targetContentNetwork

boolean

Określa, czy reklamy będą wyświetlane w określonych miejscach docelowych w sieci reklamowej Google. Miejsca docelowe są określane za pomocą kryterium Miejsce docelowe.

targetPartnerSearchNetwork

boolean

Określa, czy reklamy mają się wyświetlać w sieci partnerskiej Google. Ta funkcja jest dostępna tylko dla wybranych kont partnerów Google.

targetYoutube

boolean

czy reklamy będą się wyświetlać w YouTube.

targetGoogleTvNetwork

boolean

Czy reklamy będą wyświetlane w sieci Google TV.

HotelSettingInfo

Ustawienia reklam hoteli na poziomie kampanii.

Zapis JSON
{
  "hotelCenterId": string
}
Pola
hotelCenterId

string (int64 format)

Niezmienna. Połączone konto Hotel Center.

DynamicSearchAdsSetting

Ustawienie służące do kontrolowania dynamicznych reklam w wyszukiwarce (DSA).

Zapis JSON
{
  "domainName": string,
  "languageCode": string,
  "feeds": [
    string
  ],
  "useSuppliedUrlsOnly": boolean
}
Pola
domainName

string

Wymagane. Nazwa domeny internetowej, którą reprezentuje to ustawienie, np. „google.com” lub „www.google.com”.

languageCode

string

Wymagane. Kod języka określający język domeny, np. „pl”.

feeds[]

string

Lista nazw zasobów z plików z danymi stron powiązanych z kampanią.

useSuppliedUrlsOnly

boolean

Określa, czy kampania używa wyłącznie adresów URL podanych przez reklamodawcę.

ShoppingSetting

Ustawienie kampanii produktowych. Określa zbiór produktów, które mogą być reklamowane w ramach kampanii, oraz sposób interakcji tej kampanii z innymi kampaniami produktowymi.

Zapis JSON
{
  "feedLabel": string,
  "useVehicleInventory": boolean,
  "advertisingPartnerIds": [
    string
  ],
  "merchantId": string,
  "campaignPriority": integer,
  "enableLocal": boolean,
  "disableProductFeed": boolean
}
Pola
feedLabel

string

Etykieta pliku danych produktów, które mają być uwzględnione w kampanii. Można ustawić tylko jedną z opcji: feedLabel lub sales_country. Jeśli zamiast sales_country użyjesz pola feedLabel, to pole akceptuje kody krajów w tym samym formacie, np. „XX”. Może to być dowolny ciąg znaków używany jako etykieta pliku danych w Google Merchant Center.

useVehicleInventory

boolean

Niezmienna. Określa, czy chcesz kierować reklamy na zasoby reklamowe z kart pojazdu. To pole jest obsługiwane tylko w inteligentnych kampaniach produktowych. Aby ustawić asortyment w kampaniach Performance Max, użyj zamiast tego listingType.

advertisingPartnerIds[]

string (int64 format)

Niezmienna. Identyfikatory kont Google Ads partnerów reklamowych współpracujących w ramach kampanii.

merchantId

string (int64 format)

Identyfikator konta Merchant Center. To pole jest wymagane w przypadku operacji tworzenia. Tego pola nie można zmienić w kampaniach produktowych.

campaignPriority

integer

Priorytet kampanii. Kampanie o wyższym priorytecie mają pierwszeństwo przed tymi o niższym priorytecie. To pole jest wymagane w przypadku kampanii produktowych. Wartości muszą się mieścić w zakresie od 0 do 2 włącznie. To pole jest opcjonalne w przypadku inteligentnych kampanii produktowych, ale jeśli jest ustawione, musi mieć wartość 3.

enableLocal

boolean

Czy uwzględnić produkty dostępne lokalnie.

disableProductFeed

boolean

Wyłącz opcjonalny plik danych o produktach. To pole jest obecnie obsługiwane tylko w przypadku kampanii generujących popyt. Więcej informacji o tej funkcji znajdziesz na stronie https://support.google.com/google-ads/answer/13721750.

AudienceSetting

Ustawienia kierowania na odbiorców.

Zapis JSON
{
  "useAudienceGrouped": boolean
}
Pola
useAudienceGrouped

boolean

Niezmienna. Jeśli to ustawienie ma wartość Prawda, ta kampania używa zasobu Odbiorcy do kierowania na odbiorców. Jeśli wartość jest inna niż „FAŁSZ”, kampania może zamiast tego używać kryteriów segmentu odbiorców.

GeoTargetTypeSetting

Reprezentuje zbiór ustawień związanych z geograficznym kierowaniem reklam.

Zapis JSON
{
  "positiveGeoTargetType": enum (PositiveGeoTargetType),
  "negativeGeoTargetType": enum (NegativeGeoTargetType)
}
Pola
positiveGeoTargetType

enum (PositiveGeoTargetType)

Ustawienie używane do pozytywnego kierowania geograficznego w ramach tej konkretnej kampanii.

negativeGeoTargetType

enum (NegativeGeoTargetType)

Ustawienie używane do wykluczania kierowania geograficznego w ramach tej konkretnej kampanii.

PositiveGeoTargetType

Możliwe typy kierowania geograficznego uwzględniającego.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Wartość jest nieznana w tej wersji.
PRESENCE_OR_INTEREST Określa, że reklama jest wywoływana, gdy użytkownik znajduje się w kierowanych lokalizacjach reklamodawcy lub wykazuje zainteresowanie takimi lokalizacjami.
SEARCH_INTEREST Określa, że reklama jest wywoływana, gdy użytkownik wyszukuje miejsca docelowe objęte kierowaniem przez reklamodawcę. Można ich używać tylko w kampaniach w sieci wyszukiwania i standardowych kampaniach produktowych.
PRESENCE Określa, że reklama jest uruchamiana, gdy użytkownik znajduje się w wybranej przez reklamodawcę lokalizacji lub regularnie w niej przebywa.

NegativeGeoTargetType

Możliwe typy wykluczeń kierowania geograficznego.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Wartość jest nieznana w tej wersji.
PRESENCE_OR_INTEREST Określa, że użytkownik nie może zobaczyć reklamy, jeśli znajduje się w wykluczonej lokalizacji reklamodawcy lub wykazuje zainteresowanie takimi lokalizacjami.
PRESENCE Określa, że użytkownik nie może zobaczyć reklamy, jeśli znajduje się w wykluczonych lokalizacjach reklamodawcy.

LocalCampaignSetting

Ustawienie kampanii dotyczące kampanii lokalnych.

Zapis JSON
{
  "locationSourceType": enum (LocationSourceType)
}
Pola
locationSourceType

enum (LocationSourceType)

Typ źródła lokalizacji w przypadku tej kampanii lokalnej.

LocationSourceType

Możliwe typy źródeł lokalizacji.

Wartości w polu enum
UNSPECIFIED Nie określono żadnej wartości.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
GOOGLE_MY_BUSINESS lokalizacji powiązanych z połączonym profilem firmy klienta.
AFFILIATE Powiązane lokalizacje sklepów (sklepy sieciowe). Na przykład lokalizacje sklepów Best Buy.

AppCampaignSetting

Ustawienia na poziomie kampanii w kampaniach promujących aplikacje.

Zapis JSON
{
  "biddingStrategyGoalType": enum (AppCampaignBiddingStrategyGoalType),
  "appStore": enum (AppCampaignAppStore),
  "appId": string
}
Pola
biddingStrategyGoalType

enum (AppCampaignBiddingStrategyGoalType)

Reprezentuje cel, pod kątem którego strategia ustalania stawek w tej kampanii promującej aplikację powinna się optymalizować.

appStore

enum (AppCampaignAppStore)

Niezmienna. Sklep z aplikacjami, który rozprowadza tę konkretną aplikację.

appId

string

Niezmienna. Ciąg znaków jednoznacznie identyfikujący aplikację mobilną.

AppCampaignBiddingStrategyGoalType

Typ celu strategii ustalania stawek w kampanii promującej aplikację.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
OPTIMIZE_INSTALLS_TARGET_INSTALL_COST Staraj się maksymalizować liczbę instalacji aplikacji. Stawka CPA to docelowy koszt instalacji.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST Postaraj się zmaksymalizować długoterminową liczbę wybranych konwersji w aplikacji pochodzących z instalacji aplikacji. Stawka CPA to docelowy koszt instalacji.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST Postaraj się zmaksymalizować długoterminową liczbę wybranych konwersji w aplikacji pochodzących z instalacji aplikacji. Stawka CPA to docelowy koszt konwersji w aplikacji. Pamiętaj, że rzeczywisty CPA może początkowo wydawać się wyższy niż docelowy CPA, ponieważ długoterminowe konwersje jeszcze się nie pojawiły.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Celem jest maksymalizacja wartości wszystkich konwersji, np. instalacji i wybranych konwersji w aplikacji, przy jednoczesnym osiągnięciu lub przekroczeniu docelowego zwrotu z nakładów na reklamę.
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME Postaraj się zmaksymalizować liczbę wcześniejszych rejestracji aplikacji.
OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST Celem jest maksymalizacja liczby instalacji aplikacji bez docelowego kosztu instalacji.

AppCampaignAppStore

Enum opisujący sklep z aplikacjami w kampanii promującej aplikację.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
APPLE_APP_STORE Sklep Apple App Store.
GOOGLE_APP_STORE Google Play.

CampaignExperimentType

Wskazuje, czy ta kampania jest normalną kampanią, wersją roboczą czy eksperymentem.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
BASE To jest zwykła kampania.
DRAFT To jest wersja robocza kampanii. Ta kampania różni się od kampanii podstawowej, ale nie wyświetla reklam ani nie gromadzi danych.
EXPERIMENT To jest eksperymentalna wersja kampanii. Ma ona pewne modyfikacje w stosunku do kampanii podstawowej i przekierowuje pewien odsetek ruchu z tej kampanii do kampanii eksperymentalnej.

FrequencyCapEntry

Reguła określająca maksymalną liczbę wyświetleń reklamy (lub zestawu reklam) użytkownikowi w określonym przedziale czasu.

Zapis JSON
{
  "key": {
    object (FrequencyCapKey)
  },
  "cap": integer
}
Pola
key

object (FrequencyCapKey)

Klucz konkretnego ograniczenia liczby wyświetleń. Nie można ustawić więcej niż 1 ograniczenia liczby wyświetleń z tym samym kluczem.

cap

integer

Maksymalna liczba zdarzeń dozwolonych w danym zakresie czasowym przez ten limit.

FrequencyCapKey

Grupa pól służących jako klucze do ograniczenia liczby wyświetleń. Nie może być więcej niż 1 ograniczenie liczby wyświetleń z tym samym kluczem.

Zapis JSON
{
  "level": enum (FrequencyCapLevel),
  "eventType": enum (FrequencyCapEventType),
  "timeUnit": enum (FrequencyCapTimeUnit),
  "timeLength": integer
}
Pola
level

enum (FrequencyCapLevel)

Poziom, na którym ma być stosowane ograniczenie (np. reklama w grupie reklam lub grupa reklam). Limit jest stosowany do wszystkich elementów na tym poziomie.

eventType

enum (FrequencyCapEventType)

Typ zdarzenia, do którego ma zastosowanie limit (np. wyświetlenie).

timeUnit

enum (FrequencyCapTimeUnit)

Jednostka czasu, w której zdefiniowano limit (np. dzień, tydzień).

timeLength

integer

Liczba jednostek czasu, przez które obowiązuje limit.

FrequencyCapLevel

Poziom, na którym ma być stosowane ograniczenie (np.reklama w grupie reklam lub grupa reklam). Limit jest stosowany do wszystkich zasobów na tym poziomie.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
AD_GROUP_AD Limit jest stosowany na poziomie grupy reklam.
AD_GROUP Limit jest stosowany na poziomie grupy reklam.
CAMPAIGN Limit jest stosowany na poziomie kampanii.

FrequencyCapEventType

Typ zdarzenia, do którego ma zastosowanie limit (np. wyświetlenie).

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
IMPRESSION Ograniczenie dotyczy wyświetleń reklam.
VIDEO_VIEW Limit dotyczy obejrzeń reklam wideo.

VanityPharma

Opisuje, jak będą wyświetlane reklamy produktów farmaceutycznych bez marki.

Zapis JSON
{
  "vanityPharmaDisplayUrlMode": enum (VanityPharmaDisplayUrlMode),
  "vanityPharmaText": enum (VanityPharmaText)
}
Pola
vanityPharmaDisplayUrlMode

enum (VanityPharmaDisplayUrlMode)

Tryb wyświetlania adresów URL farmaceutycznych typu vanity.

vanityPharmaText

enum (VanityPharmaText)

Tekst, który będzie wyświetlany w wyświetlanym adresie URL reklamy tekstowej, gdy wybrany tryb wyświetlania adresów URL farmaceutycznych typu vanity to opis witryny.

VanityPharmaDisplayUrlMode

Wyliczenie opisujące możliwe tryby wyświetlania adresów URL farmaceutycznych typu vanity.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
MANUFACTURER_WEBSITE_URL Zastąp skrócony URL farmaceutycznego produktu leczniczego adresem URL witryny producenta.
WEBSITE_DESCRIPTION Zastąp adres URL farmy farmaceutycznej z opisem witryny.

VanityPharmaText

Typ wyliczeniowy opisujący możliwy tekst.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
PRESCRIPTION_TREATMENT_WEBSITE_EN Witryna poświęcona terapii lekami dostępnymi na receptę, z treściami w języku angielskim.
PRESCRIPTION_TREATMENT_WEBSITE_ES Witryna poświęcona leczeniu lekami dostępnymi na receptę z treściami w języku hiszpańskim (Sitio de tratamientos con receta).
PRESCRIPTION_DEVICE_WEBSITE_EN Witryna poświęcona urządzeniom dostępnym na receptę, z treściami w języku angielskim.
PRESCRIPTION_DEVICE_WEBSITE_ES Witryna poświęcona urządzeniom dostępnym na receptę z treściami w języku hiszpańskim (Sitio de dispositivos con receta).
MEDICAL_DEVICE_WEBSITE_EN Witryna poświęcona urządzeniom medycznym z treściami w języku angielskim.
MEDICAL_DEVICE_WEBSITE_ES Witryna poświęcona urządzeniom medycznym z treściami w języku hiszpańskim (Sitio de dispositivos médicos).
PREVENTATIVE_TREATMENT_WEBSITE_EN Witryna poświęcona leczeniu prewencyjnemu z treściami w języku angielskim.
PREVENTATIVE_TREATMENT_WEBSITE_ES Witryna poświęcona leczeniu prewencyjnemu z treściami w języku hiszpańskim (Sitio de tratamientos preventivos).
PRESCRIPTION_CONTRACEPTION_WEBSITE_EN Witryna poświęcona lekom antykoncepcyjnym dostępnym na receptę, z treściami w języku angielskim.
PRESCRIPTION_CONTRACEPTION_WEBSITE_ES Strona poświęcona lekom antykoncepcyjnym dostępnym na receptę (Sitio de anticonceptivos con receta) w języku hiszpańskim.
PRESCRIPTION_VACCINE_WEBSITE_EN Witryna poświęcona szczepionkom dostępnym na receptę, której treści są w języku angielskim.
PRESCRIPTION_VACCINE_WEBSITE_ES Witryna poświęcona szczepionkom dostępnym na receptę z treściami w języku hiszpańskim (Sitio de vacunas con receta).

SelectiveOptimization

Ustawienie selektywnej optymalizacji dla tej kampanii, które obejmuje zestaw działań powodujących konwersję, pod kątem których kampania ma być optymalizowana. Ta funkcja ma zastosowanie tylko do kampanii promujących aplikacje, które używają wartości MULTI_CHANNEL jako typu kanału reklamowego i APP_CAMPAIGN lub APP_CAMPAIGN_FOR_ENGAGEMENT jako podtypu kanału reklamowego.

Zapis JSON
{
  "conversionActions": [
    string
  ]
}
Pola
conversionActions[]

string

Wybrany zestaw nazw zasobów działań powodujących konwersję, które mają służyć do optymalizacji tej kampanii.

OptimizationGoalSetting

Ustawienie celu optymalizacji w tej kampanii, które obejmuje zestaw typów celów optymalizacji.

Zapis JSON
{
  "optimizationGoalTypes": [
    enum (OptimizationGoalType)
  ]
}
Pola
optimizationGoalTypes[]

enum (OptimizationGoalType)

Lista typów celów optymalizacji.

OptimizationGoalType

Typ celu optymalizacji

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Jest używany tylko jako wartość zwracana. Reprezentuje wartość nieznana w tej wersji.
CALL_CLICKS Optymalizacja pod kątem kliknięć prowadzących do wywołania połączenia. Konwersje po kliknięciu przycisku „Zadzwoń” to liczba przypadków, gdy użytkownicy kliknęli „Zadzwoń”, aby skontaktować się ze sklepem po obejrzeniu reklamy.
DRIVING_DIRECTIONS Optymalizacja pod kątem wskazówek dojazdu. Konwersje polegające na wyznaczeniu trasy dojazdu to liczba przypadków, gdy użytkownicy po obejrzeniu reklamy kliknęli „Wyznacz trasę”, aby wyznaczyć trasę dojazdu do sklepu.
APP_PRE_REGISTRATION Optymalizuj pod kątem wcześniejszej rejestracji. Konwersje wcześniejszej rejestracji to liczba rejestracji wstępnych, które mają na celu otrzymanie powiadomienia o publikacji aplikacji.

TrackingSetting

Ustawienia na poziomie kampanii dotyczące informacji śledzenia.

Zapis JSON
{
  "trackingUrl": string
}
Pola
trackingUrl

string

Tylko dane wyjściowe. Adres URL używany do śledzenia dynamicznego.

PaymentMode

Enum opisujący możliwe tryby płatności.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
CLICKS Płatność za interakcję.
CONVERSION_VALUE Płać za wartość konwersji. Ten tryb jest obsługiwany tylko w przypadku kampanii z typami: AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION i BudgetType.STANDARD.
CONVERSIONS Płatność za konwersję. Ten tryb jest obsługiwany tylko w przypadku kampanii z typem kanału reklamowego DISPLAY (z wyjątkiem typu DISPLAY_GMAIL), strategią BiddingStrategyType.TARGET_CPA i typem budżetu FIXED_CPA. Klient musi też kwalifikować się do korzystania z tego trybu. Szczegółowe informacje znajdziesz w Customer.eligibility_failure_reasons.
GUEST_STAY Płać za pobyt gościa. Ten tryb jest obsługiwany tylko w przypadku kampanii z typami AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION i BudgetType.STANDARD.

PerformanceMaxUpgrade

Informacje o przekształceniu kampanii w kampanię Performance Max

Zapis JSON
{
  "performanceMaxCampaign": string,
  "preUpgradeCampaign": string,
  "status": enum (PerformanceMaxUpgradeStatus)
}
Pola
performanceMaxCampaign

string

Tylko dane wyjściowe. Nazwa zasobu kampanii Performance Max, w którą jest przekształcana kampania.

preUpgradeCampaign

string

Tylko dane wyjściowe. Nazwa zasobu starszej kampanii przekształconej w kampanię Performance Max.

status

enum (PerformanceMaxUpgradeStatus)

Tylko dane wyjściowe. Stan przekształcenia kampanii, której przekształcenie w kampanię Performance Max zostało zgłoszone.

PerformanceMaxUpgradeStatus

Typ uporządkowany Stan przekształcenia Performance Max w kampanii.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
UPGRADE_IN_PROGRESS Przekształcanie kampanii w kampanię Performance Max jest w toku.
UPGRADE_COMPLETE Przekształcenie kampanii w kampanię Performance Max zostało zakończone.
UPGRADE_FAILED Nie udało się przekształcić kampanii w kampanię Performance Max. Kampania będzie nadal wyświetlać reklamy w taki sposób, jak przed próbą przekształcenia.
UPGRADE_ELIGIBLE Kampania kwalifikuje się do przekształcenia w kampanię Performance Max.

ListingType

Możliwe typy informacji o produkcie.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
VEHICLES Ta kampania wyświetla reklamy pojazdów.

AssetAutomationSetting

Ustawienie automatyzacji komponentów zawiera parę typów automatyzacji komponentów i stan włączenia/wyłączenia automatyzacji

Zapis JSON
{
  "assetAutomationType": enum (AssetAutomationType),
  "assetAutomationStatus": enum (AssetAutomationStatus)
}
Pola
assetAutomationType

enum (AssetAutomationType)

Typ automatyzacji komponentów, który reklamodawca chce włączyć lub wyłączyć.

assetAutomationStatus

enum (AssetAutomationStatus)

Stan zgody na automatyzację komponentów.

AssetAutomationType

Typ automatyzacji komponentów.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Jest używany tylko jako wartość zwracana. Reprezentuje wartość nieznana w tej wersji.
TEXT_ASSET_AUTOMATION Automatyzacja komponentów tekstowych obejmuje nagłówki i teksty reklamy. Domyślnie reklamodawcy mają włączone kampanie Performance Max i wyłączone kampanie w sieci wyszukiwania.

AssetAutomationStatus

Stan automatyzacji komponentów.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Jest używany tylko jako wartość zwracana. Reprezentuje wartość nieznana w tej wersji.
OPTED_IN Po włączeniu tej opcji będzie można generować i wyświetlać komponenty typu automatyzacji.
OPTED_OUT Wyłączenie spowoduje zaprzestanie generowania i wyświetlania komponentów danego typu automatyzacji.

CampaignKeywordMatchType

Typ dopasowania słów kluczowych w kampanii.

Wartości w polu enum
UNSPECIFIED Nie określono żadnej wartości.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
BROAD Dopasowanie przybliżone na poziomie kampanii.

Prowizja

Prowizja to strategia automatycznego określania stawek, w ramach której reklamodawca płaci określoną część wartości konwersji.

Zapis JSON
{
  "commissionRateMicros": string
}
Pola
commissionRateMicros

string (int64 format)

Stawka prowizji określa część wartości konwersji, która zostanie naliczona reklamodawcy. Do tego pola należy przekazać stawkę prowizji x w postaci (x * 1000 000). Na przykład wartość 106 000 reprezentuje stawkę prowizji 0, 106 (10,6%).

ManualCpa

Ten typ nie ma pól.

Strategia samodzielnego ustawiania stawek, która umożliwia reklamodawcy ustawienie stawki za określone przez niego działanie.

ManualCpc

Ręczne określanie stawek na podstawie liczby kliknięć, w którym użytkownik płaci za kliknięcie.

Zapis JSON
{
  "enhancedCpcEnabled": boolean
}
Pola
enhancedCpcEnabled

boolean

Określa, czy stawki mają być ulepszane na podstawie danych Optymalizatora konwersji.

ManualCpm

Ten typ nie ma pól.

Ręczne ustalanie stawek na podstawie wyświetleń, w którym użytkownik płaci za tysiąc wyświetleń.

ManualCpv

Ten typ nie ma pól.

Określanie stawek na podstawie obejrzeń, w którym użytkownik płaci za obejrzenie filmu.

PercentCpc

Strategia ustalania stawek, w której stawki stanowią ułamek reklamowanej ceny danego towaru lub usługi.

Zapis JSON
{
  "cpcBidCeilingMicros": string,
  "enhancedCpcEnabled": boolean
}
Pola
cpcBidCeilingMicros

string (int64 format)

Maksymalny limit stawki, jaki może ustawić strategia ustalania stawek. To pole jest opcjonalne i wpisuje je reklamodawca. Uwaga: wartość 0 jest interpretowana tak samo jak brak wartości parametru bid_ceiling.

enhancedCpcEnabled

boolean

Zwiększa lub zmniejsza stawkę w każdej aukcji w zależności od prawdopodobieństwa konwersji. Poszczególne stawki mogą przekraczać wartość cpcBidCeilingMicros, ale średnia stawka w kampanii nie powinna.

TargetCpm

Docelowy CPM (koszt tysiąca wyświetleń) to strategia automatycznego określania stawek, która ustala stawki w celu optymalizacji skuteczności pod kątem ustawionego przez Ciebie docelowego CPM.

Zapis JSON
{

  // Union field goal can be only one of the following:
  "targetFrequencyGoal": {
    object (TargetCpmTargetFrequencyGoal)
  }
  // End of list of possible types for union field goal.
}
Pola
Pole unii goal. Dodatkowe informacje dotyczące celu ustalania stawek. goal może być tylko jednym z tych elementów:
targetFrequencyGoal

object (TargetCpmTargetFrequencyGoal)

Szczegóły celu ustalania stawek Docelowa częstotliwość.

TargetCpmTargetFrequencyGoal

Szczegóły celu ustalania stawek Docelowa częstotliwość.

Zapis JSON
{
  "targetCount": string,
  "timeUnit": enum (TargetFrequencyTimeUnit)
}
Pola
targetCount

string (int64 format)

Docelowa częstotliwość określa, ile razy chcesz wyświetlić reklamę danemu użytkownikowi.

timeUnit

enum (TargetFrequencyTimeUnit)

Okno czasowe określające okres, w którym chcesz osiągnąć określony targetCount.

Stały CPM

Strategia ustalania stawek ze stałym CPM (koszt tysiąca wyświetleń). strategia samodzielnego określania stawek ze stałym CPM,

Zapis JSON
{
  "goal": enum (FixedCpmGoal),

  // Union field goal_info can be only one of the following:
  "targetFrequencyInfo": {
    object (FixedCpmTargetFrequencyGoalInfo)
  }
  // End of list of possible types for union field goal_info.
}
Pola
goal

enum (FixedCpmGoal)

Cel określania stawek ze stałym CPM. Określa dokładne parametry optymalizacji stawek.

Pole unii goal_info. Dodatkowe informacje dotyczące celu ustalania stawek. goal_info może być tylko jednym z tych elementów:
targetFrequencyInfo

object (FixedCpmTargetFrequencyGoalInfo)

Szczegóły celu ustalania stawek z docelową częstotliwością.

FixedCpmGoal

Typ enumeracji opisujący cel strategii ustalania stawek Stały CPM.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
REACH Maksymalizacja zasięgu, czyli liczba użytkowników, którzy widzieli reklamy z tej kampanii.
TARGET_FREQUENCY Określanie docelowej częstotliwości CPM. Optymalizacja określania stawek pod kątem docierania do pojedynczego użytkownika z wymaganą częstotliwością.

FixedCpmTargetFrequencyGoalInfo

Szczegóły celu ustalania stawek Docelowa częstotliwość w przypadku strategii ustalania stawek Stały CPM. Ma znaczenie tylko wtedy, gdy celem strategii ustalania stawek jest TARGET_FREQUENCY.

Zapis JSON
{
  "targetCount": string,
  "timeUnit": enum (FixedCpmTargetFrequencyTimeUnit)
}
Pola
targetCount

string (int64 format)

Docelowa częstotliwość obejrzeń to liczba wyświetleń reklamy, które reklamodawca chce wygenerować, aby dotrzeć do jednego użytkownika.

timeUnit

enum (FixedCpmTargetFrequencyTimeUnit)

Okno czasowe określające okres, w którym chcesz osiągnąć określony targetCount.

FixedCpmTargetFrequencyTimeUnit

Typ enumeracji opisujący okno czasowe, w którym określanie stawek jest optymalizowane pod kątem docelowej częstotliwości, gdy używana jest strategia ustalania stawek Stały CPM.

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji.
MONTHLY Optymalizuj stawki, aby osiągnąć docelową częstotliwość w ciągu 30 dni.

TargetCpv

Ten typ nie ma pól.

strategia ustalania stawek Docelowy CPV (koszt obejrzenia); Strategia automatycznego określania stawek, która ustala stawki, aby optymalizować skuteczność pod kątem ustawionego przez Ciebie docelowego CPV.