Campaign

Kampanye.

Representasi 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)
  },
  "pmaxCampaignSettings": {
    object (PmaxCampaignSettings)
  },
  "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),
  "brandGuidelines": {
    object (BrandGuidelines)
  },
  "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),
  "brandGuidelinesEnabled": boolean,

  // 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.
}
Kolom
resourceName

string

Tidak dapat diubah. Nama resource kampanye. Nama resource kampanye memiliki format:

customers/{customerId}/campaigns/{campaignId}

primaryStatus

enum (CampaignPrimaryStatus)

Hanya output. Status utama kampanye.

Memberikan insight tentang alasan kampanye tidak ditayangkan atau tidak ditayangkan secara optimal. Modifikasi pada kampanye dan entitas terkaitnya mungkin memerlukan waktu beberapa saat untuk ditampilkan dalam status ini.

primaryStatusReasons[]

enum (CampaignPrimaryStatusReason)

Hanya output. Alasan status utama kampanye.

Memberikan insight tentang alasan kampanye tidak ditayangkan atau tidak ditayangkan secara optimal. Alasan ini digabungkan untuk menentukan CampaignPrimaryStatus secara keseluruhan.

status

enum (CampaignStatus)

Status kampanye.

Saat kampanye baru ditambahkan, statusnya secara default adalah DIAKTIFKAN.

servingStatus

enum (CampaignServingStatus)

Hanya output. Status penayangan iklan kampanye.

biddingStrategySystemStatus

enum (BiddingStrategySystemStatus)

Hanya output. Status sistem strategi bidding kampanye.

adServingOptimizationStatus

enum (AdServingOptimizationStatus)

Status pengoptimalan penayangan iklan kampanye.

advertisingChannelType

enum (AdvertisingChannelType)

Tidak dapat diubah. Target penayangan utama untuk iklan dalam kampanye. Opsi penargetan dapat disaring di networkSettings.

Kolom ini wajib diisi dan tidak boleh kosong saat membuat kampanye baru.

Hanya dapat ditetapkan saat membuat kampanye. Setelah kampanye dibuat, kolom tidak dapat diubah.

advertisingChannelSubType

enum (AdvertisingChannelSubType)

Tidak dapat diubah. Penyempitan opsional untuk advertisingChannelType. Harus berupa subjenis yang valid dari jenis saluran induk.

Hanya dapat ditetapkan saat membuat kampanye. Setelah kampanye dibuat, kolom tidak dapat diubah.

urlCustomParameters[]

object (CustomParameter)

Daftar pemetaan yang digunakan untuk mengganti tag parameter kustom dalam trackingUrlTemplate, finalUrls, atau mobile_final_urls.

localServicesCampaignSettings

object (LocalServicesCampaignSettings)

Setelan terkait Kampanye Jasa dan Servis.

travelCampaignSettings

object (TravelCampaignSettings)

Setelan untuk kampanye Perjalanan.

demandGenCampaignSettings

object (DemandGenCampaignSettings)

Setelan untuk kampanye Peningkat Permintaan.

videoCampaignSettings

object (VideoCampaignSettings)

Setelan untuk kampanye Video.

pmaxCampaignSettings

object (PmaxCampaignSettings)

Setelan untuk kampanye Performa Maksimal.

realTimeBiddingSetting

object (RealTimeBiddingSetting)

Setelan untuk Bidding Real-Time, fitur yang hanya tersedia untuk kampanye yang menargetkan jaringan Ad Exchange.

networkSettings

object (NetworkSettings)

Setelan jaringan untuk kampanye.

hotelSetting

object (HotelSettingInfo)

Tidak dapat diubah. Setelan hotel untuk kampanye.

dynamicSearchAdsSetting

object (DynamicSearchAdsSetting)

Setelan untuk mengontrol Iklan Penelusuran Dinamis (DSA).

shoppingSetting

object (ShoppingSetting)

Setelan untuk mengontrol kampanye Shopping.

targetingSetting

object (TargetingSetting)

Setelan untuk fitur terkait penargetan.

geoTargetTypeSetting

object (GeoTargetTypeSetting)

Setelan untuk penargetan geografis iklan.

localCampaignSetting

object (LocalCampaignSetting)

Setelan untuk kampanye lokal.

appCampaignSetting

object (AppCampaignSetting)

Setelan yang terkait dengan Kampanye Aplikasi.

labels[]

string

Hanya output. Nama resource label yang disertakan ke kampanye ini.

experimentType

enum (CampaignExperimentType)

Hanya output. Jenis kampanye: normal, draf, atau eksperimen.

biddingStrategyType

enum (BiddingStrategyType)

Hanya output. Jenis strategi bidding.

Strategi bidding dapat dibuat dengan menetapkan skema bidding untuk membuat strategi bidding standar atau kolom biddingStrategy untuk membuat strategi bidding portofolio.

Kolom ini bersifat hanya baca.

accessibleBiddingStrategy

string

Hanya output. Nama resource AccessibleBiddingStrategy, tampilan hanya baca dari atribut tanpa batasan dari strategi bidding portofolio terlampir yang diidentifikasi oleh 'biddingStrategy'. Kosong, jika kampanye tidak menggunakan strategi portofolio. Atribut strategi yang tidak dibatasi tersedia untuk semua pelanggan yang menerima pembagian strategi dan dibaca dari resource AccessibleBiddingStrategy. Sebaliknya, atribut terbatas hanya tersedia untuk pelanggan pemilik strategi dan pengelolanya. Atribut yang dibatasi hanya dapat dibaca dari resource BiddingStrategy.

frequencyCaps[]

object (FrequencyCapEntry)

Daftar yang membatasi seberapa sering setiap pengguna akan melihat iklan kampanye ini.

videoBrandSafetySuitability

enum (BrandSafetySuitability)

Setelan Keamanan Merek di tingkat masing-masing kampanye. Memungkinkan pemilihan jenis inventaris untuk menampilkan iklan di konten yang sesuai bagi merek Anda. Lihat https://support.google.com/google-ads/answer/7515513.

vanityPharma

object (VanityPharma)

Menjelaskan cara iklan farmasi tanpa merek akan ditampilkan.

selectiveOptimization

object (SelectiveOptimization)

Setelan pengoptimalan selektif untuk kampanye ini, yang mencakup serangkaian tindakan konversi untuk mengoptimalkan kampanye ini. Fitur ini hanya berlaku untuk kampanye aplikasi yang menggunakan MULTI_CHANNEL sebagai AdvertisingChannelType dan APP_CAMPAIGN atau APP_CAMPAIGN_FOR_ENGAGEMENT sebagai AdvertisingChannelSubType.

optimizationGoalSetting

object (OptimizationGoalSetting)

Setelan sasaran pengoptimalan untuk kampanye ini, yang mencakup serangkaian jenis sasaran pengoptimalan.

trackingSetting

object (TrackingSetting)

Hanya output. Setelan tingkat kampanye untuk melacak informasi.

paymentMode

enum (PaymentMode)

Mode pembayaran untuk kampanye.

excludedParentAssetFieldTypes[]

enum (AssetFieldType)

Jenis kolom aset yang harus dikecualikan dari kampanye ini. Link aset dengan jenis kolom ini tidak akan diwarisi oleh kampanye ini dari tingkat yang lebih tinggi.

excludedParentAssetSetTypes[]

enum (AssetSetType)

Jenis set aset yang harus dikecualikan dari kampanye ini. Link set aset dengan jenis ini tidak akan diwarisi oleh kampanye ini dari tingkat yang lebih tinggi. Jenis grup lokasi (GMB_DYNAMIC_LOCATION_GROUP, CHAIN_DYNAMIC_LOCATION_GROUP, dan STATIC_LOCATION_GROUP) adalah jenis turunan dari LOCATION_SYNC. Oleh karena itu, jika LOCATION_SYNC ditetapkan untuk kolom ini, semua set aset grup lokasi tidak diizinkan untuk ditautkan ke kampanye ini, dan semua Ekstensi Lokasi (LE) dan Ekstensi Lokasi Afiliasi (ALE) tidak akan ditayangkan dalam kampanye ini. Saat ini hanya LOCATION_SYNC yang didukung.

