Mewakili metrik interaksi sosial seorang Pengguna Instagram.
Operasi ini tidak didukung.
GET /{ig-user-id}/insights
Mengembalikan insight tentang Pengguna Instagram.
follower_count
, online_followers
, dan semua audience_*
tidak tersedia pada Pengguna Instagram dengan pengikut kurang dari 100. online_followers
hanya tersedia selama 30 hari terakhir.0
untuk metrik individu.audience_city
, hingga 45 kota dengan jumlah pengikut tertinggi dapat ditampilkan).Jenis | Deskripsi |
---|---|
Jika pengguna aplikasi diberikan peran di Halaman melalui Pengelola Bisnis, Anda juga akan memerlukan salah satu: |
GET https://graph.facebook.com/{api-version}/{ig-user-id}/insights ?metric={metric} &period={period} &since={since} &until={until} &access_token={access-token}
Placeholder | Nilai |
---|---|
| Versi API. |
| Wajib. ID Pengguna Instagram. |
Parameter | Nilai |
---|---|
| Token Akses Pengguna milik pengguna aplikasi. |
| Daftar yang dipisahkan koma berisi Metrik yang Anda ingin dikembalikan. Jika meminta beberapa metrik, semuanya harus memiliki Periode kompatibel yang sama. |
| Periode yang kompatibel dengan metrik yang Anda minta. |
| Digunakan bersama dengan Catatan: Kursor paginasi ( |
| Digunakan bersama dengan Catatan: Kursor paginasi ( |
Beberapa dari metrik ini dihentikan untuk v18.0. Metrik-metrik ini akan dihentikan untuk semua versi mulai 11 Desember 2023. Silakan gunakan metrik alternatif yang tercantum. Lihat Catatan Perubahan untuk informasi selengkapnya.
Metrik yang mendukung lifetime
hasilnya akan diberikan dalam array periode 24 jam, dengan periode berakhir pada UTC−07:00. Metrik audience_*
tidak mendukung parameter rentangsince
dan until
.
Metrik | Periode yang Kompatibel | Deskripsi |
---|---|---|
|
| Kota pengikut yang data demografinya kami miliki.
Metrik alternatif: |
|
| Negara pengikut yang data demografinya kami miliki.
Metrik alternatif: |
|
| Jenis kelamin dan distribusi usia pengikut yang data demografinya kami miliki. Nilai yang mungkin:
Metrik alternatif: |
|
| Catatan: Metrik ini tidak lagi didukung. Locale menurut kode negara pengikut yang data demografinya kami miliki.
Metrik alternatif: Tidak berlaku |
|
| Jumlah total ketukan pada tautan email di profil Pengguna Instagram. |
|
| Jumlah total pengikut baru setiap hari dalam rentang yang ditentukan. Memberikan data selama maksimal 30 hari. Tidak tersedia bagi Pengguna Instagram yang memiliki kurang dari 100 pengikut. |
|
| Jumlah total ketukan pada tautan petunjuk arah di profil Pengguna Instagram. |
|
| Berapa kali Media InstagramPengguna Instagram telah dilihat. Termasuk aktivitas iklan yang dihasilkan melalui API, antarmuka iklan Facebook, dan fitur Promosikan. Tidak termasuk tampilan profil. Catatan: Kami menyadari adanya perbedaan data antara impresi iklan akun Instagram di Graph API dan impresi iklan di Marketing API. Tim teknik kami secara aktif berupaya untuk mengatasi masalah ini. Sementara itu, gunakan Marketing API untuk data impresi iklan Anda. |
|
| Jumlah total pengikut si Pengguna Instagram yang online selama rentang yang ditentukan. Tidak tersedia bagi Pengguna Instagram yang memiliki kurang dari 100 pengikut. |
|
| Jumlah total ketukan pada tautan telepon di profil Pengguna Instagram. |
|
| Jumlah total pengguna yang telah melihat profil Pengguna Instagram selama rentang yang ditentukan. |
|
| Jumlah total pengguna unik yang telah melihat setidaknya satu dari Media InstagramPengguna Instagram. Tampilan berulang dan penayangan di berbagai Media Instagram yang dimiliki oleh Pengguna Instagram oleh pengguna yang sama hanya dihitung sebagai tampilan tunggal. Termasuk aktivitas iklan yang dihasilkan melalui API, antarmuka iklan Facebook, dan fitur Promosikan. |
|
| Jumlah total ketukan pada tautan pesan teks di profil Pengguna Instagram. |
|
| Jumlah total ketukan pada tautan situs web teks di profil Pengguna Instagram. |
Edge ini mendukung paginasi berbasis waktu, jadi Anda dapat menyertakan parameter since
dan until
dengan cap waktu Unix untuk menentukan rentang. Contoh: untuk mendapatkan tayangan selama 28 hari — setiap hari selama 10 hari terakhir — Anda dapat membuat cap waktu Unix untuk 10 hari yang lalu dan hari ini, tetapkan keduanya ke parameter since
dan until
, lalu sertakanlah di permintaan Anda:
metric=impressions&period=days_28&since=1501545600&until=1502493720
Parameter since
dan until
bersifat inklusif, jadi jika rentang Anda termasuk hari yang belum berakhir (yaitu, hari ini), kueri berikutnya sepanjang hari dapat memberikan nilai yang meningkat. Jika Anda tidak menyertakan parameter since
dan until
, API akan secara default menggunakan rentang 2 hari: kemarin sampai hari ini.
curl -X GET \
'https://graph.facebook.com/v19.0
/17841405822304914/insights?metric=impressions,reach,profile_views&period=day&access_token=IGQVJ...'
{ "data": [ { "name": "impressions", "period": "day", "values": [ { "value": 4, "end_time": "2017-05-04T07:00:00+0000" }, { "value": 66, "end_time": "2017-05-05T07:00:00+0000" } ], "title": "Impressions", "description": "Total number of times this profile has been seen", "id": "17841400008460056/insights/impressions/day" }, { "name": "reach", "period": "day", "values": [ { "value": 3, "end_time": "2017-05-04T07:00:00+0000" }, { "value": 36, "end_time": "2017-05-05T07:00:00+0000" } ], "title": "Reach", "description": "Total number of unique accounts that have seen this profile", "id": "17841400008460056/insights/reach/day" }, { "name": "profile_views", "period": "day", "values": [ { "value": 0, "end_time": "2017-05-04T07:00:00+0000" }, { "value": 2, "end_time": "2017-05-05T07:00:00+0000" } ], "title": "Profile Views", "description": "Total number of unique accounts that have viewed this profile within the specified period", "id": "17841400008460056/insights/profile_views/day" } ] }
Perhatikan bahwa contoh permintaan di atas tidak menyertakan parameter since
dan until
, sehingga API memberikan data untuk rentang default 2 hari. Setiap hari diidentifikasi oleh cap waktu UTC berformat ISO 8601 dengan offset nol, yang telah ditetapkan ke properti end_time
.
Properti end_time
menunjukkan batas waktu lihat-balik set data; data yang lebih lama dari nilai ini tidak dimasukkan dalam penghitungan set data.
Operasi ini tidak didukung.
Operasi ini tidak didukung.
Metrik yang tercantum di bawah ini baru dan secara bertahap akan tersedia untuk semua developer. Metrik ini pada akhirnya akan menggantikan metrik legasi yang tercantum di atas. Jika Anda melihat pesan ini, Anda dapat menggunakan metrik baru yang dijelaskan di bawah ini.
GET https://graph.facebook.com/{api-version}/{ig-user-id}/insights ?metric={metric} &period={period} &timeframe={timeframe} &metric_type={metric-type} &breakdown={breakdown} &since={since} &until={until} &access_token={access-token}
Placeholder | Nilai |
---|---|
| Versi API. |
| Wajib. ID Pengguna Instagram. |
Kode | Placeholder | Nilai |
---|---|---|
|
| Wajib. Token akses Pengguna aplikasi. |
|
| Menetapkan cara untuk memecah set hasil menjadi subset. Lihat Perincian. |
|
| Wajib. Daftar yang dipisahkan oleh tanda koma berisi Metrik yang ingin Anda tampilkan. |
|
| Menetapkan jika Anda ingin tanggapan digabung berdasarkan periode waktu atau sebagai total biasa. Lihat Jenis Metrik. |
|
| Wajib. Agregasi periode. |
|
| Cap waktu Unix menandai awal kisaran. Lihat Rentang. |
|
| Wajib untuk metrik terkait demografi. Menetapkan seberapa jauh kilas balik data. Lihat Jangka Waktu. |
|
| Cap waktu Unix menandai akhir rentang. Lihat Rentang. |
Jika Anda meminta metric_type=total_value
, Anda juga dapat menentukan satu atau beberapa perincian, dan hasilnya akan dipecah menjadi set yang lebih kecil berdasarkan perincian yang ditentukan. Nilai dapat berupa:
contact_button_type
— Memerinci hasil berdasarkan komponen UI profil yang diketuk atau diklik pemirsa. Nilai tanggapan dapat berupa:
BOOK_NOW
CALL
DIRECTION
EMAIL
INSTANT_EXPERIENCE
TEXT
UNDEFINED
follow_type
— Memerinci hasil berdasarkan pengikut atau bukan pengikut. Nilai tanggapan dapat berupa:
FOLLOWER
NON_FOLLOWER
UNKNOWN
media_product_type
— Memerinci hasil berdasarkan permukaan tempat pemirsa melihat atau berinteraksi dengan media pengguna aplikasi. Nilai tanggapan dapat berupa:
AD
FEED
REELS
STORY
Baca tabel Metrik untuk menentukan metrik mana yang kompatibel dengan perincian. Jika Anda meminta metrik yang tidak mendukung perincian, API akan menampilkan kesalahan ("An unknown error has occurred."
), jadi berhati-hatilah jika meminta beberapa metrik dalam satu kueri.
Jika Anda meminta metric_type=time_series
, perincian tidak akan disertakan dalam tanggapan.
Anda dapat menentukan cara hasil diagregasi, baik berdasarkan periode waktu atau sebagai total biasa (dengan perincian, jika diminta). Nilai dapat berupa:
time_series
— Memberi tahu API untuk mengagregasikan hasil berdasarkan periode waktu. Lihat Periode.total_value
— Memberi tahu API untuk menampilkan hasil sebagai total biasa. Jika perincian disertakan dalam permintaan, set hasil akan lebih lanjut diperinci berdasarkan perincian spesifik. Lihat Perincian.Memberi tahu API jangka waktu mana yang akan digunakan untuk agregasi hasil. Hanya kompatibel dengan metrik terkait interaksi.
Memberi tahu API seberapa jauh kilas balik data saat meminta metrik terkait demografi. Nilai ini menimpa parameter since
dan until
.
Menetapkan UNIX ke parameter since
dan until
untuk mendefinisikan rentang. API hanya akan menyertakan data yang dibuat dalam rentang ini (termasuk). Jika Anda tidak menyertakan parameter ini, kilas balik API adalah 24 jam.
Untuk metrik terkait demografi, parameter timeframe
mengesampingkan nilai-nilai ini. Lihat Jangka Waktu.
Metrik | Periode | Jangka Waktu | Perincian | Jenis Metrik | Deskripsi |
---|---|---|---|---|---|
|
| tidak ada | tidak ada |
| Berapa kali postingan, cerita, reel, video, dan video siaran langsung Anda ditampilkan di layar, termasuk dalam iklan. |
|
| tidak ada |
|
| Jumlah akun unik yang telah melihat konten Anda, setidaknya sekali, termasuk dalam iklan. Konten mencakup postingan, cerita, reel, video, dan video siaran langsung. Jangkauan tidak sama dengan impresi, yang mungkin menyertakan beberapa tayangan konten Anda oleh akun yang sama. Metrik ini berupa estimasi dan sedang dalam pengembangan. |
|
| tidak ada |
|
| Jumlah total interaksi postingan, interaksi cerita, interaksi reel, interaksi video, dan interaksi video siaran langsung, termasuk interaksi apa pun pada konten yang dipromosikan. |
|
| tidak ada | tidak ada |
| Jumlah akun yang telah berinteraksi dengan konten Anda, termasuk dalam iklan. Konten mencakup postingan, cerita, reel, video, dan video siaran langsung. Interaksi dapat berupa tindakan seperti suka, simpan, komentar, bagikan, atau balasan. Metrik ini diestimasi dan dalam pengembangan. |
|
| tidak ada |
|
| Jumlah suka pada postingan, reel, dan video Anda. |
|
| tidak ada |
|
| Jumlah komentar pada postingan, reel, video, dan video siaran langsung Anda. Metrik ini sedang dalam pengembangan. |
|
| tidak ada |
|
| Jumlah simpan pada postingan, reel, dan video Anda. |
|
| tidak ada |
|
| Jumlah postingan, cerita, reels, video, dan video siaran langsung Anda yang dibagikan. |
|
| tidak ada | tidak ada |
| Jumlah balasan yang Anda terima dari cerita Anda, termasuk balasan teks dan balasan tanggapan cepat. |
|
| tidak ada |
|
| Jumlah akun yang mengikuti Anda dan jumlah akun yang batal mengikuti Anda atau meninggalkan Instagram dalam periode waktu yang dipilih. Tidak ditampilkan jika pengguna Instagram memiliki pengikut kurang dari 100. |
|
| tidak ada |
|
| Jumlah ketuk di alamat bisnis Anda, tombol panggilan, tombol email, dan tombol teks. |
|
| tidak ada | tidak ada |
| Berapa kali tautan ke situs web Anda diketuk. |
|
| tidak ada | tidak ada |
| Berapa kali profil Anda dikunjungi. |
Metrik | Periode | Jangka Waktu | Perincian | Jenis Metrik | Deskripsi |
---|---|---|---|---|---|
|
| Salah satu dari:
|
|
| Karakteristik demografi pemirsa yang berinteraksi, termasuk negara, kota, dan distribusi jenis kelamin. Tidak mendukung Tidak ditampilkan jika pengguna Instagram memiliki pengikut kurang dari 100. |
|
| Salah satu dari:
|
|
| Karakteristik demografi pemirsa yang dijangkau, termasuk negara, kota, dan distribusi jenis kelamin. Tidak mendukung Tidak ditampilkan jika pengguna Instagram memiliki kurang dari 100 pengikut. |
|
| Salah satu dari:
|
|
| Karakteristik demografi pengikut, termasuk negara, kota, dan distribusi jenis kelamin. Tidak mendukung Tidak ditampilkan jika pengguna Instagram memiliki kurang dari 100 pengikut. |
Objek JSON yang berisi hasil kueri Anda. Hasil dapat mencakup data berikut, berdasarkan spesifikasi kueri Anda:
{ "data": [ { "name": "{data}", "period": "{period}", "title": "{title}", "description": "{description}", "total_value": { "value": {value}, "breakdowns": [ { "dimension_keys": [ "{key-1}", "{key-2", ... ], "results": [ { "dimension_values": [ "{value-1}", "{value-2}", ... ], "value": {value}, "end_time": "{end-time}" }, ... ] } ] }, "id": "{id}" } ], "paging": { "previous": "{previous}", "next": "{next}" } }
Properti | Jenis Nilai | Deskripsi |
---|---|---|
| Array | Array objek yang mendeskripsikan perincian yang diminta dan hasilnya. Hanya ditampilkan jika |
| Array | Array objek yang mendeskripsikan hasil Anda. |
| String | Deskripsi metrik. |
| Array | Array string yang mendeskripsikan perincian yang diminta di kueri. Dapat digunakan sebagai kode yang sesuai dengan nilai dalam set perincian individu. Hanya ditampilkan jika |
| Array | Array string yang mendeskripsikan nilai set perincian. Nilai dapat dipetakan ke Hanya ditampilkan jika |
| String | Cap waktu ISO 8601 dengan waktu dan offset. Contoh: |
| String | String yang mendeskripsikan parameter jalur kueri. |
| String | Metrik yang diminta. |
| String | URL untuk mengambil halaman hasil berikutnya. Lihat Hasil Paginasi untuk informasi selengkapnya. |
| Objek | Objek yang berisi URL yang digunakan untuk meminta set hasil berikutnya. Lihat Hasil Paginasi untuk informasi selengkapnya. |
| String | Periode yang diminta. |
| String | URL untuk mengambil halaman hasil sebelumnya. Lihat Hasil Paginasi untuk informasi selengkapnya. |
| Array | Array objek yang mendeskripsikan tiap set perincian. Hanya ditampilkan jika |
| String | Judul Metrik. |
| Objek | Objek yang mendeskripsikan nilai perincian yang diminta (jika perincian diminta). |
| Bilangan bulat | Untuk Untuk |
curl -i -X GET \
"https://graph.facebook.com/v19.0
/17841405822304914/insights?metric=reach&period=day&breakdown=media_product_type&metric_type=total_value&since=1658991600&access_token=EAAOc..."
{ "data": [ { "name": "reach", "period": "day", "title": "Accounts reached", "description": "The number of unique accounts that have seen your content, at least once, including in ads. Content includes posts, stories, reels, videos and live videos. Reach is different from impressions, which may include multiple views of your content by the same accounts. This metric is estimated and in development.", "total_value": { "value": 224, "breakdowns": [ { "dimension_keys": [ "media_product_type" ], "results": [ { "dimension_values": [ "CAROUSEL_CONTAINER" ], "value": 100 }, { "dimension_values": [ "POST" ], "value": 124 } ] } ] }, "id": "17841405309211844/insights/reach/day" } ], "paging": { "previous": "https://graph.face...", "next": "https://graph.face..." }
curl -i -X GET \
"https://graph.facebook.com/v19.0
/17841405822304914/insights?metric=engaged_audience_demographics&period=lifetime&timeframe=last_90_days&breakdowns=country&metric_type=total_value&access_token=EAAOc..."
{ "data": [ { "name": "engaged_audience_demographics", "period": "lifetime", "title": "Engaged audience demographics", "description": "The demographic characteristics of the engaged audience, including countries, cities and gender distribution.", "total_value": { "breakdowns": [ { "dimension_keys": [ "timeframe", "country" ], "results": [ { "dimension_values": [ "LAST_90_DAYS", "AR" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "RU" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "MA" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "LA" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "IQ" ], "value": 2 }, { "dimension_values": [ "LAST_90_DAYS", "MX" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "FR" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "ES" ], "value": 3 }, { "dimension_values": [ "LAST_90_DAYS", "NL" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "TR" ], "value": 1 }, { "dimension_values": [ "LAST_90_DAYS", "US" ], "value": 7 } ] } ] }, "id": "17841401130346306/insights/engaged_audience_demographics/lifetime" } ] }