Iklan Meta4 prompt · input terkontrol

Temukan produk dan penawaran yang diiklankan di Meta.

Alur kerja ini menghasilkan 3–5 kelompok produk atau penawaran terverifikasi.

Temukan kelompok produk dan penawaran yang spesifik, verifikasi iklan terkininya, lalu tentukan penawaran mana yang layak ditinjau materi iklan dan halaman tujuannya.

5kelompok produk

Contoh proses · 13 Okt 2026 · ~1 menit

Diterbitkan oleh Spytrend · 2 Okt 2026 · Metodologi

Jalankan secara berurutan

Alur kerja produk dan penawaran dalam 4 langkah

Prompt diperbarui sesuai input terkontrol di atas.

Tetapkan cakupan pasar

Validasi kategori yang ditentukan, negara, dan rentang arsip yang hanya mencakup hari yang sudah selesai.

Lihat promptSembunyikan prompt
Prompt 01
Gunakan Spytrend MCP yang terhubung untuk menyiapkan cakupan terkontrol bagi alur kerja penemuan produk dan penawaran di Meta. Jangan lakukan panggilan MCP pada langkah ini.

Gunakan konfigurasi yang dipilih berikut:
- Kategori: Ecommerce and Retail | ai_category=ecommerce_and_retail
- Subkategori: Electronics and Gadgets | ai_subcategory=electronics_and_gadgets
- Negara (ISO-2): US
- Periode penelusuran: 30 hari UTC yang telah selesai
- Sumber/status: Meta / aktif sekarang
- Batas: dua jalur penemuan dengan masing-masing lima baris; maksimal enam detail iklan; satu perluasan kelompok produk opsional berdasarkan domain persis dengan tiga baris dan satu detail iklan tambahan; tanpa detail pengiklan; 3–5 kelompok produk akhir

Nilai kategori memiliki format `Name | ai_category=<slug>` dan nilai subkategori `Name | ai_subcategory=<slug>` (slug `none` = tanpa subkategori). Gunakan slug hanya dalam panggilan alat; di setiap baris yang ditujukan kepada pelanggan, gunakan hanya nama yang mudah dibaca sebelum `|` dan nama lengkap negara. Yang diperbolehkan: produk konkret dari penjual langsung yang sesuai dengan kategori terpilih (dan subkategori jika dipilih). Yang dikecualikan: jasa, penerbit, agensi, penawaran yang tidak jelas, dan entitas yang belum dapat dipastikan. Kecualikan tanggal UTC hari ini yang belum berakhir dan hitung rentang waktunya: 30 hari UTC penuh terakhir yang berakhir kemarin. Perlakukan negara sebagai bukti penayangan iklan, bukan lokasi kantor pusat, pengiriman, pelanggan, atau penjualan. Nyatakan satuan hasil: kelompok produk atau penawaran terverifikasi (3–5 jika bukti memungkinkan). Kembalikan hanya Cakupan, Rentang Arsip, Batas Kualifikasi, dan Batas. Gunakan hanya label yang mudah dipahami pelanggan; jangan ungkap slug taksonomi, nilai enum, atau nama parameter. Jangan mengarang hasil.

Berhenti setelah Langkah 1.
Temukan kandidat iklan

Jalankan dua pencarian secara berurutan dengan cakupan yang sama: iklan terbaru, lalu iklan dengan materi yang paling sering digunakan ulang.

Lihat promptSembunyikan prompt
Prompt 02
Kendalikan biaya: sebelum setiap panggilan Spytrend berbayar, jalankan `estimate_cost` gratis dengan alat dan argumen yang sama, perkirakan biayanya, dan tetap dalam anggaran yang dinyatakan pengguna; jika pengguna belum menyatakan anggaran, sampaikan estimasinya sebelum panggilan berbayar pertama. Jika persetujuan harga diperlukan, tampilkan ketentuan yang dikembalikan dan berhenti hingga pelanggan menyetujuinya secara eksplisit; jangan pernah menyetujui atas nama pelanggan. Jika panggilan wajib tidak sesuai anggaran yang dinyatakan, jangan lakukan panggilan berbayar dan kembalikan `Batas anggaran menghalangi riset yang diperlukan`; lewati panggilan opsional yang tidak sesuai anggaran dan jelaskan pengurangan cakupannya. Saat membuka iklan dengan `get_ad`, lewati iklan multibahasa (`is_multilang`) dan jangan pernah memanggil `get_media` setelah `get_ad`. Coba ulang hanya satu kali jika `retryable=true`, setelah menunggu sesuai `retry_after_seconds`. Baca `params.ignored` setelah setiap pencarian; filter wajib yang diabaikan tidak boleh dianggap telah diterapkan. Jika pencarian melaporkan `pagination.total_status=restricted` (rentang arsip paket gratis; `meta.plan_window_cutoff` menyebutkan batas tanggalnya), beri tahu pengguna bahwa hasil hanya mencakup iklan yang mulai tayang pada atau sebelum tanggal tersebut, dan jangan pernah menyatakan hasil nol sebagai "iklan seperti itu tidak ada". Jangan sertakan pemberitahuan biaya dalam laporan akhir untuk pelanggan.
Lanjutkan dari kategori, negara, dan cakupan hari penuh yang sudah divalidasi dan disimpan. Gunakan Spytrend hanya untuk membaca data.

Perlakukan search_ads sebagai operasi berat dan jalankan tepat dua pencarian secara berurutan, jangan pernah secara paralel. Kedua panggilan menggunakan source=meta, categories=[slug ai_category dari Ecommerce and Retail | ai_category=ecommerce_and_retail], countries=[US], date_from/date_to inklusif untuk hari penuh yang sudah disimpan, status_today=active, dedupe=false, dan limit=5. Sertakan ai_subcategory=[slug ai_subcategory dari Electronics and Gadgets | ai_subcategory=electronics_and_gadgets] hanya jika slug tersebut bukan `none`; jika tidak, hilangkan parameter itu.