performanceMaxUpgrade

object (PerformanceMaxUpgrade)

Hanya output. Informasi tentang kampanye yang diupgrade ke Performa Maksimal.

assetAutomationSettings[]

object (AssetAutomationSetting)

Berisi status keikutsertaan/penolakan setiap AssetAutomationType. Lihat dokumentasi setiap enum jenis otomatisasi aset untuk perilaku keikutsertaan/penonaktifan default.

keywordMatchType

enum (CampaignKeywordMatchType)

Jenis pencocokan kata kunci Kampanye. Tetapkan ke LUAS untuk menetapkan pencocokan luas untuk semua kata kunci dalam kampanye.

brandGuidelines

object (BrandGuidelines)

Setelan ini mengontrol tampilan merek Anda di aset dan format yang dibuat secara otomatis dalam kampanye ini. Catatan: Setelan ini hanya dapat digunakan untuk kampanye Performa Maksimal yang mengaktifkan Pedoman Merek.

id

string (int64 format)

Hanya output. ID kampanye.

name

string

Nama kampanye.

Kolom ini wajib diisi dan tidak boleh kosong saat membuat kampanye baru.

Parameter ini tidak boleh berisi karakter null (titik kode 0x0), line feed NL (titik kode 0xA), atau enter (titik kode 0xD).

trackingUrlTemplate

string

Template URL untuk membuat URL pelacakan.

audienceSetting

object (AudienceSetting)

Tidak dapat diubah. Setelan untuk fitur terkait audiens.

baseCampaign

string

Hanya output. Nama resource kampanye dasar dari kampanye draf atau eksperimen. Untuk kampanye dasar, nilai ini sama dengan resourceName.

Kolom ini bersifat hanya baca.

campaignBudget

string

Nama resource anggaran kampanye.

startDate

string

Tanggal saat kampanye dimulai dalam menayangkan zona waktu pelanggan dalam format YYYY-MM-DD.

campaignGroup

string

Nama resource grup kampanye yang menjadi bagian dari kampanye ini.

endDate

string

Hari terakhir kampanye dalam menayangkan zona waktu pelanggan dalam format YYYY-MM-DD. Saat pembuatan, defaultnya adalah 2037-12-30, yang berarti kampanye akan berjalan tanpa batas. Untuk menetapkan kampanye yang ada agar berjalan tanpa batas waktu, tetapkan kolom ini ke 2037-12-30.

finalUrlSuffix

string

Akhiran yang digunakan untuk menambahkan parameter kueri ke halaman landing yang ditayangkan dengan pelacakan paralel.

optimizationScore

number

Hanya output. Skor pengoptimalan kampanye.

Skor pengoptimalan adalah estimasi performa kampanye. Skor ini memiliki rentang dari 0% (0,0) hingga 100% (1,0), dengan 100% menunjukkan bahwa kampanye berperforma pada potensi penuhnya. Kolom ini bernilai null untuk kampanye yang tidak diberi skor.

Lihat "Tentang skor pengoptimalan" di https://support.google.com/google-ads/answer/9061546.

Kolom ini bersifat hanya baca.

urlExpansionOptOut

boolean

Menunjukkan penolakan untuk memperluas URL ke URL yang lebih bertarget. Jika tidak diizinkan (benar), hanya URL final di grup aset atau URL yang ditentukan di feed data bisnis atau Google Merchant Center pengiklan yang ditargetkan. Jika diikutsertakan (false), seluruh domain akan ditargetkan. Kolom ini hanya dapat ditetapkan untuk kampanye Performa Maksimal, dengan nilai default adalah salah (false).

hotelPropertyAssetSet

string

Tidak dapat diubah. Nama resource untuk sekumpulan properti hotel untuk kampanye Performa Maksimal untuk sasaran perjalanan.

listingType

enum (ListingType)

Tidak dapat diubah. Jenis listingan iklan yang ditayangkan untuk kampanye ini. Kolom dibatasi untuk penggunaan dengan kampanye Performa Maksimal.

brandGuidelinesEnabled

boolean

Tidak dapat diubah. Apakah Pedoman Merek diaktifkan untuk Kampanye ini. Hanya berlaku untuk kampanye Performa Maksimal. Jika diaktifkan, aset nama dan logo bisnis harus ditautkan sebagai CampaignAssets, bukan AssetGroupAssets.

Dapat ditulis hanya saat pembuatan kampanye. Setel ke benar (true) untuk mengaktifkan Pedoman Merek saat membuat kampanye Performa Maksimal baru.

Tidak dapat diubah setelah dibuat. Kolom ini tidak dapat diubah menggunakan operasi update standar setelah kampanye dibuat.

Untuk kampanye yang sudah ada: Untuk mengaktifkan Pedoman Merek di kampanye setelah dibuat, gunakan metode CampaignService.EnablePMaxBrandGuidelines, yang merupakan operasi terpisah. Pedoman Merek tidak dapat dinonaktifkan untuk kampanye yang sudah ada.

Tidak kompatibel dengan Sasaran Perjalanan: Fitur ini tidak didukung untuk kampanye Performa Maksimal dengan Sasaran Perjalanan. Mencoba menyetel kolom ini ke benar (true) untuk kampanye Sasaran Perjalanan akan menyebabkan error.

Kolom union campaign_bidding_strategy. Strategi bidding untuk kampanye.

Harus berupa portofolio (dibuat melalui layanan BiddingStrategy) atau standar, yang disematkan ke dalam kampanye. campaign_bidding_strategy hanya dapat berupa salah satu dari hal berikut:

biddingStrategy

string

Nama resource strategi bidding portofolio yang digunakan oleh kampanye.

commission

object (Commission)

Komisi adalah strategi bidding otomatis yang memungkinkan pengiklan membayar sebagian nilai konversi.

manualCpa

object (ManualCpa)

Strategi bidding CPA Manual Standar. Strategi bidding manual yang memungkinkan pengiklan menetapkan bid per tindakan yang ditentukan pengiklan. Hanya didukung untuk kampanye Jasa dan Servis.

manualCpc

object (ManualCpc)

Strategi bidding CPC Manual standar. Bidding berbasis klik manual saat pengguna membayar per klik.

manualCpm

object (ManualCpm)

Strategi bidding CPM Manual Standar. Bidding manual berbasis tayangan iklan saat pengguna membayar per seribu tayangan iklan.

manualCpv

object (ManualCpv)

Strategi bidding yang membayar jumlah yang dapat dikonfigurasi per penayangan video.

maximizeConversions

object (MaximizeConversions)

Strategi bidding Maksimalkan Konversi standar yang secara otomatis memaksimalkan jumlah konversi sekaligus membelanjakan anggaran Anda.

maximizeConversionValue

object (MaximizeConversionValue)

Strategi bidding Maksimalkan Nilai Konversi standar yang secara otomatis menetapkan bid untuk memaksimalkan pendapatan sekaligus membelanjakan anggaran Anda.

targetCpa

object (TargetCpa)

Strategi bidding Target CPA standar yang secara otomatis menetapkan bid untuk membantu mendapatkan konversi sebanyak mungkin sesuai target biaya per akuisisi (CPA) yang Anda tetapkan.

targetImpressionShare

object (TargetImpressionShare)

Strategi bidding Target Pangsa Tayangan Iklan. Strategi bidding otomatis yang menetapkan bid untuk mencapai persentase tayangan iklan yang dipilih.

