Strategi Tawaran

Karena peluncuran iOS 14.5, perubahan berikut telah dilakukan:

  • Strategi tawaran target_cost tidak berlaku lagi mulai Marketing API v9. Kampanye yang menggunakan strategi tawaran ini tidak akan lagi didukung dan penayangannya akan dijeda. Sebagai ganti target_cost, kami rekomendasikan Anda menggunakan tawaran batas biaya.
  • Untuk kampanye iOS 14.5 menggunakan COST_CAP atau LOWEST_COST_WITH_MIN_ROAS, durasinya harus diatur menjadi setidaknya 3 hari.

Silakan kunjungi catatan perubahan kami untuk informasi selengkapnya tentang perubahan iOS 14.5.

Halaman ini menjelaskan bagaimana strategi tawaran memengaruhi tawaran dan kontrol biaya Anda atas iklan Meta, serta cara menyiapkannya.

Jenis Strategi Tawaran

  • LOWEST_COST_WITHOUT_CAP: Facebook secara otomatis menawar atas nama Anda dan memberi Anda hasil biaya terendah. Secara otomatis meningkatkan tawaran efektif Anda sesuai kebutuhan untuk mendapatkan hasil yang diinginkan berdasarkan optimization_goal yang Anda berikan. Jika Anda memilih Value sebagai optimization_goal, di Pengelola Iklan, kami menampilkan Highest Value sebagai strategi tawaran Anda.
  • COST_CAP: Mendapatkan hasil semaksimal mungkin selagi kami berusaha memenuhi biaya per tindakan yang Anda tetapkan. Catatan: Upaya agar tetap sesuai batas biaya tidak dijamin. Lihat Batas Biaya.
  • LOWEST_COST_WITH_MIN_ROAS: Opsi tawaran khusus untuk pengoptimalan nilai. Anda harus menentukan roas_average_floor, yaitu hasil minimum yang diinginkan dari pengeluaran iklan. Lihat Tawaran Minimum Laba atas Investasi Iklan.
  • LOWEST_COST_WITH_BID_CAP: Kami secara otomatis menawar untuk Anda dan mendapatkan biaya terendah. Kami secara otomatis meningkatkan tawaran Anda sesuai kebutuhan untuk mendapatkan hasil yang diinginkan, tetapi tidak melebihi batas yang Anda tentukan.

Lihat tabel di bawah untuk detail selengkapnya tentang tiap strategi:

Strategi TawaranTujuan yang KompatibelKapan DigunakanPertimbangan

LOWEST_COST_WITHOUT_CAP

APP_INSTALLS

CONVERSIONS

EVENT_RESPONSES

LEAD_GENERATION Lihat tabel di bawah untuk detail selengkapnya tentang tiap strategi: LINK_CLICKS

MESSAGES

PAGE_LIKES

POST_ENGAGEMENT

PRODUCT_CATALOG_SALES

REACH

STORE_VISITS

VIDEO_VIEWS

Anda ingin menghabiskan anggaran.


Anda perlu memahami tawaran dan biaya mana yang perlu dipakai untuk opsi tawaran lainnya.


Anda perlu mengeluarkan anggaran yang diberikan seefisien mungkin.

Tanpa kontrol biaya.


Biaya dapat meningkat saat Anda menggunakan peluang yang paling murah atau saat Anda menambah anggaran.

COST_CAP

APP_INSTALLSCONVERSIONSEVENT_RESPONSESLEAD_GENERATIONLINK_CLICKSMESSAGES

PAGE_LIKESPOST_ENGAGEMENTPRODUCT_CATALOG_SALESVIDEO_VIEWS

Anda ingin memaksimalkan hasil dengan mengendalikan efisiensi biaya avgera per konversi.


Untuk kampanye iOS 14.5, durasi harus diatur menjadi 3 hari.

Biaya mungkin naik saat peluang termurah mulai habis.


Mungkin tidak menghabiskan anggaran jika sudah mencapai batas.

LOWEST_COST_WITH_MIN_ROAS

APP_INSTALLS

CONVERSIONSPRODUCT_CATALOG_SALES

Jika ROAS menjadi tolok ukur utama kesuksesan dan Anda dapat mengirimkan kembali nilai transaksi ke platform kami.

Spesifik untuk pengoptimalan nilai.


Menyiapkan benchmark terlalu tinggi dapat menyebabkan penayangan kurang.