Jalur A: sort_by=date, sort_order=desc.
Jalur B: sort_by=most_reused_creative, sort_order=desc.

Jangan tambahkan kueri, merek, domain, jenis media, kategori cadangan, sinonim buatan, atau jalur tambahan. Coba ulang tepat satu kali hanya jika retryable=true disertai retry_after_seconds, setelah mendapatkan estimasi baru dengan argumen yang sama persis. Pertahankan urutan Jalur A, lalu tambahkan baris Jalur B yang belum pernah muncul, dan lakukan deduplikasi hanya berdasarkan ID iklan yang sama persis. Taksonomi merupakan bukti penemuan, bukan verifikasi produk.

Simpan secara internal argumen persis, baris lengkap, asal bukti, hasil tiap jalur, jumlah yang benar-benar dipotong dari anggaran, dan sisa anggaran untuk langkah berikutnya; jangan pernah menampilkan data yang disimpan dalam pembaruan progres atau komentar. Kembalikan hanya status penyelesaian jalur, jumlah baris yang dikembalikan, jumlah kandidat setelah deduplikasi, dan kegagalan yang dinyatakan secara eksplisit. Jangan sajikan kelompok produk dulu.

Berhenti setelah Langkah 2.
Verifikasi kelompok produk

Buka kandidat dalam batas jumlah yang ditetapkan dan gabungkan hanya produk yang terbukti memiliki identitas yang sama.

Lihat promptSembunyikan prompt
Prompt 03
Kendalikan biaya: sebelum setiap panggilan Spytrend berbayar, jalankan `estimate_cost` gratis dengan alat dan argumen yang sama, perkirakan biayanya, dan tetap dalam anggaran yang dinyatakan pengguna; jika pengguna belum menyatakan anggaran, sampaikan estimasinya sebelum panggilan berbayar pertama. Jika persetujuan harga diperlukan, tampilkan ketentuan yang dikembalikan dan berhenti hingga pelanggan menyetujuinya secara eksplisit; jangan pernah menyetujui atas nama pelanggan. Jika panggilan wajib tidak sesuai anggaran yang dinyatakan, jangan lakukan panggilan berbayar dan kembalikan `Batas anggaran menghalangi riset yang diperlukan`; lewati panggilan opsional yang tidak sesuai anggaran dan jelaskan pengurangan cakupannya. Saat membuka iklan dengan `get_ad`, lewati iklan multibahasa (`is_multilang`) dan jangan pernah memanggil `get_media` setelah `get_ad`. Coba ulang hanya satu kali jika `retryable=true`, setelah menunggu sesuai `retry_after_seconds`. Baca `params.ignored` setelah setiap pencarian; filter wajib yang diabaikan tidak boleh dianggap telah diterapkan. Jika pencarian melaporkan `pagination.total_status=restricted` (rentang arsip paket gratis; `meta.plan_window_cutoff` menyebutkan batas tanggalnya), beri tahu pengguna bahwa hasil hanya mencakup iklan yang mulai tayang pada atau sebelum tanggal tersebut, dan jangan pernah menyatakan hasil nol sebagai "iklan seperti itu tidak ada". Jangan sertakan pemberitahuan biaya dalam laporan akhir untuk pelanggan.
Lanjutkan dari bukti penemuan yang disimpan dan sisa anggaran. Periksa maksimal enam iklan kandidat unik secara berurutan dengan get_ad(source=meta, id=<ID persis yang dikembalikan>), bergantian antarjalur jika kandidatnya berbeda, melewati baris multibahasa (`is_multilang`), dan hanya jika setiap estimasi masih sesuai anggaran; berhenti membuka detail setelah lima kelompok produk terverifikasi. Jangan panggil get_advertiser. Tampilkan nama pengiklan hanya jika get_ad mengembalikannya secara eksplisit; jangan pernah menurunkannya dari judul, halaman, domain, atau URL.

Kelompok produk terverifikasi harus memiliki produk konkret yang diizinkan oleh aturan terkontrol yang disimpan, negara terpilih dalam daftar negara penayangan yang dikembalikan, status aktif yang dikembalikan, bukti dalam rentang arsip, pengiklan/halaman yang dapat diidentifikasi atau ketiadaan nama yang diungkapkan secara eksplisit, tujuan jika dikembalikan, dan setidaknya satu iklan yang mewakili kelompok tersebut. Kecualikan iklan pengenalan merek yang tidak jelas, jasa, lokapasar tanpa produk konkret, hasil yang tidak relevan, dan identitas produk yang belum dapat dipastikan.

Gabungkan iklan hanya jika nama/model produk, jalur halaman tujuan/SKU, teks penawaran eksplisit, atau pengenal stabil yang setara membuktikan bahwa iklan tersebut merujuk pada produk, lini produk, atau paket yang sama. Kesamaan kategori, kemiripan visual, pengiklan, atau domain tidak cukup. Pisahkan model, paket, ukuran, kegunaan, atau harga yang berbeda secara berarti jika perbedaannya memengaruhi keputusan pembelian.

Hitung iklan aktif dan halaman hanya dari baris unik yang sudah diperiksa dan diverifikasi, lalu beri label sebagai jumlah dalam sampel yang diperiksa. Gunakan jumlah penggunaan ulang yang lebih besar hanya jika dikembalikan secara eksplisit untuk kelompok produk terverifikasi yang sama persis, dengan cakupannya dijelaskan secara terpisah. Jika cakupan penggunaan ulang bertentangan, jangan gunakan angka tersebut dalam pemeringkatan. Peluncuran berulang memerlukan setidaknya dua iklan untuk kelompok produk yang sama dengan tanggal mulai eksplisit yang berbeda. Perluasan terbaru memerlukan deret waktu eksplisit yang dapat dibandingkan.

Standarkan aset yang benar-benar dikembalikan hanya sebagai `Gambar`, `Video`, `Gambar dan video`, atau `Tidak dikembalikan`. Jangan anggap beberapa aset sebagai bukti format karusel, tayangan salindia, atau penempatan. Jangan cantumkan penempatan platform kecuali pelanggan memintanya secara eksplisit.