targetRoas

object (TargetRoas)

Strategi bidding Target ROAS standar yang secara otomatis memaksimalkan pendapatan sekaligus mencapai rata-rata target laba atas belanja iklan (ROAS) tertentu.

targetSpend

object (TargetSpend)

Strategi bidding Target Pembelanjaan Standar yang secara otomatis menetapkan bid untuk membantu mendapatkan klik sebanyak mungkin sesuai anggaran Anda.

percentCpc

object (PercentCpc)

Strategi bidding CPC Persen Standar dengan bid adalah sebagian kecil dari harga yang diiklankan untuk beberapa produk atau layanan.

targetCpm

object (TargetCpm)

Strategi bidding yang secara otomatis mengoptimalkan biaya per seribu tayangan.

fixedCpm

object (FixedCpm)

Strategi bidding manual dengan CPM tetap.

targetCpv

object (TargetCpv)

Strategi bidding otomatis yang menetapkan bid untuk mengoptimalkan performa berdasarkan target CPV yang Anda tetapkan.

CampaignPrimaryStatus

Enum yang menjelaskan kemungkinan status utama kampanye. Memberikan insight tentang alasan kampanye tidak ditayangkan atau tidak ditayangkan secara optimal. Modifikasi pada kampanye dan entitas terkaitnya mungkin memerlukan waktu beberapa saat untuk ditampilkan dalam status ini.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
ELIGIBLE Kampanye memenuhi syarat untuk ditayangkan.
PAUSED Status kampanye yang ditentukan pengguna adalah dijeda.
REMOVED Status kampanye yang ditentukan pengguna dihapus.
ENDED Waktu yang ditentukan pengguna untuk mengakhiri kampanye ini telah berlalu.
PENDING Kampanye dapat ditayangkan pada masa mendatang.
MISCONFIGURED Kampanye atau entitas terkaitnya memiliki setelan yang ditentukan pengguna yang salah.
LIMITED Kampanye atau entitas terkaitnya dibatasi oleh setelan yang ditentukan pengguna.
LEARNING Sistem bidding otomatis menyesuaikan perubahan yang ditentukan pengguna pada kampanye atau entitas terkait.
NOT_ELIGIBLE Kampanye tidak memenuhi syarat untuk ditayangkan.

CampaignPrimaryStatusReason

Enum yang menjelaskan kemungkinan alasan status utama kampanye. Memberikan insight tentang alasan kampanye tidak ditayangkan atau tidak ditayangkan secara optimal. Alasan ini digabungkan untuk menentukan status utama kampanye secara keseluruhan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
CAMPAIGN_REMOVED Status kampanye yang ditentukan pengguna dihapus.
CAMPAIGN_PAUSED Status kampanye yang ditentukan pengguna adalah dijeda.
CAMPAIGN_PENDING Waktu yang ditentukan pengguna untuk memulai kampanye ini adalah pada masa mendatang.
CAMPAIGN_ENDED Waktu yang ditentukan pengguna untuk mengakhiri kampanye ini telah berlalu.
CAMPAIGN_DRAFT Kampanye adalah draf.
BIDDING_STRATEGY_MISCONFIGURED Strategi bidding memiliki setelan yang ditentukan pengguna yang salah.
BIDDING_STRATEGY_LIMITED Strategi bidding dibatasi oleh setelan yang ditentukan pengguna seperti kurangnya data atau yang serupa.
BIDDING_STRATEGY_LEARNING Sistem bidding otomatis menyesuaikan perubahan yang ditentukan pengguna pada strategi bidding.
BIDDING_STRATEGY_CONSTRAINED Kampanye dapat memperoleh lebih banyak nilai konversi dengan menyesuaikan target CPA/ROAS.
BUDGET_CONSTRAINED Anggaran membatasi kemampuan kampanye untuk menayangkan iklan.
BUDGET_MISCONFIGURED Anggaran memiliki setelan yang salah yang ditentukan pengguna.
SEARCH_VOLUME_LIMITED Kampanye tidak menargetkan semua kueri yang relevan.
AD_GROUPS_PAUSED Semua status grup iklan yang ditentukan pengguna dijeda.
NO_AD_GROUPS Tidak ada grup iklan yang memenuhi syarat dalam kampanye ini.
KEYWORDS_PAUSED Semua status kata kunci yang ditentukan pengguna dijeda.
NO_KEYWORDS Tidak ada kata kunci yang valid dalam kampanye ini.
AD_GROUP_ADS_PAUSED Semua status iklan grup iklan yang ditentukan pengguna dijeda.
NO_AD_GROUP_ADS Tidak ada iklan grup iklan yang memenuhi syarat dalam kampanye ini.
HAS_ADS_LIMITED_BY_POLICY Setidaknya satu iklan di kampanye ini dibatasi oleh kebijakan.
HAS_ADS_DISAPPROVED Setidaknya satu iklan di kampanye ini tidak disetujui.
MOST_ADS_UNDER_REVIEW Sebagian besar iklan di kampanye ini menunggu peninjauan.
MISSING_LEAD_FORM_EXTENSION Kampanye memiliki sasaran formulir prospek, dan ekstensi formulir prospek tidak ada.
MISSING_CALL_EXTENSION Kampanye memiliki sasaran panggilan, tetapi tidak memiliki aset panggilan.
LEAD_FORM_EXTENSION_UNDER_REVIEW Ekstensi formulir prospek sedang dalam peninjauan.
LEAD_FORM_EXTENSION_DISAPPROVED Ekstensi prospek tidak disetujui.
CALL_EXTENSION_UNDER_REVIEW Ekstensi panggilan sedang dalam peninjauan.
CALL_EXTENSION_DISAPPROVED Ekstensi panggilan tidak disetujui.
NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA Tidak ada kriteria grup iklan aplikasi seluler yang memenuhi syarat dalam kampanye ini.
CAMPAIGN_GROUP_PAUSED Status grup kampanye yang ditentukan pengguna adalah dijeda.
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Waktu yang ditentukan pengguna untuk semua anggaran grup yang terkait dengan grup kampanye induk telah berlalu.
APP_NOT_RELEASED Aplikasi yang terkait dengan kampanye ACi ini belum dirilis di negara target kampanye.
APP_PARTIALLY_RELEASED Aplikasi yang terkait dengan kampanye ACi ini dirilis sebagian di negara target kampanye.
HAS_ASSET_GROUPS_DISAPPROVED Setidaknya satu grup aset dalam kampanye ini tidak disetujui.
HAS_ASSET_GROUPS_LIMITED_BY_POLICY Setidaknya satu grup aset dalam kampanye ini dibatasi oleh kebijakan.
MOST_ASSET_GROUPS_UNDER_REVIEW Sebagian besar grup aset di kampanye ini menunggu peninjauan.
NO_ASSET_GROUPS Tidak ada grup aset yang memenuhi syarat dalam kampanye ini.
ASSET_GROUPS_PAUSED Semua grup aset di kampanye ini dijeda.

CampaignStatus

Kemungkinan status kampanye.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
ENABLED Kampanye aktif dan dapat menampilkan iklan.
PAUSED Kampanye telah dijeda oleh pengguna.
REMOVED Kampanye telah dihapus.

CampaignServingStatus

Kemungkinan status penayangan kampanye.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN

Nilai yang diterima tidak diketahui dalam versi ini.

Ini adalah nilai khusus respons.

SERVING Menayangkan.
NONE Tidak ada.
ENDED Berakhir.
PENDING Pending.
SUSPENDED Ditangguhkan.

BiddingStrategySystemStatus

Kemungkinan status sistem BiddingStrategy.