Untuk kampanye iOS 14.5, durasi harus diatur menjadi 3 hari.

LOWEST_COST_WITH_BID_CAP

APP_INSTALLSCONVERSIONSEVENT_RESPONSESLEAD_GENERATIONLINK_CLICKSMESSAGESPAGE_LIKESPOST_ENGAGEMENTPRODUCT_CATALOG_SALESREACHSTORE_VISITSVIDEO_VIEWS

Anda ingin menetapkan tawaran maksimal di banyak lelang untuk mengontrol biaya dan menjangkau sebanyak mungkin pengguna di tawaran tersebut.

Perlu meluangkan waktu lebih banyak mengelola tawaran untuk mengontrol biaya.


Biaya dapat meningkat saat Anda menghabiskan peluang yang lebih murah atau saat Anda menambah anggaran.


Mungkin tidak menghabiskan anggaran.


Tawaran bukanlah biaya yang akan Anda lihat dalam pelaporan.

LOWEST_COST_WITH_MIN_ROAS, COST_CAP, dan LOWEST_COST_WITH_BID_CAP juga disebut tawaran manual dan memungkinkan Anda untuk menambahkan kontrol biaya tambahan. Untuk latar belakang, lihat Pusat Bantuan Iklan, Tentang strategi tawaran: Biaya terendah.

Untuk membaca bid_strategy dari set iklan:

curl -G \
  -d 'fields=bid_strategy' \
  -d 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/<AD_SET_ID>

Untuk memperbarui strategi penawaran set iklan menjadi LOWEST_COST_WITH_BID_CAP dengan batas tawaran USD3:

curl
  -F 'bid_strategy=LOWEST_COST_WITH_BID_CAP' \
  -F 'bid_amount=300' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/<AD_SET_ID>

Di versi API sebelumnya, Anda memilih strategi penawaran dengan menetapkan is_autobid, is_average_price_pacing, dan bid_amount.

is_autobid dan is_average_price_pacing adalah bendera boolean yang menunjukkan apakah Anda memilih tawaran otomatis atau tawaran harga rata-rata. Keduanya tidak berlaku lagi dengan dirilisnya Marketing API versi 3.0.

Batas Biaya

Batas biaya adalah fitur tawaran berbasis biaya yang memungkinkan pengiklan mengekspresikan dan mengoptimalkan terhadap biaya sebenarnya (CPA/CPI) dari konversi. Fitur ini memungkinkan pengiklan untuk mendapatkan hasil sebanyak mungkin sementara kami berusaha untuk menggunakan biaya yang mereka inginkan, memungkinkan mereka untuk memaksimalkan efisiensi biaya, mengurangi kerumitan mengelola tawaran, dan membantu pengiklan meningkatkan secara lebih menguntungkan dan percaya diri. Catatan: Upaya agar tetap sesuai batas biaya tidak dijamin.

Untuk menggunakan batas biaya:

  • billing_event haruslah IMPRESSIONS
  • pacing_type harus standar
  • optimization_goal harus kompatibel dengan batas biaya

Untuk menggunakan strategi tawaran batas biaya dalam pengoptimalan anggaran kampanye, selain daftar persyaratan di atas, tujuan Anda juga harus sesuai dengan batas biaya. Untuk informasi selengkapnya tentang tujuan yang kompatibel, lihat Panduan Anda untuk Strategi Tawaran Facebook, Batas Biaya.

Contoh: untuk menggunakan batas biaya di level kampanye iklan:

curl 
 -F "name"="L3 With Lifetime Budget" \
 -F "objective"="LINK_CLICKS" \
 -F "lifetime_budget=100000" \
 -F "bid_strategy"="COST_CAP" \
 -F "access_token"="ACCESS_TOKEN" \
https://graph.facebook.com/VERSION/AD_ACCOUNT_ID/campaigns

Untuk mengatur batas biaya di level set iklan:

curl \
  -F 'name=My Ad Set' \
  -F 'optimization_goal=CONVERSIONS' \
  -F 'billing_event=IMPRESSIONS'-F 'bid_strategy=COST_CAP'-F 'bid_amount=200' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={"geo_locations":{"countries":["US"]}}' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets

Tawaran Minimum Laba atas Investasi Iklan (Min ROAS)