Urutkan maksimal lima kelompok produk berdasarkan jumlah iklan aktif yang diperiksa dan dapat dibandingkan, jumlah halaman, penggunaan ulang untuk kelompok produk yang sama persis setelah perbedaan datanya diselaraskan, durasi/tanggal mulai, dan tingkat kesesuaian langsung. Pertahankan status seri sambil memberikan nomor urut tampilan yang unik dan berurutan untuk navigasi; gunakan urutan penemuan/verifikasi hanya untuk menentukan urutan tampilan saat seri, dan nyatakan bahwa metrik yang seri tidak menunjukkan kinerja yang lebih unggul.

Jika belum ada kelompok produk yang memiliki dua iklan terverifikasi yang sudah diperiksa, kelompok produk teratas yang memenuhi syarat memiliki domain halaman tujuan yang jelas dan persis, serta perluasan dan kemungkinan pemeriksaan detail masih sesuai sisa anggaran, jalankan maksimal satu perluasan `search_ads` opsional untuk domain tersebut. Pertahankan sumber, kategori, subkategori, negara, rentang waktu, status aktif, dan `dedupe=false`; tambahkan hanya domain halaman tujuan yang persis, urutan tanggal menurun, dan `limit=3`. Jangan jalankan ulang jalur utama. Buka maksimal satu baris perluasan yang belum diperiksa jika estimasinya sesuai anggaran. Gabungkan hanya jika detail membuktikan produk/model, jalur/SKU, atau penawaran setara yang sama. Pertahankan batas total enam detail awal ditambah satu detail perluasan.

Kegagalan penemuan utama atau panggilan detail awal yang dipilih membuat proses berstatus Parsial. Detail yang berhasil diperoleh tetapi kandidatnya tidak memenuhi syarat merupakan bukti pengecualian yang valid dan tidak membuat proses berstatus Parsial. Hasil kurang dari tiga kelompok produk tidak dengan sendirinya membuat proses berstatus Parsial; jelaskan mengapa hanya sejumlah itu yang terverifikasi. Perluasan opsional yang berhasil dijalankan tetapi tidak mengembalikan hasil, mengembalikan duplikat, atau mengembalikan produk lain merupakan bukti yang valid dan mempertahankan status Lengkap jika persyaratan lainnya terpenuhi. Kegagalan perluasan kelompok produk opsional tidak menurunkan status proses yang semestinya Lengkap; pertahankan jumlah terverifikasi semula dan ungkapkan kekurangan bukti agregasi opsional.

Simpan semua bukti terverifikasi, hasil panggilan, jumlah yang benar-benar dipotong dari anggaran, dan sisa anggaran secara internal untuk Langkah 4; jangan pernah menampilkan data mentah yang disimpan dalam pembaruan progres/komentar. Kembalikan hanya iklan yang diperiksa, nama kelompok produk terverifikasi, pengecualian berdasarkan alasan, dan status Lengkap/Parsial. Jangan tulis dasbor dulu.

Berhenti setelah Langkah 3.
Sajikan daftar pilihan

Tampilkan 3–5 kelompok terverifikasi dengan batasan bukti yang jelas.

Lihat promptSembunyikan prompt
Prompt 04
Dengan hanya menggunakan bukti terverifikasi yang disimpan, tulis dasbor ringkas untuk pelanggan tanpa tabel, maksimal 600 kata, dengan 3–5 kelompok produk terverifikasi jika bukti memungkinkan. Jangan jalankan ulang panggilan penemuan atau verifikasi.

Mulai persis dengan:
# Produk yang Diiklankan di Meta: [nama kategori] di [nama lengkap negara]

Gunakan hanya nama kategori yang mudah dibaca dari Ecommerce and Retail | ai_category=ecommerce_and_retail (bagian sebelum `|`) dan nama lengkap negara dari US; jangan pernah tampilkan `ai_category`, slug, atau kode ISO.

Lalu tampilkan:
**[N] kelompok produk terverifikasi** · Aktif saat ini · Rentang arsip 30 hari · **[Lengkap/Parsial]**

Tambahkan: Peringkat didasarkan pada aktivitas yang dapat diamati dalam sampel yang diperiksa, bukan pada penjualan atau kinerja iklan.

Jika ada setidaknya dua kelompok produk, sertakan `## Daftar Pilihan`. Setiap entri dalam daftar pilihan harus menggunakan: `**[posisi]. [Produk atau penawaran]** — [N] iklan aktif dalam sampel yang diperiksa · [M] halaman yang dikembalikan · [format utama]`. Gunakan tata bahasa Indonesia yang tepat untuk jumlah tunggal maupun jamak: `1 iklan aktif`, `2 iklan aktif`, `1 halaman yang dikembalikan`, `2 halaman yang dikembalikan`. Gunakan nomor urut tampilan yang unik dan berurutan meskipun metriknya seri, dan nyatakan metrik yang seri secara terpisah. Setiap bagian kelompok produk berisi paragraf singkat berlabel yang terpisah: Aktivitas yang diamati; Produk / penawaran; Pengiklan; Contoh pesan iklan; Waktu dan status; Format dan ajakan bertindak; Halaman tujuan; Bukti; Alasan meninjaunya. Sertakan tepat satu tindakan konkret pada Alasan meninjaunya.

Nyatakan bahwa manfaat produk, harga, diskon, penilaian, dan jumlah pelanggan merupakan klaim pengiklan. Jangan menyimpulkan laba, status terlaris, konversi, penjualan, ROAS, kepemimpinan pasar, atau performa. Gunakan `Dimulai [date]` hanya untuk tanggal mulai Facebook yang dinyatakan secara eksplisit; jangan pernah menyebutnya sebagai tanggal pertama kali terpantau. Tampilkan tindakan Spytrend dengan referensi tetap hanya jika dikembalikan secara eksplisit; jika tidak, tulis Referensi bukti tidak dikembalikan. Jangan pernah menampilkan UUID internal, JSON mentah, kuota, kredensial, detail skema, baris yang ditolak, slug taksonomi, kode ISO, nama alat, nama parameter mentah, atau nama bidang mentah. Sampaikan bukti dalam bahasa yang mudah dipahami pelanggan, seperti `durasi aktif yang tercantum dalam hasil` alih-alih `days_active` dan `entitas yang terkait dengan domain` alih-alih `webmaster`.

