Google Ads API menyediakan resource untuk pengujian A/B ide baru untuk kampanye, kata kunci, strategi bidding, dan lainnya. Bergantung pada apa yang ingin Anda uji, ada beberapa alur kerja berbeda yang tersedia.
Semua alur kerja eksperimen melibatkan pemisahan traffic antara grup atau kampanye kontrol, dan satu atau beberapa grup atau kampanye perlakuan yang telah menerapkan perubahan. Dengan membandingkan metrik performa antara grup kontrol dan perlakuan, Anda dapat mengevaluasi efektivitas perubahan Anda.
Alur kerja eksperimen
Google Ads API mendukung empat alur kerja eksperimen yang berbeda:
- Dikelola sistem
Alur kerja ini ideal untuk menguji perubahan pada kampanye yang ada. Kampanye perlakuan baru akan otomatis dibuat berdasarkan kampanye kontrol, dan Anda dapat mengubah kampanye perlakuan ini sebelum eksperimen dimulai. Satu-satunya pengecualian adalah eksperimen
PMAX_REPLACEMENT_SHOPPING, yang memungkinkan Anda membuat kampanye Performa Maksimal baru berdasarkan kampanye Shopping kontrol, atau menggunakan kampanye Performa Maksimal yang ada sebagai kampanye perlakuan.Traffic dibagi antara kampanye kontrol dan perlakuan selama eksperimen. Ini adalah alur kerja yang paling mirip dengan pengujian A/B standar, yaitu dua kampanye paralel berjalan secara bersamaan.
- Intra-kampanye
Alur kerja ini digunakan untuk menguji fitur tertentu—seperti Pencocokan Luas atau Performa Maksimal—dalam kampanye yang ada. Traffic dibagi dalam satu kampanye, sehingga hanya sebagian traffic yang terekspos ke fitur yang sedang diuji. Hal ini berguna jika Anda ingin menguji dampak dari satu perubahan tanpa membuat kampanye yang sepenuhnya terpisah.
- Pengoptimalan aset
Alur kerja ini dirancang khusus untuk menguji variasi aset dalam kampanye Performa Maksimal. Dengan fitur ini, Anda dapat menguji berbagai kumpulan aset untuk melihat kombinasi mana yang berperforma terbaik.
- Kombinasi Kampanye
Alur kerja ini digunakan untuk membandingkan beberapa variabel di satu atau beberapa kampanye. Alat ini mendukung berbagai jenis kampanye dan digunakan untuk skenario pengujian yang kompleks.
Ringkasan alur kerja dan jenis
Alur kerja yang Anda gunakan bergantung pada ExperimentType yang Anda pilih saat membuat eksperimen. Tabel berikut merangkum
jenis yang tersedia dan alur kerja yang sesuai.
| Alur kerja | Jenis Eksperimen | Deskripsi |
|---|---|---|
| Dikelola Sistem | SEARCH_CUSTOM, DISPLAY_CUSTOM, HOTEL_CUSTOM, YOUTUBE_CUSTOM, PMAX_REPLACEMENT_SHOPPING |
Membuat atau menggunakan kampanye perlakuan terpisah untuk diuji terhadap kampanye kontrol. |
| Intra-kampanye | ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION |
Menguji fitur dengan membagi traffic dalam satu kampanye. |
| Pengoptimalan Aset | OPTIMIZE_ASSETS |
Menguji berbagai kombinasi aset di kampanye Performa Maksimal. |
| Kombinasi Kampanye | COMPARE_CAMPAIGNS |
Membandingkan beberapa variabel di satu atau beberapa kampanye, dan mendukung campuran jenis kampanye. |
Memetakan API ke UI
Tabel berikut merangkum cara jenis eksperimen API dipetakan ke jenis eksperimen di UI Google Ads.
API ExperimentType |
UI Google Ads yang setara |
|---|---|
ADOPT_AI_MAX |
AI Maksimal untuk kampanye Penelusuran |
ADOPT_BROAD_MATCH_KEYWORDS |
Kata kunci pencocokan luas untuk kampanye Penelusuran |
COMPARE_CAMPAIGNS |
Jenis kampanye campuran kustom Performa Maksimal kustom |
DISPLAY_CUSTOM |
Display Kustom |
HOTEL_CUSTOM |
Hotel Kustom |
OPTIMIZE_ASSETS |
Aset yang Anda sediakan |
PMAX_REPLACEMENT_SHOPPING |
Performa Maksimal versus Shopping |
PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION |
Perluasan URL Final di Performa Maksimal |
SEARCH_CUSTOM |
Penelusuran Khusus |
YOUTUBE_CUSTOM |
Video Kustom Peningkat Permintaan Kustom |
Siklus proses eksperimen
Proses pengelolaan eksperimen biasanya mengikuti langkah-langkah dan status ExperimentStatus berikut, dengan beberapa variasi di seluruh alur kerja:
- Penyiapan (
SETUPatauENABLED): BuatExperimentdan satu atau beberapa resourceExperimentArm. Eksperimen yang dikelola sistem dimulai dalam statusSETUPsehingga Anda dapat mengubah kampanye perlakuan sebelum menjadwalkan, sedangkan alur kerja lainnya membuat eksperimen dan grup eksperimen secara langsung dalam statusENABLEDdalam satu permintaanGoogleAdsService.Mutate. - Jadwalkan (
INITIATED): Untuk eksperimen yang dikelola sistem, panggilScheduleExperimentuntuk mewujudkan kampanye dalam desain dan jadwalkan eksperimen untuk ditayangkan. - Jalankan dan laporkan (
ENABLED): Saat eksperimen berjalan, buat kueriExperiment(FROM experiment) atau resource kampanye untuk metrik guna membandingkan performa antara grup kontrol dan grup perlakuan. - Selesai (
HALTED,PROMOTED, atauGRADUATED): Setelah memiliki cukup informasi, Anda dapat menyelesaikan eksperimen menggunakan salah satu operasi berikut:- Akhiri (
HALTED): Menghentikan eksperimen. Kampanye atau grup perlakuan berhenti ditayangkan. - Promosikan (
PROMOTED): Menerapkan perubahan dari grup perlakuan ke grup kontrol atau kampanye. - Lulus (
GRADUATED): Mengonversi kampanye perlakuan menjadi kampanye non-eksperimen yang sepenuhnya independen, atau menerapkan setelan perlakuan ke kampanye dasar (bergantung pada alur kerja).
- Akhiri (
Langkah berikutnya
Untuk mempelajari cara menyiapkan eksperimen, lihat panduan untuk alur kerja yang Anda perlukan:
- Eksperimen yang dikelola sistem
- Eksperimen intra-kampanye
- Eksperimen pengoptimalan aset
- Eksperimen Kombinasi Kampanye
- Membuat laporan eksperimen
- Mengambil data geografis untuk eksperimen