Ini adalah opsi tawaran khusus untuk pengoptimalan nilai. Karena itu, Anda harus sudah memenuhi syarat untuk pengoptimalan nilai, yang memiliki beberapa prasyarat:

  • optimization_goal haruslah VALUE.
  • Akun tersebut harus memiliki akses ke pengoptimalan nilai, yang dapat Anda minta dari akun iklan Anda:

    • CAN_USE_ROAS_VALUE_OPTIMIZATION - Akun memenuhi syarat untuk menilai pengoptimalan nilai saat tujuan kampanye = “Website Conversion”
    • ADS_NEKO_MAI_ROAS - Akun memenuhi syarat untuk menilai pengoptimalan nilai saat tujuan kampanye = “App Install”
    • CAN_USE_DYNAMIC_ADS_VALUE_OPTIMIZATION - Akun memenuhi syarat untuk menilai pengoptimalan nilai saat tujuan kampanye = “Catalog Sales”
  • Tawaran ROAS minimum menggunakan bid_constraints untuk meneruskan “ROAS floor”, tetapi Anda tidak dapat menggunakannya dengan bid_constraints. Sebagai gantinya, gunakan roas_average_floor.

Spesifikasi API di Set Iklan

Catatan tentang roas_average_floor:

  • roas_average_floor mewakili “the mininum roas” = “total conversion purchase value” / “total spend”; contoh: “return on ads spend”
  • PENTING: Di API, roas_average_floor adalah bilangan bulat dan diskalakan hingga 10000x. Jadi roas_average_floor = 100 berarti "ROAS minimum” = 0,01 (atau 1%), dan roas_average_floor = 23300 berarti “ROAS mininum” = 2,33 (atau 233%). Contoh: untuk mengatur ROAS minimum menjadi 1.5, spesifikasi API yang sesuai haruslah bid_constraints = {"roas_average_floor": 15000}.
  • Kisaran valid roas_average_floor adalah [100, 10000000], inklusif. Ini berarti kisaran yang valid dari "ROAS minimum" adalah [0.01, 1000.0] atau [1%, 100000.0%], inklusif.
  • Jangan atur bid_info atau bid_amount dengan set iklan tawaran ROAS minimum. Anda hanya dapat mengatur 'bid' ROAS minimum melalui roas_average_floor di bid_constraints.
{
  "bid_strategy": "LOWEST_COST_WITH_MIN_ROAS",
  "bid_constraints": {
    "roas_average_floor": <roas_average_floor number>
  },
}

Contoh

Membuat set iklan tawaran minimum baru

Panggilan API di bawah ini membuat set iklan tawaran ROAS min, Dengan tujuan kampanye = "konversi situs web" dan ROAS minimum = 1.0 (atau 100%).

curl \
  -F 'name=minRoasBiddingDemo' \
  -F 'daily_budget=2000' \
  -F 'optimization_goal=VALUE' \
  -F 'promoted_object={"pixel_id": "<PIXEL_ID>", "custom_event_type": "PURCHASE"}' \
  -F 'targeting={"geo_locations":{"countries":["US"]}}' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'status=PAUSED' \
  -F 'start_time=2018-12-10T12:45:26-0700' \
  *-F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \
  -F 'bid_constraints={"roas_average_floor": 10000}' \*
  -F 'billing_event=IMPRESSIONS' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets

Hapus roas_average_floor dari set iklan tawaran ROAS minimum

curl \
  -F bid_strategy=LOWEST_COST_WITHOUT_CAP \
  -F 'bid_constraints={}' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>

Tambahkan roas_average_floor ke set iklan pengoptimalan nilai

Contoh ini menetapkan ROAS minimum menjadi 1.23 (123%):

curl \
  -F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \
  -F 'bid_constraints={"roas_average_floor": 12300}' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>

Ubah roas_average_floor untuk set iklan tawaran ROAS minimum yang ada

Panggilan API ini mengubah roas_average_floor set iklan menjadi 2.23 (223%).

curl \
  -F 'bid_constraints={"roas_average_floor": 22300}' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>

Validasi Level Set Iklan

  • LOWEST_COST_WITH_BID_CAP juga disebut tawaran manual dan memungkinkan Anda menambahkan kontrol biaya tambahan di kolom bid_amount.
  • Untuk COST_CAP, Anda harus menyediakan batas jumlah di kolom bid_amount.
  • Anda tidak dapat mengatur bid_amount jika Anda menggunakan strategi LOWEST_COST_WITH_MIN_ROAS.