Jika ada setidaknya dua kelompok, tambahkan bagian Pola dengan dua atau tiga perbandingan yang spesifik untuk sampel tersebut. Di bagian Cakupan riset, gunakan maksimal tiga poin untuk tanggal/periode/status riset, jumlah jalur penelusuran/baris/detail/kelompok, serta cakupan sampel yang terbatas dan keterbatasan bukti. Untuk satu kelompok, hilangkan bagian Daftar pilihan dan Pola. Jika tidak ada kelompok, gunakan bagian Hasil dan Cakupan riset. Jangan gunakan tabel atau garis miring terbalik di akhir baris.

Jangan pernah mengidentifikasi atau mendeskripsikan kandidat yang ditolak dalam laporan kepada pelanggan. Cakupan hanya boleh menyebut jumlah yang dikecualikan dan kategori alasan umum seperti `di luar cakupan atau bukti produk tidak memadai`.

Akhiri persis dengan:
Aktivitas di arsip Meta merupakan sinyal periklanan yang terpantau, bukan bukti belanja iklan, jangkauan, interaksi, konversi, penjualan, pendapatan, ROAS, profitabilitas, status terlaris, atau cakupan pasar yang menyeluruh.

Berhenti setelah Langkah 4.
Gunakan alur kerja lengkap dalam satu promptKeempat langkah dan aturan buktiLihat promptSembunyikan prompt
Alur kerja lengkap
Kendalikan biaya: sebelum setiap panggilan Spytrend berbayar, jalankan `estimate_cost` gratis dengan alat dan argumen yang sama, perkirakan biayanya, dan tetap dalam anggaran yang dinyatakan pengguna; jika pengguna belum menyatakan anggaran, sampaikan estimasinya sebelum panggilan berbayar pertama. Jika persetujuan harga diperlukan, tampilkan ketentuan yang dikembalikan dan berhenti hingga pelanggan menyetujuinya secara eksplisit; jangan pernah menyetujui atas nama pelanggan. Jika panggilan wajib tidak sesuai anggaran yang dinyatakan, jangan lakukan panggilan berbayar dan kembalikan `Batas anggaran menghalangi riset yang diperlukan`; lewati panggilan opsional yang tidak sesuai anggaran dan jelaskan pengurangan cakupannya. Saat membuka iklan dengan `get_ad`, lewati iklan multibahasa (`is_multilang`) dan jangan pernah memanggil `get_media` setelah `get_ad`. Coba ulang hanya satu kali jika `retryable=true`, setelah menunggu sesuai `retry_after_seconds`. Baca `params.ignored` setelah setiap pencarian; filter wajib yang diabaikan tidak boleh dianggap telah diterapkan. Jika pencarian melaporkan `pagination.total_status=restricted` (rentang arsip paket gratis; `meta.plan_window_cutoff` menyebutkan batas tanggalnya), beri tahu pengguna bahwa hasil hanya mencakup iklan yang mulai tayang pada atau sebelum tanggal tersebut, dan jangan pernah menyatakan hasil nol sebagai "iklan seperti itu tidak ada". Jangan sertakan pemberitahuan biaya dalam laporan akhir untuk pelanggan.
Gunakan Spytrend MCP yang terhubung untuk menyusun dasbor berbahasa Indonesia yang rapi dan siap disajikan kepada pelanggan, berisi produk dan kelompok penawaran yang jelas dan sedang diiklankan di Meta sesuai kategori yang ditentukan, negara, dan rentang arsip yang diberikan.

Jalankan setiap tahap riset dalam prompt ini dalam satu giliran. Selain pemberitahuan biaya wajib sebelum pemanggilan, jangan berikan respons di antara tahapan dan jangan berhenti setelah validasi. Berhenti lebih awal hanya jika input tidak valid, bukti wajib tidak tersedia, atau identitas yang wajib diverifikasi belum dapat dipastikan. Kembalikan hanya laporan akhir untuk pelanggan dalam bahasa Indonesia.

Gunakan kelompok produk atau penawaran terverifikasi sebagai unit hasil, bukan iklan individual, daftar pengiklan, galeri inspirasi materi iklan, peringkat performa, atau sensus pasar lengkap. Targetkan 3–5 kelompok terverifikasi.

Gunakan konfigurasi yang dipilih berikut:
- Kategori: Ecommerce and Retail | ai_category=ecommerce_and_retail
- Subkategori: Electronics and Gadgets | ai_subcategory=electronics_and_gadgets
- Negara (ISO-2): US
- Periode penelusuran: 30 hari UTC yang telah selesai
- Sumber/status: Meta / aktif sekarang
- Produk/entitas yang diizinkan: produk yang jelas dari merek dan penjual langsung yang sesuai dengan kategori yang dipilih (serta subkategori jika dipilih)
- Produk/entitas yang dikecualikan: layanan, penerbit, agensi, penawaran yang tidak jelas, produk di luar kategori/subkategori yang dipilih, dan entitas yang belum dapat dipastikan
- Batas: dua jalur pencarian dengan masing-masing lima baris; hingga enam detail iklan awal; satu jalur perluasan kelompok bersyarat dengan tiga baris dan satu detail iklan tambahan; tanpa detail pengiklan; 3–5 kelompok dalam jawaban

Nilai kategori memiliki format `Name | ai_category=<slug>` dan nilai subkategori memiliki format `Name | ai_subcategory=<slug>` (slug `none` = tanpa subkategori). Gunakan slug hanya dalam panggilan alat; pada setiap baris yang ditampilkan kepada pelanggan, gunakan hanya nama yang mudah dibaca sebelum `|` dan nama negara lengkap. Jangan terima kueri, sinonim, merek, ambang batas, kategori, negara, atau periode alternatif yang ditulis pelanggan.