Enum
UNSPECIFIED Menandakan bahwa terjadi error yang tidak terduga, misalnya, tidak ada jenis strategi bidding yang ditemukan, atau tidak ada informasi status yang ditemukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
ENABLED Strategi penawaran aktif dan AdWords tidak dapat menemukan masalah yang spesifik dengan strategi tersebut.
LEARNING_NEW Strategi bidding sedang mempelajari karena baru saja dibuat atau diaktifkan kembali.
LEARNING_SETTING_CHANGE Strategi bidding sedang mempelajari karena perubahan setelan baru-baru ini.
LEARNING_BUDGET_CHANGE Strategi bidding sedang mempelajari karena perubahan anggaran baru-baru ini.
LEARNING_COMPOSITION_CHANGE Strategi bidding sedang mempelajari karena perubahan terbaru pada jumlah kampanye, grup iklan, atau kata kunci yang terkait dengannya.
LEARNING_CONVERSION_TYPE_CHANGE Strategi bidding bergantung pada pelaporan konversi dan pelanggan baru-baru ini mengubah jenis konversi yang relevan dengan strategi bidding.
LEARNING_CONVERSION_SETTING_CHANGE Strategi bidding bergantung pada pelaporan konversi dan pelanggan baru-baru ini mengubah setelan konversinya.
LIMITED_BY_CPC_BID_CEILING Strategi bidding dibatasi oleh batas bid-nya.
LIMITED_BY_CPC_BID_FLOOR Strategi bidding dibatasi oleh harga minimum bid.
LIMITED_BY_DATA Strategi bidding dibatasi karena traffic konversi tidak memadai selama beberapa minggu terakhir.
LIMITED_BY_BUDGET Sebagian besar kata kunci dalam strategi bidding ini dibatasi oleh anggaran.
LIMITED_BY_LOW_PRIORITY_SPEND Strategi bidding tidak dapat mencapai pembelanjaan target karena pembelanjaannya telah diprioritaskan lebih rendah.
LIMITED_BY_LOW_QUALITY Sebagian besar kata kunci dalam strategi bidding ini memiliki Skor Kualitas yang rendah.
LIMITED_BY_INVENTORY Strategi bidding tidak dapat membelanjakan anggaran sepenuhnya karena penargetan yang sempit.
MISCONFIGURED_ZERO_ELIGIBILITY Tracking konversi (tidak ada ping) dan/atau daftar pemasaran ulang untuk SSC tidak ada.
MISCONFIGURED_CONVERSION_TYPES Strategi bidding bergantung pada pelaporan konversi dan pelanggan tidak memiliki jenis konversi yang mungkin dilaporkan terhadap strategi ini.
MISCONFIGURED_CONVERSION_SETTINGS Strategi bidding bergantung pada pelaporan konversi dan setelan konversi pelanggan salah dikonfigurasi.
MISCONFIGURED_SHARED_BUDGET Ada kampanye di luar strategi bidding yang berbagi anggaran dengan kampanye yang disertakan dalam strategi.
MISCONFIGURED_STRATEGY_TYPE Kampanye memiliki jenis strategi yang tidak valid dan tidak ditayangkan.
PAUSED Strategi bidding tidak aktif. Tidak ada kampanye, grup iklan, atau kata kunci aktif yang disertakan pada strategi bidding. Atau tidak ada anggaran aktif yang terhubung ke strategi bidding.
UNAVAILABLE Strategi bidding ini saat ini tidak mendukung pelaporan status.
MULTIPLE_LEARNING Ada beberapa status sistem LEARNING_* untuk strategi bidding ini selama waktu yang dimaksud.
MULTIPLE_LIMITED Ada beberapa status sistem LIMITED_* untuk strategi bidding ini selama waktu yang dimaksud.
MULTIPLE_MISCONFIGURED Ada beberapa status sistem MISCONFIGURED_* untuk strategi bidding ini selama waktu yang dimaksud.
MULTIPLE Ada beberapa status sistem untuk strategi bidding ini selama waktu yang dimaksud.

AdServingOptimizationStatus

Enum yang menjelaskan kemungkinan status penayangan.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN

Nilai yang diterima tidak diketahui dalam versi ini.

Ini adalah nilai khusus respons.

OPTIMIZE Penayangan iklan dioptimalkan berdasarkan CTR untuk kampanye.
CONVERSION_OPTIMIZE Penayangan iklan dioptimalkan berdasarkan CTR * Konversi untuk kampanye. Jika kampanye tidak menggunakan strategi bidding pengoptimal konversi, kampanye akan ditetapkan ke OPTIMIZED secara default.
ROTATE Iklan dirotasi secara merata selama 90 hari, lalu dioptimalkan untuk mendapatkan klik.
ROTATE_INDEFINITELY Tampilkan iklan berperforma lebih rendah secara lebih merata dengan iklan berperforma lebih tinggi, dan jangan optimalkan.
UNAVAILABLE Status pengoptimalan penayangan iklan tidak tersedia.

LocalServicesCampaignSettings

Setelan untuk subresource LocalServicesCampaign.

Representasi JSON
{
  "categoryBids": [
    {
      object (CategoryBid)
    }
  ]
}
Kolom
categoryBids[]

object (CategoryBid)

Bid tingkat kategoris yang terkait dengan strategi bidding MANUAL_CPA.

CategoryBid

Bid kategori di LocalServicesReportingCampaignSettings.

Representasi JSON
{
  "categoryId": string,
  "manualCpaBidMicros": string,
  "targetCpaBidMicros": string
}
Kolom
categoryId

string

Kategori yang akan dikaitkan dengan bid. Misalnya, xcat:service_area_business_plumber.

manualCpaBidMicros

string (int64 format)

Bid CPA manual untuk kategori. Tawaran harus lebih tinggi dari harga minimum yang terkait untuk kategori tersebut. Nilai dalam mikro dan dalam mata uang pengiklan.

targetCpaBidMicros

string (int64 format)

Bid Target CPA untuk kategori. Nilai dalam mikro dan dalam mata uang pengiklan.

TravelCampaignSettings

Setelan untuk kampanye Perjalanan.

Representasi JSON
{
  "travelAccountId": string
}
Kolom
travelAccountId

string (int64 format)

Tidak dapat diubah. ID akun Perjalanan yang terkait dengan kampanye Perjalanan.

DemandGenCampaignSettings

Setelan untuk kampanye Peningkat Permintaan.

Representasi JSON
{
  "upgradedTargeting": boolean
}
Kolom
upgradedTargeting

boolean

Tidak dapat diubah. Menentukan apakah kampanye ini menggunakan opsi penargetan yang diupgrade. Jika kolom ini disetel ke true, Anda dapat menggunakan penargetan lokasi dan bahasa di tingkat grup iklan, bukan penargetan tingkat kampanye standar. Kolom ini secara default ditetapkan ke true, dan hanya dapat ditetapkan saat membuat kampanye.

VideoCampaignSettings

Setelan untuk kampanye Video.

Representasi JSON
{

  // Union field fluidity_control can be only one of the following:
  "videoAdInventoryControl": {
    object (VideoAdInventoryControl)
  },
  "videoAdFormatControl": {
    object (VideoAdFormatControl)
  }
  // End of list of possible types for union field fluidity_control.
}
Kolom
Kolom union fluidity_control. Kontrol untuk menentukan perilaku iklan responsif video. fluidity_control hanya dapat berupa salah satu dari berikut:
videoAdInventoryControl

object (VideoAdInventoryControl)

Kontrol inventaris untuk iklan responsif video di kampanye jangkauan.

videoAdFormatControl

object (VideoAdFormatControl)

Kontrol pembatasan format yang memungkinkan penggunaan iklan responsif video dalam kampanye Video yang ditentukan formatnya (misalnya, tidak dapat dilewati).

VideoAdInventoryControl

