Ads Insights API menyediakan data dan statistik kinerja untuk iklan Meta. Dengan opsi pelaporan yang fleksibel, Anda bisa menyesuaikan permintaan Anda dan mendapatkan hampir semua metrik yang tersedia di Pengelola Iklan Meta.
Untuk mengakses Ads Insights API, Anda akan memerlukan:
Anda juga harus menyiapkan iklan untuk melacak tindakan yang Anda minati. Untuk melakukan hal itu, Anda bisa menggunakan fitur seperti Conversions API atau Meta Pixel.
Ads Insights API tersedia sebagai edge dari semua objek iklan. (Lihat informasi selengkapnya tentang hierarki iklan Meta di sini.)
| Sumber Informasi | Menyediakan |
|---|---|
Insight dari akun iklan | |
Insight dari kampanye iklan | |
Insight dari set iklan | |
Insight dari iklan |
Secara default, permintaan GET akan menampilkan metrik dasar untuk objek iklan, biasanya dari 30 hari terakhir.
curl -G \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/v26.0/<CAMPAIGN_ID>/insights
{
"data": [
{
"account_id": "<AD_ACCOUNT_ID>",
"campaign_id": "<CAMPAIGN_ID>",
"date_start": "2025-03-14",
"date_stop": "2025-04-12",
"impressions": "361324",
"spend": "5339.5"
}
],
"paging": {
"cursors": {
"before": "MAZDZD",
"after": "MAZDZD"
}
}
}
Anda bisa mendapatkan data yang jauh lebih spesifik dengan memanfaatkan tiga komponen utama pada permintaan Anda: parameter (untuk menyatakan hal-hal seperti rentang waktu, jendela atribusi, dsb.), kolom (yaitu metrik), dan perincian. Contoh: untuk mengetahui jumlah klik (semua) berdasarkan jenis kelamin yang terjadi dalam 7 hari terakhir kampanye, Anda bisa menyertakan:
date_preset=last_7dclicksgender
curl -G \ -d "date_preset=last_7d" \ -d "fields=clicks" \ -d "breakdowns=gender" \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/v26.0/<CAMPAIGN_ID>/insights
{
"data": [
{
"clicks": "7346",
"date_start": "2025-04-06",
"date_stop": "2025-04-12",
"gender": "female"
},
{
"clicks": "3788",
"date_start": "2025-04-06",
"date_stop": "2025-04-12",
"gender": "male"
},
{
"clicks": "79",
"date_start": "2025-04-06",
"date_stop": "2025-04-12",
"gender": "unknown"
},
],
"paging": {
"cursors": {
"before": "MAZDZD",
"after": "MAZDZD"
}
}
}
Ads Insights API bisa sangat berguna, jadi pastikan untuk membaca dan mempelajari cara menguasai fiturnya:
Anda juga bisa menemukan dokumentasi referensi yang dibuat secara otomatis untuk setiap edge insight objek iklan:
Jika Anda berencana untuk menyertakan data dari Ads Insights API dalam solusi, harap tinjau juga Ketentuan Platform Meta dan Kebijakan Developer untuk Marketing API.