Gunakan tanggal UTC saat ini yang dikembalikan oleh lingkungan. Kecualikan tanggal UTC yang masih berjalan. Hitung rentang waktu: 30 hari UTC terakhir yang sudah selesai, berakhir kemarin, lalu tampilkan kedua tanggal dalam Cakupan riset.

Perlakukan negara yang dipilih sebagai bukti negara penayangan iklan dari data yang dikembalikan. Jangan anggap bukti ini memastikan lokasi kantor pusat pengiklan, pendaftaran usaha, stok lokal, pengiriman, pelanggan, penjualan, atau dominasi di negara tersebut.

Gunakan Spytrend hanya untuk membaca data.

Perlakukan search_ads dan semua alat pencarian/penemuan sebagai panggilan berat. Jalankan tepat satu panggilan berat pada satu waktu, tunggu responsnya, dan jangan pernah menjalankan panggilan berat secara berkelompok, paralel, atau menggunakan Promise.all.

Periksa skema search_ads yang tersedia pada koneksi saat ini. Jalankan tepat dua panggilan search_ads secara berurutan dengan source=`meta`, categories=[slug ai_category dari Ecommerce and Retail | ai_category=ecommerce_and_retail], countries=[`US`], date_from dan date_to = hari pertama dan terakhir rentang yang dihitung, status_today=`active`, dedupe=false, dan limit=5. Sertakan ai_subcategory=[slug ai_subcategory dari Electronics and Gadgets | ai_subcategory=electronics_and_gadgets] setiap kali slug tersebut bukan `none`; hilangkan hanya jika nilainya persis `none`.

Jangan pernah menghapus subkategori yang dikonfigurasi untuk mengatasi penolakan titik akhir. Jika titik akhir menolak pasangan kategori/subkategori yang dikonfigurasi, jangan lakukan panggilan pencarian dengan cakupan lebih luas dan kembalikan hasil Parsial yang ringkas dengan keterangan `Pemetaan kategori yang ditentukan tidak didukung`. Ini menunjukkan kesalahan pada daftar izin di sisi server. Jangan menggantinya dengan kategori, subkategori, atau kueri lain.

Gunakan sort_by=`date`, sort_order=`desc` untuk Jalur A. Gunakan sort_by=`most_reused_creative`, sort_order=`desc` yang didukung Meta untuk Jalur B. Jangan menggantinya dengan `days_active`. Jangan tambahkan kueri, merek, domain, jenis media, subkategori yang tidak dikonfigurasi, atau sinonim buatan.

Terapkan filter tanggal sesuai makna persis yang ditetapkan skema/respons pada koneksi saat ini. Jangan mengklaim semua iklan yang dikembalikan diluncurkan dalam rentang tersebut kecuali bukti tanggal mulai membuktikannya secara independen. Dalam teks untuk pelanggan, nyatakan bahwa iklan teramati dalam rentang arsip yang dipilih atau bahwa periode penayangannya beririsan dengan rentang tersebut.

Hapus duplikasi baris berdasarkan ID iklan yang sama persis. Pertahankan urutan Jalur A, lalu tambahkan baris Jalur B yang belum muncul sebelumnya. Saat menyaring secara lokal, tolak hanya baris yang secara eksplisit bertentangan dengan cakupan yang ditentukan. Jangan pernah memilih baris hanya karena mereknya dikenal.

Periksa paling banyak enam kandidat iklan unik secara berurutan dengan get_ad(source=`meta`, id=<exact returned ID>), bergantian antarjalur pencarian jika kandidatnya berbeda, melewati baris multibahasa (`is_multilang`), dan hanya jika estimasi biaya masing-masing masih sesuai dengan anggaran yang ditetapkan. Berhenti membuka detail setelah lima kelompok terverifikasi. Prioritaskan bukti produk yang eksplisit dan keragaman jalur. Jangan buka baris dengan bukti lemah hanya untuk memenuhi jumlah hasil. Jika detail berikutnya tidak masuk anggaran, lewati detail tersebut, ungkapkan berkurangnya cakupan, dan pertahankan bukti terverifikasi yang sudah disimpan.

Jangan panggil get_advertiser dalam mode standar. Tampilkan nama pengiklan hanya jika get_ad mengembalikannya secara eksplisit; jangan pernah menyimpulkan nama dari judul, halaman, domain, atau URL. Jika nama tidak dikembalikan, tulis `Nama pengiklan tidak dikembalikan`.

Definisikan kelompok produk/penawaran sebagai kelompok yang mencakup produk, lini produk, bundel, atau penawaran layanan yang sama dan dapat dikenali. Gabungkan baris hanya jika nama/model produk, jalur halaman tujuan/SKU, teks penawaran yang eksplisit, atau pengenal konsisten yang setara membuktikan identitas yang sama. Kemiripan kategori, kemiripan visual, satu pengiklan, atau satu domain saja tidak cukup.

Pisahkan model, bundel, ukuran, kegunaan, harga, atau penawaran layanan yang berbeda secara substansial jika perbedaan tersebut mengubah keputusan pembelian. Kelompokkan varian dengan perbedaan kecil hanya jika kesamaan lini produknya dinyatakan secara eksplisit. Jangan pernah menyimpulkan keanggotaan kelompok dari gambar yang tidak dapat Anda periksa.

