Satu kueri persis
Pencarian mempertahankan frasa tanpa menggunakan variasi, sinonim, atau paginasi.
01Temukan iklan Meta aktif yang memuat satu frasa yang persis sama, lalu verifikasi kemunculan literalnya dan kesesuaian perannya dengan jenis pencarian. Jumlah kandidat yang dibuka dibatasi.
Contoh riset · 13 Oktober 2026
Diterbitkan oleh Spytrend · 9 Okt 2026 · Metodologi
Prompt diperbarui sesuai input terkontrol di atas.
Validasi frasa literal dan jalankan satu pencarian iklan aktif dengan batas tertentu.
Lihat promptSembunyikan promptKendalikan 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. Temukan iklan Meta aktif yang mulai tayang dalam **30 hari penuh terakhir menurut UTC** di **United States / US**, dengan frasa **acne patches** untuk jenis pencarian **Product** yang mungkin muncul secara literal dalam teks iklan yang dikembalikan. Gunakan Spytrend hanya untuk membaca data. Ini adalah langkah 1 dari 4. Jangan buat laporan untuk pelanggan terlebih dahulu. Terima hanya jenis pencarian Frasa literal, Produk, Merek, Slogan, atau Penawaran; satu negara dengan kode ISO-2 yang didukung; dan rentang 7, 14, 30, atau 90 hari penuh terakhir menurut UTC. Negara diberikan dalam format `Nama / kode`: gunakan hanya kode ISO-2 setelah `/` dalam panggilan dan hanya nama negara sebelum `/` dalam jawaban. Pangkas spasi kosong hanya di awal dan akhir frasa. Wajibkan panjang 2-80 karakter. Pertahankan ejaan, tanda baca, huruf besar-kecil, dan bahasa. Jangan menerjemahkan, mengoreksi, menambahkan sinonim, atau membuat variasi. Tetapkan `date_to` ke tanggal UTC terakhir yang sudah berakhir dan hitung `date_from` secara inklusif agar mencakup tepat sejumlah tanggal yang dipilih. Jalankan tepat satu panggilan `search_ads(source="meta", query=<literal phrase>, country=<ISO-2>, search_in="text", date_from=<date>, date_to=<date>, status_today="active", sort_by="most_reused_creative", sort_order="desc", dedupe=true, limit=10)`. Coba ulang hanya satu kali untuk respons sibuk atau batas waktu terlampaui yang mengizinkan percobaan ulang, dan hanya setelah jeda tunggu yang dikembalikan berlalu. Jangan mencoba ulang jika input tidak valid atau pencarian telah selesai tanpa hasil. Jangan melakukan paginasi atau memperluas pencarian. Pastikan kueri, negara, cakupan teks, tanggal mulai tayang, status aktif, pengurutan berdasarkan penggunaan ulang, dan deduplikasi diterapkan tanpa penggantian makna atau filter yang diabaikan. Jika tidak, simpan status akhir `Tidak tersedia` untuk Langkah 4. Entri tidak aktif yang dikembalikan tidak membatalkan proses pencarian dengan filter status aktif yang sudah berhasil diterapkan: tandai hanya entri tersebut sebagai `tidak memenuhi syarat - tidak aktif` dan lanjutkan dengan entri lainnya. Perlakukan kueri sebagai sarana menemukan kandidat. Tandai entri aktif yang memenuhi syarat sebagai `terlihat cocok persis` hanya jika frasa lengkap muncul berurutan tanpa terputus dalam judul atau isi yang dikembalikan, tanpa membedakan huruf besar-kecil. Tandai sebagai `perlu dibuka` jika isi teks secara eksplisit tidak disertakan. Tandai entri tidak aktif yang dikembalikan sebagai `tidak memenuhi syarat - tidak aktif`. Kecocokan berupa sebagian token atau kata terpisah bukan kecocokan persis. Lakukan deduplikasi berdasarkan ID iklan dan pertahankan urutan dari server. Simpan untuk langkah berikutnya: input yang telah divalidasi dan tanggal yang telah dihitung; status jalur pencarian; jumlah total baris; ID kandidat sesuai urutan; `is_multilang` untuk setiap baris; judul/teks utama yang terlihat atau penanda eksplisit jika tidak disertakan; status kecocokan persis yang terlihat; ID dan nama pengiklan jika dikembalikan; status aktif; tanggal mulai tayang dan terakhir terlihat; format; CTA; URL/domain tujuan; ID materi iklan; penggunaan ulang dalam seleksi; penggunaan ulang sepanjang masa tayang; URL bukti yang stabil jika dikembalikan. Jangan singkirkan kandidat hanya karena ada kolom opsional yang tidak tersedia. Balas hanya dengan ringkasan pemeriksaan Langkah 1 yang ringkas: status jalur pencarian, rentang tanggal, jumlah baris, dan ID kandidat sesuai urutan dengan status `persis terlihat`, `perlu dibuka`, `tidak persis`, atau `tidak memenuhi syarat - tidak aktif`. Jangan tampilkan token atau kuota. Akhiri dengan `Siap untuk Langkah 2.`
Buka kandidat yang memenuhi syarat sesuai urutan dari server hingga batas verifikasi tercapai.
Lihat promptSembunyikan promptKendalikan 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 pencarian **Product** yang telah disimpan untuk **acne patches** di **United States / US**. Ini adalah langkah 2 dari 4. Jangan ulangi pencarian awal dan jangan buat laporan untuk pelanggan dulu. Jika Langkah 1 menyimpan status akhir `Tidak tersedia` atau pencarian selesai tanpa hasil, jangan lakukan panggilan apa pun, pertahankan status tersebut, dan balas dengan ringkasan pemeriksaan yang ringkas, diakhiri dengan `Siap untuk Langkah 3.` Jika tidak, buka kandidat aktif yang memenuhi syarat dan telah disimpan satu per satu sesuai urutan server menggunakan `get_ad(id=<ad ID>)` hingga lima iklan terverifikasi atau enam kandidat telah dibuka, mana yang tercapai lebih dulu. Lewati baris bertanda `tidak memenuhi syarat - tidak aktif` atau `is_multilang=true` tanpa menghitungnya dalam batas enam pembukaan. Jangan pernah menggantinya dengan iklan di luar halaman tersebut. Ulangi setiap panggilan detail yang wajib hanya satu kali jika respons menyatakan server sibuk atau batas waktu habis dan mengizinkan percobaan ulang, serta hanya setelah jeda tunggu yang dikembalikan berakhir. Simpan iklan yang telah dibuka hanya jika iklan tersebut benar-benar aktif dan frasa lengkap muncul secara utuh tanpa terputus dalam judul/teks utama yang dibuka, tanpa membedakan huruf besar dan kecil. Untuk Frasa literal, kemunculan persis sudah cukup. Untuk Produk, frasa harus merujuk pada produk atau kategori produk. Untuk Merek, frasa harus merujuk pada merek atau produk bermerek. Untuk Slogan, frasa harus berfungsi sebagai slogan atau tagline, bukan sekadar prosa biasa. Untuk Penawaran, frasa harus menyatakan penawaran tersebut. Tolak kecocokan literal yang tidak sesuai dengan peran yang diminta. Untuk setiap kandidat yang dibuka, simpan: ID iklan; alasan lolos/ditolak; ID pengiklan dan nama yang disebutkan secara eksplisit jika dikembalikan; kutipan konteks sepanjang 80-160 karakter di sekitar frasa yang cocok; penawaran yang dinyatakan secara eksplisit; status aktif yang faktual; tanggal mulai tayang dan terakhir terlihat; format; CTA; URL/domain tujuan yang persis; ID materi iklan; penggunaan ulang dalam seleksi; penggunaan ulang sepanjang masa tayang; URL bukti yang stabil. Pertahankan kolom yang tidak tersedia sebagai tidak tersedia. Simpan penggunaan ulang dalam seleksi dan sepanjang masa tayang secara terpisah hanya jika keduanya konsisten secara internal. Jika penggunaan ulang dalam seleksi melebihi penggunaan ulang sepanjang masa tayang atau cakupan salah satunya tidak jelas, simpan `Perbandingan penggunaan ulang tidak tersedia` beserta ketidakkonsistenan cakupannya. Balas hanya dengan ringkasan pemeriksaan Langkah 2 yang ringkas: jumlah kandidat yang dibuka, ID yang terverifikasi, ID yang ditolak beserta alasan singkat, serta apakah batas lima hasil atau enam pembukaan telah tercapai. Jangan tampilkan token atau kuota. Akhiri dengan `Siap untuk Langkah 3.`
Cari nama pengiklan yang belum tersedia dan kelompokkan hanya iklan dengan materi iklan atau teks yang persis sama.
Lihat promptSembunyikan promptKendalikan 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 pencarian **Product** yang telah disimpan untuk **acne patches** di **United States / US**. Ini adalah langkah 3 dari 4. Jangan ulangi pencarian awal atau membuka ulang iklan. Jangan buat laporan untuk pelanggan dulu. Untuk setiap ID pengiklan unik di antara iklan terverifikasi yang telah disimpan, gunakan nama pengiklan atau nama halaman yang dikembalikan bersama iklan yang dibuka, termasuk nama halaman atau nama pengelola situs jika dikembalikan, lalu panggil `get_advertiser(id=<exact advertiser_id>)` hanya jika iklan yang dibuka tidak mengembalikan nama tersebut. Ulangi panggilan identitas yang wajib hanya satu kali jika respons menyatakan server sibuk atau batas waktu habis dan mengizinkan percobaan ulang, serta hanya setelah jeda tunggu yang dikembalikan berakhir. Kegagalan pencarian identitas tidak menggugurkan iklan terverifikasi; simpan `Nama tidak tersedia`. Kelompokkan iklan yang memiliki ID materi iklan yang sama. Jika ID materi iklan tidak tersedia, kelompokkan hanya baris dengan identitas pengiklan eksplisit yang sama, seluruh teks utama yang dibuka identik setelah dinormalisasi, dan jalur tujuan yang identik. Jangan gabungkan teks yang hanya mirip, jalur yang berbeda, atau pengiklan yang berbeda. Simpan jumlah iklan yang teramati dan semua ID bukti untuk setiap kelompok yang identik (hanya untuk penggunaan internal). Jangan menyimpulkan adanya keluarga penawaran. Simpan untuk Langkah 4 setiap hasil/kelompok terverifikasi beserta nama pengiklan, kutipan konteks, jumlah iklan yang teramati, penawaran, status aktif, tanggal mulai tayang dan terakhir terlihat, format, CTA, jalur tujuan yang persis, perbandingan penggunaan ulang dalam seleksi dan sepanjang masa tayang atau keterangan eksplisit bahwa perbandingan tidak tersedia, ID materi iklan jika tersedia, serta URL bukti yang stabil. Simpan juga status jalur pencarian dan tanggal dari Langkah 1, jumlah total baris yang ditemukan, jumlah kandidat yang dibuka, serta bukti wajib apa pun yang belum terverifikasi. Balas hanya dengan ringkasan pemeriksaan Langkah 3 yang ringkas: nama pengiklan yang berhasil diidentifikasi, jumlah kelompok akhir, jumlah iklan yang teramati per kelompok, dan bukti wajib yang masih belum tersedia. Jangan tampilkan ID pengiklan mentah, token, atau kuota. Akhiri dengan `Siap untuk Langkah 4.`
Sajikan bukti kemunculan frasa yang terverifikasi, konteks iklan, jalur tujuan, dan batas cakupan riset.
Lihat promptSembunyikan promptGunakan hanya bukti yang telah disimpan dari Langkah 1-3 untuk menulis laporan akhir bagi pelanggan tentang pencarian **Product** dengan frasa **acne patches** di **United States / US**. Jangan lakukan panggilan baru. Jangan gunakan tabel dan batasi laporan hingga kurang dari 300 kata. Mulai dengan `# Iklan Meta Aktif yang Memuat "acne patches": <nama negara>`, lalu `**[N] iklan terverifikasi · [M] pengiklan · [Lengkap/Sebagian/Tidak tersedia]**`. `N` adalah jumlah iklan teramati yang terverifikasi sebelum pengelompokan hasil yang identik, bukan jumlah kelompok yang ditampilkan. Tambahkan `## Iklan terverifikasi`. Untuk setiap hasil/kelompok yang identik, tampilkan pengiklan, konteks singkat yang membuktikan kecocokan frasa persis sekaligus perannya sesuai jenis pencarian yang diminta, jumlah iklan yang teramati jika dikelompokkan, penawaran, status aktif yang faktual dan tanggal mulai tayang, format, CTA, jalur tujuan, penggunaan ulang dalam seleksi/sepanjang masa tayang atau `Perbandingan penggunaan ulang tidak tersedia`, serta URL bukti spytrend.com yang stabil jika dikembalikan (jangan pernah tampilkan ID iklan mentah). Tambahkan maksimal tiga poin di bawah `## Cakupan riset` yang menyatakan rentang tanggal mulai tayang, sampel kandidat hingga sepuluh baris, jumlah kandidat yang dibuka, verifikasi frasa persis, dan kekurangan bukti yang signifikan. Pencarian awal yang selesai dengan seluruh verifikasi wajib berhasil berstatus `Lengkap`, termasuk jika kolom opsional seperti ID materi iklan, tanggal terakhir terlihat, teks penawaran, nama pengiklan, atau penggunaan ulang tidak tersedia. Pencarian awal yang selesai tanpa baris terverifikasi berstatus `Lengkap` dengan nol hasil; nyatakan bahwa tidak ada iklan yang terverifikasi dalam sampel terbatas tersebut, bukan bahwa iklannya tidak ada. Kegagalan akhir pada pencarian awal berstatus `Tidak tersedia`. Gunakan `Sebagian` hanya jika bukti wajib tentang frasa, status aktif, atau URL tujuan hilang untuk iklan yang telah dibuka dan sebenarnya memenuhi syarat untuk disimpan, lalu sebutkan bukti yang kurang. Jangan tampilkan nama layanan/alat, panggilan, parameter, kuota, token, waktu proses, percobaan ulang, ID pengiklan atau iklan mentah, maupun baris yang ditolak. Laporan Frasa literal menyatakan kemunculan dalam teks tanpa menetapkan peran semantik. Jangan menyimpulkan afiliasi, otorisasi, pelanggaran, status barang palsu, belanja iklan, klik, konversi, pendapatan, performa, profitabilitas, atau cakupan pasar yang menyeluruh. Akhiri persis dengan: `Teks iklan, tujuan iklan, dan data penggunaan ulang materi iklan adalah sinyal riset yang diamati. Data ini tidak membuktikan afiliasi, otorisasi, belanja iklan, konversi, pendapatan, atau performa iklan.`
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. Temukan iklan Meta aktif yang mulai tayang dalam **30 hari penuh terakhir menurut UTC** di **United States / US**, dengan frasa **acne patches** untuk jenis pencarian **Product** yang muncul secara literal dalam teks iklan yang dikembalikan. Gunakan Spytrend hanya untuk membaca data. Jalankan semua tahap dalam satu giliran dan kembalikan hanya laporan akhir untuk pelanggan dalam bahasa Indonesia. ## Validasi 1. Terima hanya jenis pencarian Frasa literal, Produk, Merek, Slogan, atau Penawaran; satu negara dengan kode ISO-2 yang didukung; dan rentang 7, 14, 30, atau 90 hari penuh terakhir menurut UTC. Negara diberikan dalam format `Nama / kode`: gunakan hanya kode ISO-2 setelah `/` dalam panggilan dan hanya nama negara sebelum `/` dalam jawaban. 2. Pangkas spasi kosong hanya di awal dan akhir frasa. Wajibkan panjang 2–80 karakter. Pertahankan ejaan, tanda baca, huruf besar-kecil, dan bahasa. Jangan menerjemahkan, mengoreksi, memecahnya menjadi token alternatif, menambahkan sinonim, atau membuat variasi. 3. Tetapkan `date_to` ke tanggal UTC terakhir yang telah berlalu dan hitung `date_from` secara inklusif untuk mencakup tepat jumlah hari yang dipilih. Rentang ini mengacu pada tanggal mulai tayang di Facebook; hasilnya adalah iklan yang mulai tayang dalam rentang tersebut dan masih aktif sekarang. ## Cari kandidat 4. Jalankan tepat satu panggilan `search_ads(source="meta", query=<literal phrase>, country=<ISO-2>, search_in="text", date_from=<date>, date_to=<date>, status_today="active", sort_by="most_reused_creative", sort_order="desc", dedupe=true, limit=10)`. Jangan melakukan paginasi atau memperluas pencarian. 5. Coba ulang hanya satu kali untuk respons sibuk atau batas waktu terlampaui yang mengizinkan percobaan ulang, dan hanya setelah jeda tunggu yang dikembalikan berlalu. Jangan mencoba ulang jika input tidak valid atau pencarian telah selesai tanpa hasil. 6. Pastikan kueri, negara, cakupan teks, tanggal mulai tayang, status aktif, pengurutan berdasarkan penggunaan ulang, dan deduplikasi diterapkan tanpa penggantian makna atau filter yang diabaikan. Jika tidak, kembalikan `Tidak tersedia`. Entri tidak aktif yang dikembalikan tidak membatalkan proses pencarian dengan filter status aktif yang sudah berhasil diterapkan: tandai hanya entri tersebut sebagai tidak memenuhi syarat dan lanjutkan dengan entri lainnya. 7. Perlakukan kueri server sebagai sarana menemukan kandidat. Suatu entri langsung dianggap cocok persis hanya jika frasa literal lengkap muncul berurutan tanpa terputus dalam judul atau isi yang dikembalikan, tanpa membedakan huruf besar-kecil. Kecocokan berupa kata terpisah atau sebagian token tidak lolos. Jika isi teks secara eksplisit tidak disertakan, pertahankan entri aktif yang memenuhi syarat dengan status `perlu dibuka`; ketiadaan frasa pada judul yang dikembalikan saja bukan alasan penolakan. Lakukan deduplikasi berdasarkan ID iklan dan pertahankan urutan dari server. ## Verifikasi 8. Buka kandidat aktif yang memenuhi syarat satu per satu sesuai urutan dari server dengan `get_ad(id=<ad ID>)` hingga lima iklan terverifikasi atau enam kandidat telah dibuka, mana yang tercapai lebih dahulu. Lewati setiap entri yang dikembalikan sebagai tidak aktif atau memiliki `is_multilang=true` tanpa menghitungnya dalam batas enam kali pembukaan. Jangan pernah menggantinya dengan iklan di luar halaman hasil tersebut. 9. Pertahankan iklan hanya jika iklan yang dibuka benar-benar aktif dan frasa lengkap muncul berurutan tanpa terputus dalam judul atau isi, tanpa membedakan huruf besar-kecil. Untuk Frasa literal, kemunculan teks yang persis sama sudah cukup. Untuk setiap jenis pencarian lainnya, verifikasi perannya menggunakan teks eksplisit di sekitarnya: Produk harus mengidentifikasi produk atau kelas produk; Merek harus mengidentifikasi merek atau produk bermerek; Slogan harus berfungsi sebagai slogan atau tagline, bukan teks biasa; Penawaran harus menyatakan penawarannya. Tolak kecocokan literal yang perannya tidak sesuai. Simpan kutipan konteks ringkas sepanjang 80–160 karakter di sekitar kecocokan, penawaran yang dinyatakan secara eksplisit, tanggal mulai tayang dan terakhir terlihat, format, ajakan bertindak, URL/domain tujuan yang persis, serta ID materi iklan. Simpan jumlah penggunaan ulang pada hasil terpilih dan sepanjang masa secara terpisah hanya jika keduanya tersedia dan konsisten secara internal. Jika jumlah penggunaan ulang pada hasil terpilih melebihi jumlah penggunaan ulang sepanjang masa atau cakupan salah satunya tidak jelas, tampilkan `Perbandingan penggunaan ulang tidak tersedia` dan jelaskan ketidakkonsistenannya dalam cakupan riset; jangan memperbaiki atau menafsirkan ulang jumlahnya. 10. Untuk setiap advertiser_id unik yang terverifikasi, gunakan nama pengiklan atau nama halaman yang dikembalikan bersama iklan yang dibuka, termasuk nama halaman atau nama pengelola situs yang dikembalikan, dan panggil `get_advertiser(id=<exact advertiser_id>)` hanya jika iklan yang dibuka tidak mengembalikan nama tersebut. Kegagalan pencarian identitas tidak menghapus iklan yang sudah terverifikasi; laporkan `Nama tidak tersedia`. 11. Kelompokkan iklan dengan ID materi iklan yang persis sama. Jika ID materi iklan tidak tersedia, kelompokkan hanya entri dengan identitas pengiklan eksplisit yang sama, teks isi identik setelah dinormalisasi dari iklan yang dibuka, serta jalur tujuan yang identik; laporkan jumlah iklan yang diamati dalam kelompok teks identik tersebut. Jangan menggabungkan teks iklan yang hanya mirip, jalur tujuan yang berbeda, atau pengiklan yang berbeda, dan jangan menyimpulkan adanya satu kelompok penawaran. ## Jawaban 12. Jangan gunakan tabel dan batasi jawaban hingga kurang dari 300 kata. Awali dengan `# Iklan Meta Aktif yang Memuat “acne patches”: <nama negara>`, lalu `**[N] iklan terverifikasi · [M] pengiklan · [Lengkap/Sebagian/Tidak tersedia]**`. 13. Tambahkan `## Iklan terverifikasi`. Untuk setiap hasil atau kelompok teks identik, tampilkan pengiklan, kutipan konteks ringkas yang membuktikan frasa persis sekaligus peran sesuai jenis pencarian yang diminta, jumlah iklan yang diamati jika dikelompokkan, penawaran, status aktif dan tanggal mulai tayang, format, ajakan bertindak, jalur tujuan, penggunaan ulang pada hasil terpilih/sepanjang masa, serta URL bukti spytrend.com yang stabil jika dikembalikan (jangan pernah menampilkan ID iklan mentah). 14. Tambahkan maksimal tiga butir pada `## Cakupan riset` yang menyebutkan rentang tanggal mulai tayang, sampel kandidat terbatas yang terdiri dari sepuluh entri, jumlah kandidat yang dibuka, verifikasi frasa persis, dan kekurangan data yang berarti. 15. Jika pencarian kandidat selesai dan seluruh verifikasi wajib berhasil, gunakan status `Lengkap`, termasuk ketika ID materi iklan, tanggal terakhir terlihat, teks penawaran, nama pengiklan, atau kolom penggunaan ulang yang bersifat opsional tidak tersedia. Proses yang selesai tanpa entri terverifikasi berstatus `Lengkap` dengan nol hasil; nyatakan bahwa tidak ada iklan yang terverifikasi dalam sampel terbatas tersebut, bukan bahwa iklannya tidak ada. Kegagalan akhir dalam pencarian kandidat berstatus `Tidak tersedia`. Gunakan `Sebagian` hanya jika bukti wajib mengenai frasa, status aktif, atau tujuan iklan hilang untuk iklan yang sudah dibuka dan seharusnya dapat dipertahankan, lalu sebutkan kekurangan datanya. 16. Jangan tampilkan nama layanan/alat, panggilan, parameter, kuota, token, waktu pemrosesan, percobaan ulang, ID internal pengiklan atau iklan mentah, maupun entri yang ditolak. 17. Jenis pencarian adalah aturan kualifikasi lokal, bukan filter server. Frasa literal melaporkan kemunculan teks tanpa menetapkan peran maknanya. Jangan menyebut kecocokan dalam teks biasa sebagai slogan, penyebutan yang tidak terkait sebagai penggunaan merek, atau kalimat deskriptif sebagai penawaran. Jangan menyimpulkan afiliasi, otorisasi, pelanggaran hak, status barang palsu, belanja iklan, klik, konversi, pendapatan, performa, profitabilitas, atau cakupan pasar yang menyeluruh. Akhiri persis dengan: `Teks iklan, tujuan iklan, dan data penggunaan ulang materi iklan adalah sinyal riset yang diamati. Data ini tidak membuktikan afiliasi, otorisasi, belanja iklan, konversi, pendapatan, atau performa iklan.`
Dalam pencarian yang dijalankan pada 13 Oktober 2026, frasa produk “plester jerawat” ditelusuri dalam iklan aktif di Amerika Serikat yang mulai tayang selama 30 hari penuh terakhir. Delapan kandidat ditemukan; lima dibuka dan kelimanya memuat frasa persis yang merujuk pada produk plester.
| Pengiklan | Kutipan teks iklan | Detail iklan |
|---|---|---|
| 01Natasha Pehrsonhalaman kreator · tautan pendek amzlink.to ke Amazon | “Plester jerawat dari Amazon ini membuat perawatan jerawat terasa jauh lebih menyenangkan untuk dipakai.” | Aktif · ASKarusel gambar · Belanja sekarang · mulai tayang 8 Oktober 2026Materi iklan yang sama digunakan dalam 5 iklan pada pencarian ini |
| 02Helmet Headhelmet-head.com/products/anti-acne-sports-patch | “Dibuat untuk aktivitas berkeringat, memakai helm, dan berkendara. Plester antijerawat dari Helmet Head diformulasikan dengan bahan yang lembut dan aman untuk kulit.” | Aktif · ASVideo · Belanja sekarang · mulai tayang 8 Oktober 2026Materi iklan yang sama digunakan dalam 3 iklan pada pencarian ini |
| 03Helmet Headhelmet-head.com/products/anti-acne-sports-patch | “Dibuat untuk segala aktivitas yang mengharuskan Anda memakai helm! Plester antijerawat dari Helmet Head…” | Aktif · ASVideo · Belanja sekarang · mulai tayang 1 Oktober 2026 |
| 04Helmet Headhelmet-head.com/products/anti-acne-sports-patch | “Dibuat untuk segala olahraga yang mengharuskan Anda memakai helm! Plester antijerawat dari Helmet Head…” | Aktif · ASVideo · Belanja sekarang · mulai tayang 1 Oktober 2026 |
| 05Hypothesis.biohypothesis.bio/products/precision-microdart-blemish-patches | “Pernah bertanya-tanya mengapa banyak plester jerawat tidak berpengaruh pada jerawat yang baru muncul? … Plester kami bekerja sampai ke bawahnya.” | Aktif · ASKarusel enam gambar · Belanja sekarang · mulai tayang 8 Oktober 2026Materi iklan yang sama digunakan dalam 4 iklan sepanjang masa tayangnya |
Diterbitkan oleh Spytrend berdasarkan spesifikasi alur kerja terkontrol yang diperbarui pada 9 Okt 2026.
Pencarian mempertahankan frasa tanpa menggunakan variasi, sinonim, atau paginasi.
01Entri aktif yang memenuhi syarat dibuka sesuai urutan dari server hingga batas jumlah pembukaan tercapai; unggahan multibahasa dilewati.
02Jenis pencarian selain Frasa literal harus cocok dengan peran semantis yang diminta berdasarkan teks eksplisit.
03Pengelompokan hanya diperbolehkan jika ID materi iklan persis sama atau ada bukti yang memenuhi syarat ketat bahwa teks, jalur tujuan, dan pengiklannya sama.
04Tidak. Pencarian menghasilkan kandidat; verifikasi kecocokan persis dilakukan dari teks iklan yang dibuka.
Tidak. Frasa lengkap harus muncul berurutan tanpa terputus dan dicocokkan tanpa membedakan huruf besar-kecil.
Tidak. Mode Slogan mengharuskan frasa berfungsi sebagai slogan atau tagline.
Tidak. Alur kerja ini melaporkan teks yang diamati tanpa menyimpulkan adanya otorisasi atau afiliasi.
Hubungkan Spytrend MCP, tentukan input terkontrol, lalu jalankan keempat prompt.