Untuk kampanye yang menggunakan kontrol inventaris iklan responsif video, kontrol ini menentukan inventaris tempat iklan dapat ditampilkan. Hal ini hanya berlaku untuk kampanye dengan strategi bidding TARGET_CPM dan FIXED_CPM.

Representasi JSON
{
  "allowInStream": boolean,
  "allowInFeed": boolean,
  "allowShorts": boolean
}
Kolom
allowInStream

boolean

Tentukan apakah iklan responsif video dapat digunakan untuk iklan video in-stream.

allowInFeed

boolean

Menentukan apakah iklan responsif video dapat digunakan untuk iklan video dalam feed.

allowShorts

boolean

Tentukan apakah iklan responsif video dapat digunakan sebagai format video Shorts.

VideoAdFormatControl

Kontrol pembatasan format yang memungkinkan penggunaan iklan responsif video dalam kampanye Video yang ditentukan formatnya (misalnya, tidak dapat dilewati).

Representasi JSON
{
  "formatRestriction": enum (VideoAdFormatRestriction),
  "nonSkippableInStreamRestrictions": {
    object (NonSkippableInStreamRestrictions)
  }
}
Kolom
formatRestriction

enum (VideoAdFormatRestriction)

Semua iklan responsif yang disertakan diharapkan mematuhi batasan ini.

nonSkippableInStreamRestrictions

object (NonSkippableInStreamRestrictions)

Batasan untuk format yang tidak dapat dilewati.

VideoAdFormatRestriction

Enum yang menjelaskan batasan format untuk iklan responsif di kampanye video.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
NON_SKIPPABLE_IN_STREAM Iklan responsif video in-stream yang tidak dapat dilewati.

NonSkippableInStreamRestrictions

Batasan untuk format yang tidak dapat dilewati.

Representasi JSON
{
  "minDuration": enum (NonSkippableMinDuration),
  "maxDuration": enum (NonSkippableMaxDuration)
}
Kolom
minDuration

enum (NonSkippableMinDuration)

Durasi minimum yang diizinkan untuk iklan yang tidak dapat dilewati.

maxDuration

enum (NonSkippableMaxDuration)

Durasi maksimum yang diizinkan untuk iklan yang tidak dapat dilewati.

NonSkippableMinDuration

Enum yang menjelaskan nilai durasi minimum yang diizinkan untuk video yang digunakan dalam iklan responsif video yang tidak dapat dilewati.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
MIN_DURATION_FIVE_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi minimal 5 detik.
MIN_DURATION_SEVEN_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi minimal 7 detik.
MIN_DURATION_SIXTEEN_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi minimal 16 detik.
MIN_DURATION_THIRTY_ONE_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi minimal 31 detik.

NonSkippableMaxDuration

Enum yang menjelaskan nilai durasi maksimum yang diizinkan untuk video yang digunakan dalam iklan responsif video yang tidak dapat dilewati.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
MAX_DURATION_FIFTEEN_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi maksimal 15 detik.
MAX_DURATION_THIRTY_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi maksimal 30 detik.
MAX_DURATION_SIXTY_SECONDS Menunjukkan bahwa iklan yang tidak dapat dilewati harus berdurasi maksimal 60 detik.

PmaxCampaignSettings

Setelan untuk kampanye Performa Maksimal.

Representasi JSON
{
  "brandTargetingOverrides": {
    object (BrandTargetingOverrides)
  }
}
Kolom
brandTargetingOverrides

object (BrandTargetingOverrides)

Penggantian penargetan merek untuk berbagai jenis iklan.

BrandTargetingOverrides

Penggantian penargetan merek untuk berbagai jenis iklan.

Representasi JSON
{
  "ignoreExclusionsForShoppingAds": boolean
}
Kolom
ignoreExclusionsForShoppingAds

boolean

Jika benar (true), pengecualian merek akan diabaikan untuk iklan Shopping.

RealTimeBiddingSetting

Setelan untuk Bidding Real-Time, fitur yang hanya tersedia untuk kampanye yang menargetkan jaringan Ad Exchange.

Representasi JSON
{
  "optIn": boolean
}
Kolom
optIn

boolean

Apakah kampanye diikutsertakan dalam bidding real-time.

NetworkSettings

Setelan jaringan untuk kampanye.

Representasi JSON
{
  "targetGoogleSearch": boolean,
  "targetSearchNetwork": boolean,
  "targetContentNetwork": boolean,
  "targetPartnerSearchNetwork": boolean,
  "targetYoutube": boolean,
  "targetGoogleTvNetwork": boolean
}
Kolom
targetSearchNetwork

boolean

Apakah iklan akan ditayangkan di situs partner di Jaringan Penelusuran Google (memerlukan targetGoogleSearch juga harus true).

targetContentNetwork

boolean

Apakah iklan akan ditayangkan pada penempatan tertentu di Jaringan Display Google atau tidak. Penempatan ditetapkan menggunakan kriteria Penempatan.

targetPartnerSearchNetwork

boolean

Apakah iklan akan ditayangkan di Jaringan Partner Google atau tidak. Fitur ini hanya tersedia untuk beberapa akun partner Google tertentu.

targetYoutube

boolean

Apakah iklan akan ditayangkan di YouTube atau tidak.

targetGoogleTvNetwork

boolean

Apakah iklan akan ditayangkan di jaringan Google TV atau tidak.

HotelSettingInfo

Setelan tingkat kampanye untuk iklan hotel.

Representasi JSON
{
  "hotelCenterId": string
}
Kolom
hotelCenterId

string (int64 format)

Tidak dapat diubah. Akun Pusat Pengelolaan Hotel yang tertaut.

DynamicSearchAdsSetting

Setelan untuk mengontrol Iklan Penelusuran Dinamis (DSA).

Representasi JSON
{
  "domainName": string,
  "languageCode": string,
  "useSuppliedUrlsOnly": boolean
}
Kolom
domainName

string

Wajib. Nama domain Internet yang diwakili oleh setelan ini, misalnya, "google.com" atau "www.google.com".

languageCode

string

Wajib. Kode bahasa yang menentukan bahasa domain, misalnya, "en".

useSuppliedUrlsOnly

boolean

Apakah kampanye menggunakan URL yang disediakan pengiklan secara eksklusif.

ShoppingSetting

Setelan untuk kampanye Shopping. Menentukan semesta produk yang dapat diiklankan oleh kampanye, dan cara kampanye ini berinteraksi dengan kampanye Shopping lainnya.

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

string

Label feed produk yang akan disertakan dalam kampanye. Hanya salah satu dari feedLabel atau sales_country yang dapat ditetapkan. Jika digunakan sebagai pengganti sales_country, kolom feedLabel menerima kode negara dalam format yang sama, misalnya: 'XX'. Otherwise dapat berupa string apa pun yang digunakan untuk label feed di Google Merchant Center.

useVehicleInventory

boolean

Tidak dapat diubah. Apakah akan menargetkan inventaris Listingan Kendaraan. Kolom ini hanya didukung di Kampanye Shopping Pintar. Untuk menyetel inventaris Listingan Kendaraan di kampanye Performa Maksimal, gunakan listingType.

advertisingPartnerIds[]

string (int64 format)

Tidak dapat diubah. Daftar ID akun Google Ads partner iklan yang berpartisipasi dalam kampanye. Fitur ini saat ini hanya tersedia untuk akun yang memiliki penautan partner iklan. Fitur ini saat ini hanya didukung untuk jenis kampanye Performa Maksimal, Shopping, Penelusuran, dan Peningkat Permintaan.

merchantId

string (int64 format)

ID akun Merchant Center. Kolom ini wajib diisi untuk operasi pembuatan. Kolom ini tidak dapat diubah untuk kampanye Shopping.

campaignPriority

integer