Setelah verifikasi awal, jika belum ada kelompok yang memiliki dua iklan terverifikasi yang sudah diperiksa, setidaknya satu kelompok terverifikasi memiliki domain halaman tujuan yang tercantum secara persis dalam data yang dikembalikan, dan perluasan beserta satu kemungkinan detail tambahan masih masuk dalam sisa anggaran, jalankan paling banyak satu panggilan `search_ads` perluasan kelompok bersyarat untuk kelompok yang memenuhi syarat dengan peringkat tertinggi. Pertahankan source, kategori, subkategori yang dikonfigurasi, negara, rentang tanggal, status aktif, dan `dedupe=false` yang sama; tambahkan hanya `landing_domain=<exact returned registrable domain>`, `landing_domain_exact=true`, `sort_by=date`, `sort_order=desc`, dan `limit=3`. Jangan jalankan ulang salah satu jalur pencarian awal dan jangan lakukan perluasan jika bukti identitas domain lemah atau bertentangan.

Buka paling banyak satu baris hasil perluasan yang belum diperiksa dengan `get_ad` jika estimasi biayanya masih masuk anggaran. Tambahkan baris itu hanya jika detailnya membuktikan produk/model, jalur/SKU, atau penawaran eksplisit setara yang sama. Kesamaan domain, halaman, atau materi iklan tidak cukup. Batas total detail iklan adalah tujuh: enam detail awal ditambah satu detail perluasan bersyarat. Jika perluasan mengembalikan produk lain, kecualikan tanpa mencari pengganti atau memperluas cakupan.

Klasifikasikan kelompok sebagai Terverifikasi hanya jika bukti dari proses riset saat ini memastikan produk/penawaran yang jelas dan memenuhi syarat, US tercantum dalam negara penayangan yang dikembalikan, status yang dikembalikan aktif, periodenya beririsan dengan rentang arsip sesuai makna filter pada jalur tersebut, pengiklan/halaman dapat diidentifikasi atau ketiadaan nama diungkapkan secara eksplisit, tujuan dicantumkan jika dikembalikan, dan tersedia setidaknya satu iklan perwakilan sebagai bukti.

Kecualikan iklan kesadaran merek yang tidak spesifik, teks yang hanya menyebut kategori, konten editorial, lowongan kerja, investasi, lokapasar/peritel umum tanpa produk jelas yang memenuhi syarat, produk/entitas yang dikecualikan, kecocokan taksonomi yang tidak relevan, dan identitas produk yang belum dapat dipastikan.

Hitung `iklan aktif dalam sampel yang diperiksa` hanya dari baris iklan berbeda yang dikembalikan, telah diverifikasi, dan termasuk dalam kelompok tersebut. Hitung pengiklan/halaman hanya dari identitas berbeda yang telah diverifikasi dalam sampel yang diperiksa. Beri label keduanya sebagai jumlah dalam sampel. Tampilkan jumlah iklan terkait/penggunaan ulang yang lebih besar hanya jika dikembalikan secara eksplisit untuk kelompok terverifikasi yang persis sama, dan jelaskan cakupannya secara terpisah.

Standarkan aset yang benar-benar dikembalikan hanya sebagai `Gambar`, `Video`, `Gambar dan video`, atau `Tidak dikembalikan`. Jangan anggap beberapa aset sebagai bukti format karusel, tayangan salindia, atau penempatan. Jangan cantumkan penempatan platform kecuali pelanggan memintanya secara eksplisit.

Sebelum menggunakan kolom tentang materi iklan yang sama persis atau penggunaan ulang dalam pemeringkatan, bandingkan setiap jumlah yang dikembalikan untuk materi iklan tersebut. Jika jumlahnya bertentangan atau cakupannya tidak dapat diselaraskan, kecualikan semua angka penggunaan ulang yang bertentangan dari pemeringkatan. Dalam jawaban kepada pelanggan, tulis `Data tambahan tentang jumlah penggunaan ulang materi iklan dikembalikan dengan cakupan yang belum dapat diselaraskan` tanpa angka, atau hilangkan informasi tersebut. Jangan pernah menyelesaikan konflik dengan memilih nilai yang lebih besar, lebih baru, atau berasal dari tingkat jalur.

Nyatakan peluncuran berulang hanya jika ada setidaknya dua iklan berbeda yang terverifikasi untuk kelompok yang sama dengan tanggal mulai eksplisit yang berbeda. Nyatakan perluasan baru-baru ini hanya jika ada jumlah dalam deret waktu yang eksplisit dan dapat dibandingkan. Jangan menyimpulkan keduanya dari baris yang belum diverifikasi, total arsip, atau satu iklan perwakilan yang baru.

Urutkan hingga lima kelompok berdasarkan: jumlah iklan aktif berbeda dalam sampel yang diperiksa; jumlah pengiklan/halaman berbeda yang dikembalikan, dengan tingkat kepastian identitas dicatat terpisah; jumlah penggunaan ulang eksplisit untuk kelompok yang persis sama; durasi aktif/tanggal mulai yang dikembalikan; lalu seberapa langsung produk sesuai dengan kategori. Gunakan hanya bukti yang dapat dibandingkan, pertahankan peringkat seri, dan jangan pernah mengarang skor.

Jika semua sinyal aktivitas yang dapat dibandingkan bernilai sama, pertahankan urutan penemuan dan verifikasi. Nyatakan status seri secara eksplisit, tetapi gunakan posisi tampilan dan nomor bagian berurutan yang unik agar pelanggan dapat menavigasi hasil. Ganti kalimat pemeringkatan standar dengan: `Diurutkan berdasarkan urutan penemuan dan verifikasi karena sinyal aktivitas yang diperiksa dan dapat dibandingkan memiliki nilai yang sama.` Jangan menyiratkan bahwa baris yang lebih awal memiliki performa lebih baik.

