代表 Instagram 用戶的社群互動衡量指標。
不支援執行此作業。
GET /{ig-user-id}/insights
傳回 IG 用戶的洞察報告。
follower_count
、online_followers
和所有 audience_*
衡量指標。 online_followers
衡量指標的洞察報告資料僅提供過去 30 天的資料。0
。audience_city
,系統最多可以傳回 45 個粉絲數量最多的城市)。類型 | 說明 |
---|---|
如果應用程式用戶是透過企業管理平台獲得粉絲專頁角色,您還需要下列其中一項: |
GET https://graph.facebook.com/{api-version}/{ig-user-id}/insights ?metric={metric} &period={period} &since={since} &until={until} &access_token={access-token}
預留位置 | 值 |
---|---|
| API 版本。 |
| 必要項目。IG 用戶編號。 |
參數 | 值 |
---|---|
| 應用程式用戶的用戶存取權杖。 |
| |
| 與您要求的衡量指標相容的期間。 |
| 與 注意:分頁游標( |
| 與 注意:分頁游標( |
部分衡量指標在第 18.0 版中已停用。從 2023 年 12 月 11 日開始,所有版本都將停用這些衡量指標。請使用表列的替代衡量指標。詳情請見變更紀錄。
支援 lifetime
期間的衡量指標將在 24 小時期間陣列中傳回結果,期間在 UTC−07:00 結束。audience_*
衡量指標不支援 since
和 until
範圍參數。
衡量指標 | 相容期間 | 說明 |
---|---|---|
|
| 我們擁有其人口統計資料的粉絲城市。
替代衡量指標: |
|
| 我們擁有其人口統計資料的粉絲國家/地區。
替代衡量指標: |
|
| 我們擁有其人口統計資料的粉絲性別和年齡分佈。可能的值:
替代衡量指標: |
|
| 注意:系統已不再支援此衡量指標。 我們擁有其人口統計資料的粉絲根據國碼/區碼的地區設定。
替代衡量指標:不適用 |
|
| IG 用戶個人檔案中電子郵件連結的點擊總數。 |
|
| 在指定範圍內每天新增的粉絲總數。傳回最多 30 天的資料。擁有不到 100 個粉絲的 IG 用戶沒有此衡量指標。 |
|
| IG 用戶個人檔案中路線連結的點擊總數。 |
|
| IG 用戶的 IG 媒體總瀏覽次數。包含透過 API、Facebook 廣告介面和推廣功能產生的廣告動態。不包含個人檔案瀏覽次數。 注意:我們發現圖形 API 的 Instagram 帳號廣告瀏覽次數與行銷 API 的廣告瀏覽次數兩者間的資料不一致。我們的工程團隊正在積極解決此問題。在此期間,請使用行銷 API 取得廣告瀏覽資料。 |
|
| 在指定範圍期間上線的 IG 用戶粉絲總數。擁有不到 100 個粉絲的 IG 用戶沒有此衡量指標。 |
|
| IG 用戶個人檔案中通話連結的點擊總數。 |
|
| 在指定期間內已瀏覽 IG 用戶個人檔案的用戶總數。 |
|
| 瀏覽至少一個 IG 用戶之 IG 媒體的不重複用戶總數。同一用戶的重複瀏覽以及在 IG 用戶擁有之不同 IG 媒體之間的瀏覽,只會計算為單一瀏覽。包含透過 API、Facebook 廣告介面和推廣功能產生的廣告動態。 |
|
| IG 用戶個人檔案文字簡訊連結的點擊總數。 |
|
| IG 用戶個人檔案中網站連結的點擊總數。 |
此關係連線支援時間分頁,因此您可以使用 Unix 時間戳記加入 since
和 until
參數,用於定義範圍。例如,若要取得 28 天的曝光次數(過去 10 天的每一天),您可以產生 10 天前和今天的 Unix 時間戳記,將其指派給 since
和 until
參數,並在要求中將其加入:
metric=impressions&period=days_28&since=1501545600&until=1502493720
since
和 until
參數是內含的,因此如果您的範圍包含尚未結束的一天(即今天),則同一天的後續查詢可能會傳回增加的值。如果未加入 since
和 until
參數,API 預設範圍將為 2 天:昨天到今天。
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" } ] }
請注意,上述要求範例並未加入 since
和 until
參數,因此 API 傳回的資料預設範圍為 2 天。每天是由 ISO 8601 格式化的零位移 UTC 時間戳記所識別,該時間戳記已獲指派 end_time
屬性。
end_time
屬性指示資料集的回溯截止日期,資料集的計算中不包含早於此值的資料。
不支援執行此作業。
不支援執行此作業。
下列為新的衡量指標,將逐步提供給所有開發人員使用。這些衡量指標最終將取代上述所列的舊指標。如果您看到此訊息,則可以使用下述新的衡量指標。
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}
索引鍵 | 預留位置 | 值 |
---|---|---|
|
| 必要項目。應用程式用戶的用戶存取權杖。 |
|
| 指定如何將結果集細分為子集。請參閱資料解析。 |
|
| 必要項目。您想傳回的衡量指標逗號分隔清單。 |
|
| 表示您要依時段彙總回應或只要總數。請參閱衡量指標類型。 |
|
| 必要項目。期間彙總。 |
|
| Unix 時間戳記,表示範圍起點。請參閱範圍。 |
|
| 人口統計資料相關衡量指標的必要項目。表示要回溯多久之前的資料。請參閱時限。 |
|
| Unix 時間戳記,表示範圍終點。請參閱範圍。 |
若您要求 metric_type=total_value
,也可以指定一或多個資料解析,並根據指定的資料解析將結果細分為較小的集合。可能的值如下:
contact_button_type
— 細分結果,排序依據是瀏覽者點按或點擊的個人檔案用戶介面元件。可能的回應值如下:
BOOK_NOW
CALL
DIRECTION
EMAIL
INSTANT_EXPERIENCE
TEXT
UNDEFINED
follow_type
— 細分結果,排序依據是追蹤者或非追蹤者。可能的回應值如下:
FOLLOWER
NON_FOLLOWER
UNKNOWN
media_product_type
— 細分結果,排序依據是瀏覽者瀏覽或與應用程式用戶影音素材互動時所在的介面。可能的回應值如下:
AD
FEED
REELS
STORY
請參閱衡量指標資料表,判斷支援資料解析的衡量指標。如果您要求的衡量指標不支援資料解析,API 會傳回錯誤("An unknown error has occurred."
),因此,如果在單一查詢中要求多個衡量指標,請務必小心。
若您要求 metric_type=time_series
,回應不會包含資料解析。
您可以指定您想要的結果彙總方式,可行方式包括依時段彙總或單純總數(如果提出要求也可以包含資料解析)。可能的值如下:
time_series
— 要求 API 依時段彙總結果。請參閱期間。total_value
— 要求 API 單純傳回總數結果。若要求中包含資料解析,會依具體的資料解析進一步細分結果集。請參閱資料解析。指定 API 彙總結果時應使用的時段。只支援互動相關衡量指標。
要求人口統計資料相關衡量指標時,指定 API 回溯多久之前的資料。此值的效力大於 since
和 until
參數。
指派 since
和 until
參數的 UNIX 時間戳記,用於定義範圍。API 只會納入在這個範圍內建立的資料。若未包含這些參數,API 會回溯過去 24 小時的資料。
若為人口統計資料相關衡量指數,timeframe
參數的效力大於這些值。請參閱時限。
衡量指標 | 期間 | 時限 | 資料解析 | 衡量指標類型 | 說明 |
---|---|---|---|---|---|
|
| 不適用 | 不適用 |
| 您的貼文、限時動態、連續短片、影片和直播影片的播放次數,包含出現在廣告中的次數。 |
|
| 不適用 |
|
| 看過您的內容至少一次(包含出現在廣告中的內容)且不重複之帳號的數目。內容包括貼文、限時動態、連續短片、影片和直播影片。觸及人數與曝光次數不同,後者可能會納入同一個帳號的內容重複觀看次數。 這項衡量指標是預估值,目前調整中。 |
|
| 不適用 |
|
| 貼文互動、限時動態互動、連續短片互動、影片互動以及直播影片互動(包含加強推廣內容的任何互動)的總數。 |
|
| 不適用 | 不適用 |
| 與您的內容(包含出現在廣告中的內容)互動過的帳號數目。內容包括貼文、限時動態、連續短片、影片和直播影片。互動可包含的動作,例如按讚、儲存、留言、分享或回覆。 這項衡量指標是預估值,目前調整中。 |
|
| 不適用 |
|
| 您的貼文、連續短片和影片得到的按讚次數。 |
|
| 不適用 |
|
| 您的貼文、連續短片、影片和直播影片得到的留言次數。 此衡量指標仍在調整中。 |
|
| 不適用 |
|
| 您的貼文、連續短片和影片的儲存次數。 |
|
| 不適用 |
|
| 您的貼文、限時動態、連續短片、影片和直播影片的分享次數。 |
|
| 不適用 | 不適用 |
| 您的限時動態的回覆次數,包括文字回覆和快速心情符號回覆。 |
|
| 不適用 |
|
| 在所選期間內追蹤您的帳號數目和取消追蹤您或離開 Instagram 的帳號數目。 若 IG 用戶的粉絲不到 100 人,則不會傳回。 |
|
| 不適用 |
|
| 您的商家地址、通話按鈕、電子郵件按鈕及文字按鈕的點按次數。 |
|
| 不適用 | 不適用 |
| 用戶點按您的網站連結的次數。 |
|
| 不適用 | 不適用 |
| 用戶瀏覽您個人檔案的次數。 |
衡量指標 | 期間 | 時限 | 資料解析 | 衡量指標類型 | 說明 |
---|---|---|---|---|---|
|
| 以下其中一項:
|
|
| 互動廣告受眾的人口統計資料特性,包括國家/地區、縣市和性別分佈。 不支援 若 IG 用戶的粉絲不到 100 人,則不會傳回。 |
|
| 以下其中一項:
|
|
| 觸及廣告受眾的人口統計資料特性,包括國家/地區、縣市和性別分佈。 不支援 若 IG 用戶的粉絲不到 100 人,則不會傳回。 |
|
| 以下其中一項:
|
|
| 粉絲的人口統計資料特性,包括國家/地區、縣市和性別分佈。 不支援 若 IG 用戶的粉絲不到 100 人,則不會傳回。 |
包含查詢結果的 JSON 物件。根據您的查詢規格,結果可包含以下數據:
{ "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}" } }
屬性 | 值類型 | 說明 |
---|---|---|
| 陣列 | 描述所要求資料解析及其結果之物件的陣列。 有要求 |
| 陣列 | 描述結果的物件陣列。 |
| 字串 | 衡量指標說明。 |
| 陣列 | 字串陣列,描述查詢中要求的資料解析。可以發揮密鑰的作用,對應於個別資料解析集中的值。 有要求 |
| 陣列 | 描述資料解析集值之字串的陣列。可將值對應至 有要求 |
| 字串 | ISO 8601 時間戳記,含時間和位移。例如: |
| 字串 | 描述查詢路徑參數的字串。 |
| 字串 | 所要求的衡量指標。 |
| 字串 | 用於擷取下一頁結果的網址。如需詳細資訊,請參閱分頁結果。 |
| 物件 | 包含用於要求下一組結果之網址的物件。如需詳細資訊,請參閱分頁結果。 |
| 字串 | 所要求的期間。 |
| 字串 | 用於擷取上一頁結果的網址。如需詳細資訊,請參閱分頁結果。 |
| 陣列 | 描述每個資料解析集之物件的陣列。 有要求 |
| 字串 | 衡量指標標題。 |
| 物件 | 描述所要求資料解析值的物件(如果已要求資料解析)。 |
| 整數 | 若是 若是 |
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" } ] }