Prioritas kampanye. Kampanye dengan prioritas yang lebih tinggi secara numerik akan lebih diutamakan daripada kampanye dengan prioritas yang lebih rendah. Kolom ini wajib diisi untuk kampanye Shopping, dengan nilai antara 0 dan 2, inklusif. Kolom ini bersifat opsional untuk kampanye Shopping Pintar, tetapi harus sama dengan 3 jika ditetapkan.

enableLocal

boolean

Apakah akan menyertakan produk lokal.

disableProductFeed

boolean

Nonaktifkan feed produk opsional. Saat ini, kolom ini hanya didukung untuk kampanye Peningkat Permintaan. Lihat https://support.google.com/google-ads/answer/13721750 untuk mempelajari lebih lanjut fitur ini.

AudienceSetting

Setelan untuk penargetan audiens.

Representasi JSON
{
  "useAudienceGrouped": boolean
}
Kolom
useAudienceGrouped

boolean

Tidak dapat diubah. Jika benar (true), kampanye ini menggunakan resource Audiens untuk penargetan audiens. Jika salah (false), kampanye ini dapat menggunakan kriteria segmen audiens.

GeoTargetTypeSetting

Mewakili kumpulan setelan yang terkait dengan penargetan geografis iklan.

Representasi JSON
{
  "positiveGeoTargetType": enum (PositiveGeoTargetType),
  "negativeGeoTargetType": enum (NegativeGeoTargetType)
}
Kolom
positiveGeoTargetType

enum (PositiveGeoTargetType)

Setelan yang digunakan untuk penargetan geografis positif dalam kampanye tertentu ini.

negativeGeoTargetType

enum (NegativeGeoTargetType)

Setelan yang digunakan untuk penargetan geografis negatif dalam kampanye tertentu ini.

PositiveGeoTargetType

Kemungkinan jenis target geografis positif.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Nilai tidak diketahui dalam versi ini.
PRESENCE_OR_INTEREST Menentukan bahwa iklan dipicu jika pengguna berada di, atau menunjukkan minat terhadap, lokasi yang ditargetkan pengiklan.
SEARCH_INTEREST Menentukan bahwa iklan dipicu jika pengguna menelusuri lokasi yang ditargetkan pengiklan. Strategi ini hanya dapat digunakan dengan kampanye Penelusuran dan Shopping Standar.
PRESENCE Menentukan bahwa iklan dipicu jika pengguna berada di atau biasanya berada di lokasi yang ditargetkan pengiklan.

NegativeGeoTargetType

Kemungkinan jenis target geografis negatif.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Nilai tidak diketahui dalam versi ini.
PRESENCE_OR_INTEREST Menentukan bahwa pengguna dikecualikan dari melihat iklan jika mereka berada di, atau menunjukkan minat pada, lokasi yang dikecualikan pengiklan.
PRESENCE Menentukan bahwa pengguna dikecualikan dari melihat iklan jika mereka berada di lokasi yang dikecualikan pengiklan.

LocalCampaignSetting

Setelan kampanye untuk kampanye lokal.

Representasi JSON
{
  "locationSourceType": enum (LocationSourceType)
}
Kolom
locationSourceType

enum (LocationSourceType)

Jenis sumber lokasi untuk kampanye lokal ini.

LocationSourceType

Kemungkinan jenis sumber lokasi.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
GOOGLE_MY_BUSINESS Lokasi yang terkait dengan Profil Bisnis tertaut pelanggan.
AFFILIATE Lokasi toko afiliasi (jaringan). Misalnya, lokasi toko Best Buy.

AppCampaignSetting

Setelan tingkat kampanye untuk Kampanye Aplikasi.

Representasi JSON
{
  "biddingStrategyGoalType": enum (AppCampaignBiddingStrategyGoalType),
  "appStore": enum (AppCampaignAppStore),
  "appId": string
}
Kolom
biddingStrategyGoalType

enum (AppCampaignBiddingStrategyGoalType)

Mewakili sasaran yang harus dioptimalkan oleh strategi bidding kampanye aplikasi ini.

appStore

enum (AppCampaignAppStore)

Tidak dapat diubah. App store yang mendistribusikan aplikasi tertentu ini.

appId

string

Tidak dapat diubah. String yang mengidentifikasi aplikasi seluler secara unik.

AppCampaignBiddingStrategyGoalType

Jenis sasaran BiddingStrategy kampanye Aplikasi.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
OPTIMIZE_INSTALLS_TARGET_INSTALL_COST Bertujuan untuk memaksimalkan jumlah penginstalan aplikasi. Bid cpa adalah target biaya-per-instal.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST Bertujuan untuk memaksimalkan jumlah konversi dalam aplikasi yang dipilih dalam jangka panjang dari penginstalan aplikasi. Bid cpa adalah target biaya-per-instal.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST Bertujuan untuk memaksimalkan jumlah konversi dalam aplikasi yang dipilih dalam jangka panjang dari penginstalan aplikasi. Bid CPA adalah target biaya per konversi dalam aplikasi. Perhatikan bahwa CPA aktual mungkin tampak lebih tinggi daripada target CPA pada awalnya, karena konversi jangka panjang belum terjadi.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Berupaya memaksimalkan nilai semua konversi, misalnya, penginstalan + konversi dalam aplikasi yang dipilih sekaligus mencapai atau melampaui target laba atas belanja iklan.
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME Bertujuan untuk memaksimalkan prapendaftaran aplikasi.
OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST Bertujuan untuk memaksimalkan penginstalan aplikasi tanpa target biaya-per-instal.

AppCampaignAppStore

Enum yang mendeskripsikan app store kampanye aplikasi.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
APPLE_APP_STORE Apple App Store.
GOOGLE_APP_STORE Google Play.

CampaignExperimentType

Menunjukkan apakah kampanye ini adalah kampanye normal, kampanye draf, atau kampanye eksperimen.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
BASE Ini adalah kampanye reguler.
DRAFT Ini adalah versi draf kampanye. Kampanye ini memiliki beberapa modifikasi dari kampanye dasar, tetapi tidak ditayangkan atau mengakumulasi metrik.
EXPERIMENT Ini adalah versi eksperimental kampanye. Kampanye ini memiliki beberapa modifikasi dari kampanye dasar, dan persentase traffic dialihkan dari kampanye DASAR ke kampanye eksperimen ini.

FrequencyCapEntry

Aturan yang menentukan frekuensi maksimum iklan (atau beberapa set iklan) dapat ditampilkan kepada pengguna selama jangka waktu tertentu.

Representasi JSON
{
  "key": {
    object (FrequencyCapKey)
  },
  "cap": integer
}
Kolom
key

object (FrequencyCapKey)

Kunci pembatasan frekuensi tertentu. Tidak boleh ada lebih dari satu pembatasan frekuensi dengan kunci yang sama.

cap

integer

Jumlah maksimum peristiwa yang diizinkan selama rentang waktu berdasarkan batas ini.

FrequencyCapKey

Grup kolom yang digunakan sebagai kunci untuk batas frekuensi. Tidak boleh ada lebih dari satu batas frekuensi dengan kunci yang sama.

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

enum (FrequencyCapLevel)

Tingkat penerapan batas (misalnya, iklan grup iklan, grup iklan). Batas diterapkan ke semua entity di tingkat ini.

eventType

enum (FrequencyCapEventType)

Jenis peristiwa yang berlaku untuk batas (misalnya, tayangan iklan).

timeUnit

enum (FrequencyCapTimeUnit)

Satuan waktu saat batas ditentukan (misalnya, hari, minggu).

timeLength

integer

Jumlah unit waktu batas berlaku.

FrequencyCapLevel

Tingkat penerapan batas (misalnya, iklan grup iklan, grup iklan). Batas diterapkan ke semua resource di level ini.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
AD_GROUP_AD Batas diterapkan di tingkat iklan grup iklan.
AD_GROUP Batas diterapkan di tingkat grup iklan.
CAMPAIGN Batas diterapkan di tingkat kampanye.