Jangan panggil search_creatives, get_creative, get_trends, search_shops, get_shop, search_webmasters, analytics, atau alat web eksternal. Coba ulang tepat satu kali hanya jika retryable=true disertai retry_after_seconds, setelah mendapatkan estimasi baru dengan argumen yang sama persis. Kegagalan jalur penemuan utama atau panggilan verifikasi awal yang dipilih membuat proses berstatus Parsial; lanjutkan pekerjaan wajib yang tersisa secara berurutan. Detail yang berhasil diperoleh tetapi kandidatnya tidak memenuhi syarat merupakan bukti pengecualian yang valid dan tidak membuat proses berstatus Parsial. Hasil kurang dari tiga kelompok produk tidak dengan sendirinya membuat proses berstatus Parsial; jelaskan mengapa hanya sejumlah itu yang terverifikasi. Perluasan opsional yang berhasil dijalankan tetapi tidak mengembalikan hasil, mengembalikan duplikat, atau mengembalikan produk lain merupakan bukti yang valid dan mempertahankan status Lengkap jika persyaratan lainnya terpenuhi. Kegagalan perluasan bersyarat tidak membatalkan kelompok produk yang sudah terverifikasi atau mengubah proses yang semestinya Lengkap menjadi Parsial; ungkapkan sebagai kekurangan bukti agregasi opsional.

Tampilkan tautan stabil dari pihak pertama hanya jika dikembalikan secara eksplisit, dengan label `Bukti`. Jika tidak ada, tampilkan ID bukti sumber yang stabil hanya jika secara eksplisit dikembalikan sebagai ID tersebut. Jangan pernah menyebut nama layanan dalam jawaban kepada pelanggan, menyusun URL, atau mengungkap UUID internal, JSON mentah, URL media bertanda tangan, kredensial, kuota, detail skema, atau baris yang ditolak. Jangan tampilkan slug taksonomi, kode ISO, nama jalur, nama alat, nama parameter mentah, atau nama atribut data mentah dalam jawaban kepada pelanggan. Ubah bukti yang dikembalikan menjadi bahasa yang mudah dipahami pelanggan: misalnya, gunakan `durasi aktif yang tercatat` untuk `days_active`, dan `entitas yang terkait dengan domain` untuk `webmaster`. Jika tidak ada tautan maupun ID bukti sumber yang stabil yang dikembalikan, tulis `Referensi bukti tidak dikembalikan`.

Nyatakan bahwa manfaat produk, harga, diskon, penilaian, dan jumlah pelanggan merupakan klaim pengiklan. Jangan pernah menyebut produk menguntungkan, terlaris, memiliki konversi tinggi, unggulan, sedang ditingkatkan skala iklannya, populer, atau pemimpin pasar. Jangan pernah menyimpulkan belanja iklan, jangkauan, interaksi, konversi, penjualan, pendapatan, ROAS, atau profitabilitas.

Gunakan dasbor ringkas tanpa tabel dengan panjang maksimal 600 kata. Awali persis dengan:
`# Produk yang Diiklankan di Meta: [nama kategori] di [nama lengkap negara]`
Gunakan hanya nama kategori yang mudah dibaca dari Ecommerce and Retail | ai_category=ecommerce_and_retail (bagian sebelum `|`) dan nama lengkap negara dari US; jangan pernah tampilkan `ai_category`, slug, atau kode ISO.

Lalu tampilkan:
`**[N] kelompok produk terverifikasi** · Aktif saat ini · Rentang arsip 30 hari · **[Lengkap/Parsial]**`

Tambahkan satu kalimat: `Peringkat didasarkan pada aktivitas yang dapat diamati dalam sampel yang diperiksa, bukan pada penjualan atau kinerja iklan.`

Jika ada setidaknya dua kelompok produk, tambahkan `## Daftar Pilihan`, dengan satu paragraf untuk setiap kelompok:
`**[peringkat]. [Produk atau penawaran]** — [N] iklan aktif dalam sampel yang diperiksa · [M] halaman yang dikembalikan · [format utama]`

Gunakan tata bahasa Indonesia yang tepat untuk jumlah tunggal maupun jamak: `1 iklan aktif`, `2 iklan aktif`, `1 halaman yang dikembalikan`, `2 halaman yang dikembalikan`.

Jangan ringkas Daftar Pilihan menjadi nama saja. Setiap kelompok produk yang ditampilkan dalam Daftar Pilihan harus tetap menyertakan metrik dari sampel yang diperiksa dan format utamanya.

Untuk setiap kelompok produk, buat bagian bernomor dengan paragraf singkat berlabel:
- `Aktivitas yang diamati` — jumlah persis dari sampel serta sinyal penggunaan ulang/durasi yang dinyatakan secara eksplisit, dengan cakupannya dijelaskan secara terpisah.
- `Produk / penawaran` — tawaran pembelian yang konkret serta detail varian/paket yang memengaruhi keputusan pembelian.
- `Pengiklan` — nama/halaman yang dikembalikan dan tingkat kepastian identitas domain.
- `Contoh pesan iklan` — teks atau pendekatan pesan iklan yang ringkas, dengan klaim dinyatakan sebagai klaim pengiklan.
- `Waktu dan status` — status aktif, tanggal mulai yang dinyatakan secara eksplisit, dan durasi jika dikembalikan.
- `Format dan ajakan bertindak`.
- `Halaman tujuan` — tautan/jalur tujuan yang aman jika dikembalikan.
- `Bukti` — tautan stabil dari pihak pertama atau ID bukti sumber yang stabil yang dikembalikan; jika tidak ada, gunakan kalimat ketidaktersediaan yang ditentukan secara persis.
- `Alasan meninjaunya` — tepat satu tindakan perbandingan atau pemeriksaan yang konkret.

Jika ada setidaknya dua kelompok produk, tambahkan `## Pola` dengan dua atau tiga perbandingan yang spesifik untuk sampel tersebut. Jangan sebut sebagai tren pasar.

Di bawah `## Cakupan Riset`, gunakan maksimal tiga poin untuk tanggal/rentang/status riset, jumlah hasil penemuan/iklan yang diperiksa/kelompok produk, serta keterbatasan sampel dan bukti. Jangan ungkap nama alat, panggilan mentah, label jalur, atau nama atribut data mentah.

Jangan pernah mengidentifikasi atau mendeskripsikan kandidat yang ditolak dalam laporan kepada pelanggan. Cakupan hanya boleh menyebut jumlah yang dikecualikan dan kategori alasan umum seperti `di luar cakupan atau bukti produk tidak memadai`.

