Bidding

Dengan skrip Google Ads, Anda dapat mengelola bidding untuk kampanye. Panduan ini menjelaskan fitur ini dan penggunaannya. Untuk menetapkan bidding entitas Google Ads, Anda harus menentukan dua bagian:

Skrip Google Ads memberikan akses ke bidding untuk kampanye melalui metode bidding().

Strategi bidding

Strategi bidding mewakili konfigurasi bidding yang dapat diterapkan ke entitas Google Ads. Strategi bidding dapat bersifat anonim atau fleksibel. Anda menerapkan strategi bidding ke kampanye melalui metode setStrategy() dari properti bidding()-nya. Cuplikan kode berikut menetapkan strategi bidding kampanye bernama Test Campaign ke TARGET_SPEND.

const campaign = AdsApp.campaigns()
    .withCondition("campaign.name = 'Test Campaign'")
    .get()
    .next();
campaign.bidding().setStrategy("TARGET_SPEND");

Beberapa jenis strategi bidding memerlukan argumen tambahan, yang dapat Anda berikan menggunakan BiddingStrategyArgsBuilder:

const bidding = campaign.bidding();
bidding.setStrategy(
  'MAXIMIZE_CONVERSION_VALUE',
  bidding.argsBuilder().withTargetRoas(5));

Lihat dokumentasi setStrategy() untuk mengetahui detail selengkapnya.

Strategi bidding anonim

Strategi bidding anonim diterapkan langsung ke entitas. Skrip Google Ads mendukung strategi bidding anonim berikut:

Nama Deskripsi
MANUAL_CPC Bidding berbasis klik manual dengan pengguna membayar per klik.
MANUAL_CPM Bidding berbasis tayangan manual dengan pengguna membayar per seribu tayangan iklan. Opsi ini hanya dapat digunakan untuk kampanye Jaringan Display saja.
TARGET_SPEND Strategi bidding yang secara otomatis mengoptimalkan klik per dolar.
MAXIMIZE_CONVERSIONS Strategi bidding yang secara otomatis memaksimalkan jumlah konversi sesuai anggaran harian.
MAXIMIZE_CONVERSION_VALUE Strategi bidding yang secara otomatis memaksimalkan total nilai konversi kampanye Anda sesuai anggaran yang ditentukan.
TARGET_IMPRESSION_SHARE Strategi bidding yang secara otomatis menetapkan bid dengan sasaran menampilkan iklan Anda di bagian teratas absolut, bagian atas, atau di mana saja pada halaman hasil penelusuran Google.

Strategi bidding fleksibel

Strategi ini memungkinkan penentuan konfigurasi bidding bersama di tingkat akun. Kemudian, Anda dapat menerapkan konfigurasi bidding bersama ke kampanye tertentu. Anda dapat mempelajari fitur ini lebih lanjut di pusat bantuan kami.

Anda dapat mengambil strategi bidding fleksibel di akun sebagai berikut:

const biddingStrategy = AdsApp.biddingStrategies()
    .withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
    .get()
    .next();

Anda juga dapat mengakses kampanye yang menggunakan strategi bidding ini.

const campaigns = biddingStrategy.campaigns().get();

Salah satu manfaat penggunaan strategi bidding fleksibel dibandingkan strategi bidding anonim adalah Anda dapat melacak performa entitas Google Ads yang menggunakan strategi bidding yang sama; misalnya, untuk mendapatkan statistik klik untuk akun Anda:

const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();

Jika Anda perlu mengubah strategi bidding untuk entitas ini, cukup ubah strategi bidding bersama terkait, bukan mengubah strategi bidding setiap entitas Google Ads.