FrequencyCapEventType

Jenis peristiwa yang berlaku untuk batas (misalnya, tayangan iklan).

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
IMPRESSION Batas ini berlaku pada tayangan iklan.
VIDEO_VIEW Batas ini berlaku untuk penayangan iklan video.

VanityPharma

Menjelaskan cara iklan farmasi tanpa merek akan ditampilkan.

Representasi JSON
{
  "vanityPharmaDisplayUrlMode": enum (VanityPharmaDisplayUrlMode),
  "vanityPharmaText": enum (VanityPharmaText)
}
Kolom
vanityPharmaDisplayUrlMode

enum (VanityPharmaDisplayUrlMode)

Mode tampilan untuk URL farmasi vanity.

vanityPharmaText

enum (VanityPharmaText)

Teks yang akan ditampilkan di URL yang ditampilkan pada iklan teks saat deskripsi situs adalah mode tampilan yang dipilih untuk URL farmasi vanity.

VanityPharmaDisplayUrlMode

Enum yang mendeskripsikan kemungkinan mode tampilan untuk URL farmasi vanity.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
MANUFACTURER_WEBSITE_URL Ganti URL farmasi singkat dengan URL situs produsen.
WEBSITE_DESCRIPTION Ganti URL farmasi vanity dengan deskripsi situs.

VanityPharmaText

Enum yang mendeskripsikan kemungkinan teks.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
PRESCRIPTION_TREATMENT_WEBSITE_EN Situs pengobatan dengan resep dokter yang konten situsnya dalam bahasa Inggris.
PRESCRIPTION_TREATMENT_WEBSITE_ES Situs pengobatan dengan resep dokter yang konten situsnya dalam bahasa Spanyol (Sitio de tratamientos con receta).
PRESCRIPTION_DEVICE_WEBSITE_EN Situs perangkat medis dengan resep dokter yang konten situsnya dalam bahasa Inggris.
PRESCRIPTION_DEVICE_WEBSITE_ES Situs perangkat medis dengan resep dokter yang memiliki konten situs dalam bahasa Spanyol (Sitio de dispositivos con receta).
MEDICAL_DEVICE_WEBSITE_EN Situs perangkat medis dengan konten situs dalam bahasa Inggris.
MEDICAL_DEVICE_WEBSITE_ES Situs perangkat medis dengan konten situs dalam bahasa Spanyol (Sitio de dispositivos médicos).
PREVENTATIVE_TREATMENT_WEBSITE_EN Situs pengobatan preventif dengan konten situs dalam bahasa Inggris.
PREVENTATIVE_TREATMENT_WEBSITE_ES Situs pengobatan preventif dengan konten situs dalam bahasa Spanyol (Sitio de tratamientos preventivos).
PRESCRIPTION_CONTRACEPTION_WEBSITE_EN Situs kontrasepsi dengan resep dokter yang konten situsnya dalam bahasa Inggris.
PRESCRIPTION_CONTRACEPTION_WEBSITE_ES Situs kontrasepsi dengan resep dokter dengan konten situs dalam bahasa Spanyol (Sitio de anticonceptivos con receta).
PRESCRIPTION_VACCINE_WEBSITE_EN Situs vaksin dengan resep dokter yang konten situsnya dalam bahasa Inggris.
PRESCRIPTION_VACCINE_WEBSITE_ES Situs vaksin dengan resep dokter yang konten situsnya dalam bahasa Spanyol (Sitio de vacunas con receta).

SelectiveOptimization

Setelan pengoptimalan selektif untuk kampanye ini, yang mencakup serangkaian tindakan konversi untuk mengoptimalkan kampanye ini. Fitur ini hanya berlaku untuk kampanye aplikasi yang menggunakan MULTI_CHANNEL sebagai AdvertisingChannelType dan APP_CAMPAIGN atau APP_CAMPAIGN_FOR_ENGAGEMENT sebagai AdvertisingChannelSubType.

Representasi JSON
{
  "conversionActions": [
    string
  ]
}
Kolom
conversionActions[]

string

Kumpulan nama resource yang dipilih untuk tindakan konversi guna mengoptimalkan kampanye ini.

OptimizationGoalSetting

Setelan sasaran pengoptimalan untuk kampanye ini, yang mencakup serangkaian jenis sasaran pengoptimalan.

Representasi JSON
{
  "optimizationGoalTypes": [
    enum (OptimizationGoalType)
  ]
}
Kolom
optimizationGoalTypes[]

enum (OptimizationGoalType)

Daftar jenis sasaran pengoptimalan.

OptimizationGoalType

Jenis sasaran pengoptimalan

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan sebagai nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
CALL_CLICKS Optimalkan untuk klik panggilan. Konversi klik panggilan adalah frekuensi orang memilih 'Panggil' untuk menghubungi toko setelah melihat iklan.
DRIVING_DIRECTIONS Mengoptimalkan untuk rute mobil. Konversi petunjuk arah adalah frekuensi orang memilih 'Dapatkan petunjuk arah' untuk menuju ke toko setelah melihat iklan.
APP_PRE_REGISTRATION Optimalkan untuk pra-pendaftaran. Konversi prapendaftaran adalah jumlah pendaftaran prapendaftaran untuk menerima notifikasi saat aplikasi dirilis.

TrackingSetting

Setelan tingkat kampanye untuk melacak informasi.

Representasi JSON
{
  "trackingUrl": string
}
Kolom
trackingUrl

string

Hanya output. URL yang digunakan untuk pelacakan dinamis.

PaymentMode

Enum yang mendeskripsikan kemungkinan mode pembayaran.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
CLICKS Bayar per interaksi.
CONVERSION_VALUE Bayar per nilai konversi. Mode ini hanya didukung oleh kampanye dengan AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION, dan BudgetType.STANDARD.
CONVERSIONS Bayar per konversi. Mode ini hanya didukung oleh kampanye dengan AdvertisingChannelType.DISPLAY (tidak termasuk AdvertisingChannelSubType.DISPLAY_GMAIL), BiddingStrategyType.TARGET_CPA, dan BudgetType.FIXED_CPA. Pelanggan juga harus memenuhi syarat untuk mode ini. Lihat Customer.eligibility_failure_reasons untuk mengetahui detailnya.
GUEST_STAY Nilai bayar per kunjungan tamu. Mode ini hanya didukung oleh kampanye dengan AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION, dan BudgetType.STANDARD.

PerformanceMaxUpgrade

Informasi tentang kampanye yang diupgrade ke Performa Maksimal.

Representasi JSON
{
  "performanceMaxCampaign": string,
  "preUpgradeCampaign": string,
  "status": enum (PerformanceMaxUpgradeStatus)
}
Kolom
performanceMaxCampaign

string

Hanya output. Nama resource kampanye Performa Maksimal yang menjadi tujuan upgrade kampanye.

preUpgradeCampaign

string

Hanya output. Nama resource kampanye lama yang diupgrade ke Performa Maksimal.

status

enum (PerformanceMaxUpgradeStatus)

Hanya output. Status upgrade kampanye yang diminta untuk diupgrade ke Performa Maksimal.

PerformanceMaxUpgradeStatus

Enum status Upgrade Performa Maksimal untuk kampanye.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
UPGRADE_IN_PROGRESS Upgrade ke kampanye Performa Maksimal sedang berlangsung.
UPGRADE_COMPLETE Upgrade ke kampanye Performa Maksimal telah selesai.
UPGRADE_FAILED Upgrade ke kampanye Performa Maksimal gagal. Kampanye akan tetap ditayangkan seperti sebelum upgrade dicoba.
UPGRADE_ELIGIBLE Kampanye memenuhi syarat untuk diupgrade ke kampanye Performa Maksimal.