Jika hanya ada satu kelompok produk, hilangkan Daftar Pilihan dan Pola. Jika tidak ada kelompok produk, tampilkan `## Hasil` dan Cakupan Riset tanpa bagian kosong atau kandidat tambahan sekadar untuk memenuhi jumlah.

Jangan gunakan tabel Markdown/HTML atau garis miring terbalik di akhir baris. Sebelum mengirim, periksa ketepatan identitas kelompok produk, bukti status aktif/negara/rentang waktu, label jumlah sampel, penyebutan pengiklan/domain, peringkat, penanganan tautan/ID, dan status Lengkap/Parsial.

Akhiri persis dengan:
`Aktivitas arsip Meta merupakan sinyal periklanan yang teramati, bukan bukti belanja iklan, jangkauan, interaksi, konversi, penjualan, pendapatan, ROAS, profitabilitas, status terlaris, atau cakupan pasar yang menyeluruh.`

Hanya setelah ada permintaan terpisah dengan teks persis `Tampilkan detail audit`, berikan audit tanpa informasi sensitif dengan hanya menggunakan respons yang disimpan: interpretasi skema terkini, panggilan persis, penerapan parameter, urutan jalur, baris yang dikembalikan, deduplikasi, keputusan terkait detail/pengiklan, pengelompokan produk, pemeringkatan, kegagalan, waktu, dan pemakaian. Jangan jalankan ulang panggilan Spytrend untuk audit.
Contoh hasil

Lima penawaran produk elektronik dan gawai dalam satu sampel terbatas di Amerika Serikat.

Riset kategori Perdagangan Elektronik dan Ritel · Elektronik dan Gawai untuk Amerika Serikat pada 13 Oktober 2026, yang mencakup 30 hari penuh terakhir, memverifikasi lima kelompok produk spesifik. Hasil berdasarkan peluncuran terbaru digabungkan dengan hasil berdasarkan materi iklan yang paling sering digunakan ulang; satu pemeriksaan opsional pada domain yang sama menambahkan iklan iPhone 16e kedua.

Batas buktiUnit yang dihitung adalah kelompok produk atau penawaran yang terverifikasi. Total hasil pencarian dan frekuensi penggunaan ulang materi iklan bukanlah jumlah kelompok produk.
01

iPhone 16e dengan penawaran pindah operator ke Boost Mobile

2 iklan gambar aktif dari 2 halaman yang dikembalikan, mulai tayang pada 7 dan 9 Oktober: ponsel diklaim “gratis dari kami” dengan paket Unlimited seharga US$60, atau US$29,99 saat pindah operator. Belanja sekarang · boostmobile.com.

Kelompok terverifikasi
02

Sumber listrik portabel BLUETTI Elite 300

1 iklan video aktif, mulai tayang pada 12 Oktober: baterai 3 kWh untuk cadangan listrik rumah dan penggunaan luar ruangan, dengan daya keluaran 2.400 W dan pengisian tenaga surya. Lihat detail · bluettipower.com.

Kelompok terverifikasi
03

Kacamata penerjemah AI

1 iklan video aktif, mulai tayang pada 12 Oktober: terjemahan langsung dalam 80 bahasa atau lebih, terjemahan melalui kamera, dan audio terarah. Belanja sekarang · nookvely.com.

Kelompok terverifikasi
04

Kabel Statik MagStack Pro

1 iklan video aktif, mulai tayang pada 12 Oktober: kabel pengisian daya antikusut dengan pilihan ukuran pendek untuk mobil, ditawarkan dalam promo berbatas waktu. Belanja sekarang · statik.com.

Kelompok terverifikasi
05

Earbud JLab JBuds Mini

1 iklan video aktif, mulai tayang pada 12 Oktober: earbud yang sepenuhnya nirkabel, seukuran gantungan kunci, dengan harga terjangkau. Belanja sekarang · jlab.com.

Kelompok terverifikasi
Contoh hasil riset · 13 Oktober 2026 · 13 kandidat · 6 pemeriksaan iklan · 5 kelompok terverifikasi.
Metodologi

Cara kelompok produk ditemukan dan diverifikasi.

Diterbitkan oleh Spytrend berdasarkan contoh dengan tanggal dan cakupan yang jelas.

Pencarian dengan cakupan tetap

Dua pencarian berurutan menggunakan kategori, negara, status aktif, dan rentang tanggal yang sama.

01

Pemeriksaan kelayakan secara mendetail

Setiap kelompok yang ditampilkan harus memiliki produk yang jelas, bukti kesesuaian pasar, dan iklan perwakilan yang sudah diperiksa.

02

Kriteria identitas kelompok yang ketat

Kesamaan kategori, pengiklan, atau domain tidak cukup untuk menggabungkan produk yang berbeda secara substansial.

03

Pemeringkatan dalam batas sampel

Hanya pengamatan yang dapat dibandingkan dalam sampel yang diperiksa yang memengaruhi urutan.

04
Pertanyaan umum

Sebelum menjalankannya.

Apa itu kelompok produk?

Kelompok yang mencakup produk, lini produk, bundel, atau penawaran layanan yang sama dan dapat dikenali berdasarkan bukti konsisten dari data yang dikembalikan.

Apakah jumlah penggunaan ulang yang tinggi berarti produk laris?

Tidak. Penggunaan ulang materi iklan merupakan bukti dari arsip dan tidak membuktikan penjualan atau performa produk.

Mengapa hasilnya bisa berisi kurang dari lima kelompok?

Alur kerja ini tetap menerapkan syarat identitas produk dan kesesuaian pasar, meskipun daftar pilihan belum penuh.

Apakah bukti negara memastikan ketersediaan pengiriman?

Tidak. Bukti tersebut hanya mengonfirmasi wilayah penayangan iklan yang tercantum dalam data yang dikembalikan.

Spytrend MCP

Temukan penawaran yang jelas di Meta tanpa klaim performa.

Hubungkan Spytrend MCP, tentukan input terkontrol, lalu jalankan keempat prompt.