ChatGPT Ads untuk e-commerce: kampanye berbasis feed produk
Pembaruan terakhir: 24 Agustus 2026, diverifikasi dari dokumentasi resmi OpenAI. Nama kolom dan mode yang disebutkan berasal dari dokumentasi pengembang OpenAI dan dapat berubah selama masa beta.
Bagi pelaku e-commerce, membuat satu iklan per SKU sama sekali tidak masuk akal begitu jumlah produk melewati angka seratus. Persis itulah masalah yang diselesaikan kampanye berbasis feed produk: Anda menyambungkan katalog, lalu sistem memilih produk yang memenuhi syarat pada saat iklan ditayangkan. Halaman ini menjelaskan penyiapan yang sebenarnya. Kerangka umumnya ada di panduan kami ChatGPT Ads.
Mesin AI yang berkaitan dengan halaman ini
- ChatGPT
Apa itu kampanye berbasis feed produk
Feed produk adalah katalog dagang yang menjaga informasi item Anda tetap mutakhir: judul, deskripsi, harga, ketersediaan, gambar, dan URL tujuan. Alih-alih membuat iklan tersendiri untuk setiap SKU, Anda menyambungkan feed ke sebuah kampanye dan membiarkan sistem memilih produk yang memenuhi syarat pada saat iklan ditayangkan.
Kampanye berbasis feed produk memungkinkan pengiklan ritel memuat sebuah feed ke Ads Manager dan membuat iklan dari katalog tersebut, sehingga lebih mudah membawa lebih banyak SKU ke dalam iklan ChatGPT, membuat iklan dalam skala besar, dan mempertemukan pengguna dengan produk yang relevan saat mereka menjelajah, membandingkan, dan memutuskan.
Secara teknis, kampanye dibuat dengan mode product_feed dan pengidentifikasi sebuah feed yang tersambung ke akun iklan Anda.
Mengapa format ini layak diuji lebih dulu
OpenAI menyatakan bahwa iklan yang dibuat dari feed produk termasuk iklan berperforma terbaik dalam program ini sampai hari ini, dan bahwa pengiklan yang menggunakan feed produk termasuk yang berperforma terbaik di platform.
Ini adalah pengamatan platform atas inventorinya sendiri, bukan jaminan hasil untuk katalog Anda. Meski begitu, pengamatan itu menunjukkan ke mana upaya pertama sebaiknya diarahkan jika Anda seorang merchant: antara menghabiskan seminggu menulis iklan manual dan sehari menyambungkan feed dengan rapi, dokumentasi jelas condong ke satu sisi.
Tiga metode pengiriman feed
OpenAI mendokumentasikan tiga cara mengirimkan katalog Anda:
| Metode | Untuk siapa | Bisa diotomatiskan |
|---|---|---|
| File CSV atau TXT | Memulai, atau pembaruan manual sesekali | Tidak |
| URL yang dihosting | Katalog tersedia di alamat HTTPS yang stabil | Ya |
| Koneksi SFTP | Tim teknis yang mengotomatiskan pengiriman server ke server | Ya |
Format yang diharapkan adalah format feed data produk yang kompatibel dengan Google, dan itu kabar baik: jika Anda sudah mengisi Google Merchant Center, struktur feed Anda sebagian besar dapat dipakai ulang.
Hal yang perlu diantisipasi di sisi integrasi: dokumentasi pengembang menegaskan bahwa API pengiklan yang publik tidak menyediakan endpoint untuk membuat koneksi feed, menampilkan daftar feed yang tersambung, atau mengunggah file katalog. Penyambungan feed dilakukan lewat Ads Manager.
Kedaluwarsanya item: jebakan file manual
Inilah detail yang menentukan arsitektur Anda: item kedaluwarsa setelah dua minggu. Karena itu OpenAI merekomendasikan penggunaan URL yang dihosting atau pengiriman SFTP otomatis alih-alih file yang dimuat secara manual.
Diterjemahkan menjadi konsekuensi operasional: CSV yang dimuat sekali sekadar untuk mencoba akan melihat katalognya menghilang diam-diam lima belas hari kemudian, dengan kampanye yang berhenti tayang tanpa pesan galat yang jelas. Jika Anda memulai dengan CSV, catat tanggalnya di kalender Anda, atau beralih ke URL yang dihosting begitu uji cobanya meyakinkan.
Untuk pembaruan sebagian, OpenAI mendokumentasikan sebuah Delta Feeds API (PATCH /feeds/{feed_id}/products) yang memungkinkan pembaruan ketersediaan atau judul tanpa mengunggah ulang katalog lengkap. Inilah alat yang tepat untuk menyinkronkan kehabisan stok beberapa kali sehari.
is_ads_eligible: kolom yang menentukan segalanya
Hanya satu kolom yang menentukan pemrosesan iklan sebuah produk, dan namanya mudah membingungkan. Aturan yang didokumentasikan:
- Agar diproses oleh Ads, Anda harus menyetel is_ads_eligible ke true pada setiap produk yang harus diproses Ads.
- Alias lama is_eligible_ads diterima.
- Dokumentasinya eksplisit: gunakan is_ads_eligible, bukan is_ads_enabled. Proses ingesti feed Ads membaca is_ads_eligible dan alias lamanya, dan tidak membaca is_ads_enabled.
- Nuansa penting: kelayakan itu diperlukan tetapi tidak menjamin sebuah produk akan ditayangkan.
Salah ketik pada kolom ini menghasilkan feed yang teringesti tanpa galat yang terlihat namun tidak satu pun produknya menjadi layak. Inilah poin pertama yang harus diperiksa ketika kampanye product feed tidak tayang.
Apa yang harus dimuat oleh feed
Dokumentasi mengarahkan ke spesifikasi feed produk yang stabil untuk daftar kolom lengkapnya, dan meminta agar setiap kolom yang ditandai Required di dalam spesifikasi itu disertakan. Informasi yang harus dijaga tetap mutakhir oleh feed dijelaskan secara eksplisit: judul, deskripsi, harga, ketersediaan, gambar, dan URL tujuan.
Rekomendasi praktis kami, yang selaras dengan panduan pembuatan iklan: perlakukan judul dan deskripsi di dalam feed Anda sebagai materi iklan yang utuh. OpenAI merekomendasikan menjaga judul tetap ringkas dengan menghormati batas karakter yang direkomendasikan, membuatnya informatif dengan mengutamakan detail yang jelas dan berguna alih-alih bahasa pemasaran yang mengambang, serta menyampaikan informasi baru di dalam deskripsi alih-alih mengulang pesan yang sama.
Untuk gambar, panduannya adalah tetap sederhana dan relevan: visual yang jelas yang mendukung pesan iklan, menghindari visual yang terlalu abstrak atau padat, dan memastikan visualnya sesuai dengan judul dan teksnya.
Iklan dan hasil produk organik: dua hal yang berbeda
Kebingungan yang sangat umum, termasuk di kalangan merchant berpengalaman: produk yang ditampilkan ChatGPT secara spontan dalam percakapan belanja bukanlah iklan. OpenAI merumuskannya secara langsung: hasil produk dipilih secara independen oleh ChatGPT, itu bukan iklan dan tidak dipengaruhi oleh kemitraan OpenAI. Iklan terpisah dari hasil produk.
Secara konkret, seorang merchant bermain di dua papan yang berbeda:
- Visibilitas organik di dalam hasil produk, tempat pemeringkatan merchant bersandar pada faktor seperti ketersediaan, harga, kualitas, dan status sebagai produsen atau penjual utama item tersebut. Ini menjadi topik panduan kami jualan di ChatGPT.
- Visibilitas berbayar lewat kampanye berbasis feed produk, yang menjadi topik halaman ini.
Berinvestasi pada yang satu tidak membebaskan Anda dari yang lain, dan membeli iklan tidak memperbaiki peringkat organik.
Mengukur konversi e-commerce
Rencana pelabelan seorang merchant bersandar pada peristiwa standar keluarga perdagangan, yang kolom type-nya diharapkan bernilai contents:
- items_added: penambahan ke keranjang.
- checkout_started: dimulainya alur pemesanan.
- order_created: pesanan yang dibuat, peristiwa acuan untuk optimasi.
Kolom yang didokumentasikan untuk peristiwa-peristiwa ini mencakup amount, currency, dan sebuah array contents berisi id, name, content_type, dan quantity, dengan menggunakan nilai bilangan bulat untuk amount dan quantity. Penerapan lengkapnya, termasuk deduplikasi dengan Conversions API, dijelaskan di panduan kami pixel dan pelacakan konversi ChatGPT Ads.
Perkembangan terbaru yang perlu diketahui: oCPC pada feed produk disebut berada dalam beta terbuka. Jika Anda mengincar optimasi ke konversi pada sebuah katalog, periksa ketersediaannya di akun Anda sebelum membangun rencana media di atasnya.
Membaca ROAS di Ads Manager: yang menggerakkan bid, dan yang sekadar memberi informasi
Ads Manager kini menampilkan pendapatan dan ROAS yang dihitung dari order_created: setiap pesanan yang dilaporkan beserta nilainya langsung mengisi modul pelaporan tersebut, tanpa konfigurasi tambahan di luar peristiwa itu sendiri yang terpasang dengan benar.
Ekspor CSV selain itu memuat konversi pasca-tayang (view-through), pada jendela tetap satu hari. Poin yang tidak boleh terlewat, karena mengubah cara membaca angkanya: konversi pasca-tayang ini tidak memengaruhi CPA, tidak memengaruhi tingkat konversi pasca-klik, tidak memengaruhi bid, tidak memengaruhi penagihan, dan tidak memengaruhi optimasi konversi. Konversi itu ditampilkan sebagai informasi pelengkap, di kolom terpisah; menjumlahkannya dengan konversi pasca-klik Anda untuk menghitung ROAS keseluruhan akan memalsukan angkanya ke arah yang paling menyanjung, dan justru itulah risiko yang harus dihindari.
Dalam praktik: kemudikan keputusan bid dan anggaran Anda berdasarkan konversi pasca-klik dan ROAS yang lahir darinya, dan perlakukan konversi pasca-tayang sebagai indikator paparan, bukan sebagai angka profitabilitas.
Jangan memblokir crawler OpenAI di halaman produk Anda
Topik teknis yang diremehkan para merchant, yang infrastrukturnya sering kali paling terlindungi: halaman landing tidak boleh memblokir user agent OAI-AdsBot dan OAI-SearchBot. OAI-AdsBot diperlukan untuk validasi dan peninjauan halaman landing ChatGPT Ads.
Penyebab penolakan iklan yang sering terjadi justru halaman tujuan yang memblokir user agent atau alamat IP OpenAI. Dokumentasi meminta agar halaman dibuat dapat diakses oleh OAI-AdsBot dengan memperbaiki, bila perlu, robots.txt, WAF, CDN, proteksi anti-bot, autentikasi, dan pembatasan laju permintaan. Sebuah contoh konfigurasi robots.txt mengizinkan kedua user agent tersebut secara eksplisit.
Jika Anda harus bekerja dengan daftar alamat IP, OpenAI menerbitkan openai.com/adsbot.json dan openai.com/searchbot.json. OAI-AdsBot selain itu terverifikasi dan tercantum dalam daftar bot terverifikasi milik Cloudflare.
Pada katalog dengan ribuan URL, proteksi semacam ini lebih sering terpicu di tingkat laju permintaan ketimbang di robots.txt: itulah parameter yang harus diperiksa lebih dulu. Checker halaman landing ChatGPT Ads kami menguji keterjangkauan sebuah URL dalam hitungan detik.
Kategori terlarang yang menyangkut ritel
Bahkan pada katalog serba ada, lini produk tertentu dapat memblokir sebuah kampanye secara keseluruhan. Pada masa uji coba awal, iklan terutama dibatasi pada vertikal konsumen: gaya hidup dan produk rumah tangga, layanan lokal, perjalanan dan pengalaman, produk digital atau edukasi. Kategori lainnya dilarang saat peluncuran.
Secara konkret, merchant yang juga menjual minuman beralkohol, suplemen dengan klaim kesehatan, atau barang yang termasuk kategori terbatas harus memeriksa poin ini sebelum menyambungkan seluruh feed-nya. Rinciannya ada di panduan kami tentang kebijakan iklan ChatGPT Ads.
Checklist persiapan untuk seorang merchant
- Bertolaklah dari feed Google Merchant Center Anda yang sudah ada, karena format yang diharapkan kompatibel dengan Google.
- Tambahkan is_ads_eligible bernilai true pada produk yang akan ditayangkan, dan periksa ejaan kolomnya.
- Sertakan semua kolom yang ditandai Required dalam spesifikasi, dan periksa judul, deskripsi, harga, ketersediaan, gambar, serta URL tujuan.
- Pilih metode pengiriman: URL yang dihosting atau SFTP begitu uji cobanya meyakinkan, karena item kedaluwarsa setelah dua minggu.
- Siapkan Delta Feeds API untuk pembaruan ketersediaan di tengah hari.
- Buat kampanye dalam mode product_feed dengan menyambungkannya ke feed.
- Pasang peristiwa perdagangan dan verifikasi order_created sebelum mempertimbangkan oCPC.
- Periksa akses OAI-AdsBot pada sampel halaman produk, bukan hanya pada halaman beranda.
- Tinjau kategori katalog Anda terhadap kebijakan iklan.
Yang tidak didokumentasikan secara publik
Poin-poin yang kami tandai sebagai belum dikonfirmasi karena tidak ada sumber resmi yang dapat diakses:
- Jumlah maksimum produk per feed tidak disebutkan di halaman-halaman yang kami telusuri.
- Spesifikasi gambar yang presisi (dimensi, ukuran berkas, format yang diterima) tidak tercantum dalam dokumentasi feed iklan yang kami telusuri.
- Batas karakter yang persis untuk judul dan deskripsi tidak diangkakan secara publik, dokumentasi hanya menyebut batas karakter yang direkomendasikan tanpa merincinya.
- Frekuensi penyegaran sebuah URL yang dihosting tidak dijelaskan di halaman-halaman yang kami telusuri.
- Tidak ada jaminan penayangan untuk produk yang memenuhi syarat, dan dokumentasi justru menyatakan sebaliknya secara eksplisit.
Untuk poin-poin ini, spesifikasi feed produk milik OpenAI yang menjadi acuan dan harus dibaca langsung sebelum melakukan integrasi berskala besar.
Pertanyaan yang sering diajukan
Apakah perlu membuat satu iklan per produk di ChatGPT Ads?
Metode apa saja yang tersedia untuk mengirim feed produk?
Mengapa produk saya menghilang dari feed?
Kolom apa yang membuat sebuah produk layak diiklankan?
Apakah produk yang ditampilkan ChatGPT secara spontan itu iklan?
Bisakah menggunakan feed Google Merchant Center yang sudah ada?
Bisakah feed dikelola lewat API pengiklan?
Apakah konversi pasca-tayang dihitung dalam ROAS yang ditampilkan?
Apakah optimasi ke konversi berfungsi pada feed produk?
Skor SEO, skor GEO, performa, dan responsivitas: 49 analisis teknis, penilaian AI Overviews secara langsung.
Panduan terkait
ChatGPT Ads: panduan lengkap 2026 untuk beriklan di ChatGPT
Cara kerja ChatGPT Ads, di mana tersedia, cara membuat akun, menyusun kampanye, menargetkan lewat context hints, dan memperkirakan anggaran: panduan acuan yang terus diperbarui.
Baca panduanJualan di ChatGPT: panduan lengkap Shopping dan protokol ACP (2026)
Cara kerja ChatGPT Shopping, apa itu Agentic Commerce Protocol, cara menyusun feed produk, cara ChatGPT memilih pedagang, dan sejauh mana Instant Checkout sudah tersedia.
Baca panduanPixel ChatGPT Ads dan Conversions API: memasang pelacakan konversi
Memasang pixel pengukuran ChatGPT Ads, mengenal peristiwa standar, menyambungkan Conversions API di sisi server, mendeduplikasi kedua sumber, dan membaca atribusi.
Baca panduan