ListingType

Kemungkinan jenis listingan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
VEHICLES Kampanye ini menayangkan iklan kendaraan.

AssetAutomationSetting

Setelan otomatisasi aset berisi pasangan AssetAutomationType dan status keikutsertaan/penonaktifan otomatisasi aset

Representasi JSON
{
  "assetAutomationType": enum (AssetAutomationType),
  "assetAutomationStatus": enum (AssetAutomationStatus)
}
Kolom
assetAutomationType

enum (AssetAutomationType)

Jenis otomatisasi aset yang ingin diikutsertakan/dibatalkan oleh pengiklan.

assetAutomationStatus

enum (AssetAutomationStatus)

Status keikutsertaan/penolakan jenis otomatisasi aset.

CampaignKeywordMatchType

Enum yang menjelaskan jenis pencocokan kata kunci Kampanye.

Enum
UNSPECIFIED Tidak ada nilai yang ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
BROAD Pencocokan luas tingkat kampanye.

BrandGuidelines

Setelan yang mengontrol tampilan visual merek Anda dalam aset dan format yang dibuat secara otomatis di kampanye. Hanya berlaku untuk kampanye Performa Maksimal.

Representasi JSON
{
  "mainColor": string,
  "accentColor": string,
  "predefinedFontFamily": string
}
Kolom
mainColor

string

Warna merek utama, dimasukkan sebagai kode heksadesimal (misalnya, #00ff00). Anda harus memberikan mainColor jika Anda memberikan accentColor.

accentColor

string

Warna merek aksen, dimasukkan sebagai kode heksadesimal (misalnya, #00ff00). Anda harus memberikan accentColor jika Anda memberikan mainColor.

predefinedFontFamily

string

Jenis font merek. Harus salah satu dari Google Font berikut (peka huruf besar/kecil): Open Sans, Roboto, Montserrat, Poppins, Lato, Oswald, Playfair Display, Roboto Slab.

Komisi

Komisi adalah strategi bidding otomatis yang memungkinkan pengiklan membayar sebagian nilai konversi.

Representasi JSON
{
  "commissionRateMicros": string
}
Kolom
commissionRateMicros

string (int64 format)

Tarif komisi menentukan bagian dari nilai konversi yang akan ditagih kepada pengiklan. Tarif komisi x harus diteruskan ke kolom ini sebagai (x * 1.000.000). Misalnya, 106.000 mewakili tarif komisi 0,106 (10,6%).

ManualCpa

Jenis ini tidak memiliki kolom.

Strategi bidding manual yang memungkinkan pengiklan menetapkan bid per tindakan yang ditentukan pengiklan.

ManualCpc

Bidding berbasis klik manual saat pengguna membayar per klik.

Representasi JSON
{
  "enhancedCpcEnabled": boolean
}
Kolom
enhancedCpcEnabled

boolean

Apakah bid akan ditingkatkan berdasarkan data pengoptimal konversi.

ManualCpm

Jenis ini tidak memiliki kolom.

Bidding manual berbasis tayangan iklan saat pengguna membayar per seribu tayangan iklan.

ManualCpv

Jenis ini tidak memiliki kolom.

Bidding berbasis penayangan ketika pengguna membayar per penayangan video.

PercentCpc

Strategi bidding yang menetapkan bid sebagai sebagian kecil dari harga yang diiklankan untuk beberapa barang atau layanan.

Representasi JSON
{
  "cpcBidCeilingMicros": string,
  "enhancedCpcEnabled": boolean
}
Kolom
cpcBidCeilingMicros

string (int64 format)

Batas bid maksimum yang dapat ditetapkan oleh strategi bidding. Kolom ini bersifat opsional, dimasukkan oleh pengiklan, dan ditentukan di mikro lokal. Catatan: Nilai nol ditafsirkan dengan cara yang sama seperti jika bid_ceiling tidak ditentukan.

enhancedCpcEnabled

boolean

Menyesuaikan bid untuk setiap lelang ke atas atau ke bawah, bergantung pada kemungkinan konversi. Bid individual dapat melebihi cpcBidCeilingMicros, tetapi jumlah bid rata-rata untuk kampanye tidak boleh melebihi.

TargetCpm

Target CPM (biaya per seribu tayangan) adalah strategi bidding otomatis yang menetapkan bid untuk mengoptimalkan performa berdasarkan target CPM yang Anda tetapkan.

Representasi JSON
{

  // Union field goal can be only one of the following:
  "targetFrequencyGoal": {
    object (TargetCpmTargetFrequencyGoal)
  }
  // End of list of possible types for union field goal.
}
Kolom
Kolom union goal. Informasi tambahan terkait sasaran bidding. goal hanya dapat berupa salah satu dari berikut:
targetFrequencyGoal

object (TargetCpmTargetFrequencyGoal)

Detail sasaran bidding Target Frekuensi.

TargetCpmTargetFrequencyGoal

Detail sasaran bidding Target Frekuensi.

Representasi JSON
{
  "targetCount": string,
  "timeUnit": enum (TargetFrequencyTimeUnit)
}
Kolom
targetCount

string (int64 format)

Jumlah Target Frekuensi yang menunjukkan berapa kali Anda ingin menjangkau satu pengguna.

timeUnit

enum (TargetFrequencyTimeUnit)

Jangka waktu yang menyatakan periode saat Anda ingin mencapai targetCount yang ditentukan.

BpsTetap

Strategi bidding CPM (biaya per seribu tayangan iklan) tetap. Strategi bidding manual dengan CPM tetap.

Representasi 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.
}
Kolom
goal

enum (FixedCpmGoal)

Sasaran bidding CPM tetap. Menentukan parameter pengoptimalan bidding yang tepat.

Kolom union goal_info. Informasi tambahan terkait sasaran bidding. goal_info hanya dapat berupa salah satu dari berikut:
targetFrequencyInfo

object (FixedCpmTargetFrequencyGoalInfo)

Detail sasaran bidding target frekuensi.

FixedCpmGoal

Enum yang menjelaskan sasaran strategi bidding CPM Tetap.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
REACH Memaksimalkan jangkauan, yaitu jumlah pengguna yang melihat iklan di kampanye ini.
TARGET_FREQUENCY Bidder CPM Target Frekuensi. Mengoptimalkan bidding untuk menjangkau satu pengguna dengan frekuensi yang diminta.

FixedCpmTargetFrequencyGoalInfo

Detail sasaran bidding target frekuensi untuk strategi bidding CPM Tetap. Hanya relevan jika sasaran strategi bidding adalah TARGET_FREQUENCY.

Representasi JSON
{
  "targetCount": string,
  "timeUnit": enum (FixedCpmTargetFrequencyTimeUnit)
}
Kolom
targetCount

string (int64 format)

Jumlah target frekuensi menunjukkan berapa kali pengiklan ingin menampilkan iklan untuk menargetkan satu pengguna.

timeUnit

enum (FixedCpmTargetFrequencyTimeUnit)

Jangka waktu yang menyatakan periode saat Anda ingin mencapai targetCount yang ditentukan.

FixedCpmTargetFrequencyTimeUnit

Enum yang menjelaskan jangka waktu pengoptimalan bidding untuk memenuhi target frekuensi saat menggunakan strategi bidding CPM Tetap.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai yang ditampilkan. Mewakili nilai yang tidak diketahui dalam versi ini.
MONTHLY Mengoptimalkan bidding untuk mencapai target frekuensi dalam 30 hari.

TargetCpv

Jenis ini tidak memiliki kolom.

Strategi bidding target CPV (biaya per penayangan). Strategi bidding otomatis yang menetapkan bid untuk mengoptimalkan performa berdasarkan target CPV yang Anda tetapkan.