IG 미디어 개체에 대한 소셜 인터랙션 지표를 나타냅니다.
지원되지 않는 작업입니다.
GET /{ig-media-id}/insights
IG 미디어 개체에 대한 인사이트 데이터를 가져옵니다.
Instagram
주제에 대해 Webhooks를 설정하고 story_insights
필드를 구독합니다.(#10) Not enough viewers for the media to show insights
메시지와 함께 오류 코드 10
을 반환합니다.replies
지표에서 0
값이 반환됩니다.replies
계산에 포함되지 않습니다.0
대신 빈 데이터 세트를 반환합니다.유형 | 설명 |
---|---|
비즈니스 관리자를 통해 앱 사용자에게 페이지에 대한 역할을 부여한 경우 다음 중 하나도 필요합니다. |
GET https://graph.facebook.com/{api-version}/{ig-media-id}/insights ?metric={metric} &access_token={access-token}
자리 표시자 | 값 |
---|---|
| API 버전. |
| 필수 항목. IG 미디어 ID입니다. |
매개변수 | 값 |
---|---|
유형: 문자열 | 필수 항목. 앱 사용자의 사용자 액세스 토큰입니다. |
유형: 쉼표로 구분된 리스트 | 필수 항목. 반환하고자 하는 지표를 쉼표로 구분한 리스트입니다. |
일부 지표는 v18.0에서 사용 중단되었습니다. 2023년 12월 11일부터 모든 버전에서 사용 중단됩니다. 목록에 나와 있는 대체 지표를 사용하세요.
일부 사용 중단된 지표를 대신하여 나와 있는 total_interactions
는 현재 18.0 버전에서만 제공되며 그 이전의 버전에서는 작동하지 않습니다. 2023년 12월 11일 이전 버전을 쿼리하는 경우, engagement
지표를 사용해 주세요.
자세한 내용은 변경 사항을 참조하세요.
지표 | 설명 |
---|---|
| 사진첩 IG 미디어 개체에 대한 좋아요 및 IG 댓글 수의 합계입니다. |
| 사진첩 IG 미디어 개체가 조회된 횟수의 합계입니다. |
| 사진첩 IG 미디어 개체를 조회한 고유 Instagram 계정 수의 합계입니다. |
| 사진첩 IG 미디어 개체를 저장한 고유 Instagram 계정 수의 합계입니다. |
| 사진첩 내에서 동영상 IG 미디어를 조회한 고유 Instagram 계정 수의 합계입니다. |
사진첩 내의 미디어에 대한 지표는 지원되지 않습니다. 대신 사진첩에 대한 지표를 가져오세요.
지표 | 설명 |
---|---|
| IG 미디어에서 |
| IG 미디어 개체가 조회된 횟수의 합계입니다. |
| IG 미디어 개체를 조회한 고유 Instagram 계정 수의 합계입니다. |
| IG 미디어 개체를 저장한 고유 Instagram 계정 수의 합계입니다. |
| 동영상 IG 미디어가 조회된 횟수의 합계입니다. 사진첩 IG 미디어의 경우, 사진첩 내의 모든 동영상 조회수입니다. |
지표 | 설명 |
---|---|
| 릴스가 초기 재생 후 다시 재생되기 시작한 횟수입니다. 이는 동일한 릴스 세션에서 1밀리초 이상 재생으로 정의됩니다 |
| 릴스에 대한 댓글 수입니다. 개발 중인 지표입니다. |
| 노출이 이미 반영된 후 릴스가 재생 또는 다시 재생을 시작한 횟수입니다. 이는 1밀리초 이상 재생으로 정의됩니다 다시 재생은 동일한 릴스 세션에서 최초 재생 후 집계됩니다. |
| 릴스를 재생하는 평균 시간입니다. 개발 중인 지표입니다. |
| 릴스를 재생한 총 시간(릴스 리플레이 시간 포함)입니다. 개발 중인 지표입니다. |
| 릴스에 대한 좋아요 수입니다. 개발 중인 지표입니다. |
| 노출이 이미 반영된 후 릴스가 재생을 시작한 횟수입니다. 이는 1밀리초 이상 재생된 동영상 세션으로 정의되며, 다시 보기는 제외됩니다. 개발 중인 지표입니다. |
| 릴스를 적어도 1번 조회한 고유 계정의 수입니다. 도달은 같은 계정에서 릴스를 여러 번 본 횟수까지 집계하는 노출과는 다른 개념입니다. 추산치를 나타내며 개발 중인 지표입니다. |
| 릴스를 저장한 횟수입니다. 개발 중인 지표입니다. |
| 릴스를 공유한 횟수입니다. 개발 중인 지표입니다. |
| 릴스의 좋아요, 저장, 댓글, 공유 수에서 좋아요 취소, 저장 취소, 삭제된 댓글 수를 뺀 수입니다. 개발 중인 지표입니다. |
지표 | 설명 |
---|---|
| 누군가가 스토리 IG 미디어 개체를 나간 횟수의 합계입니다. |
| 스토리 IG 미디어 개체가 조회된 횟수의 합계입니다. |
| 스토리 IG 미디어 개체를 조회한 고유 Instagram 계정 수의 합계입니다. |
| 스토리 IG 미디어 개체에 대한 답글(IG 댓글) 수의 합계입니다. 값에는 일부 지역 사용자가 작성한 답글이 포함되지 않습니다. 이는 유럽의 경우 2020년 12월 1월부터 적용되고 일본은 2021년 4월 14일부터 적용됩니다. 해당 지역 중 하나에서 사용자가 스토리를 생성할 경우 |
| 이 스토리 IG 미디어 개체의 다음 사진 또는 동영상을 확인하기 위한 탭 수의 합계입니다. |
| 이 스토리 IG 미디어 개체의 이전 사진이나 동영상을 확인하기 위한 탭 수의 합계입니다. |
curl -X GET \
'https://graph.facebook.com/v19.0
/17895695668004550/insights?metric=impressions,reach&access_token=IGQVJ...'
{ "data": [ { "name": "impressions", "period": "lifetime", "values": [ { "value": 264 } ], "title": "Impressions", "description": "Total number of times the media object has been seen", "id": "17855590849148465/insights/impressions/lifetime" }, { "name": "reach", "period": "lifetime", "values": [ { "value": 103 } ], "title": "Reach", "description": "Total number of unique accounts that have seen the media object", "id": "17855590849148465/insights/reach/lifetime" } ] }
아래에 나와 있는 새로운 지표는 점진적으로 모든 개발자에게 제공될 것입니다. 이 지표들은 최종적으로 위에 나와 있는 기존 지표를 대체할 것입니다. 이 메시지가 표시되면 아래에서 설명하는 새 지표를 사용할 수 있습니다.
GET https://graph.facebook.com/{api-version}/{ig-media-id}/insights ?metric={metric} &breakdown={breakdown} &access_token={access-token}
키 | 자리 표시자 | 값 |
---|---|---|
|
| 필수 항목. 앱 사용자의 사용자 액세스 토큰입니다. |
|
| 결과 세트를 하위 세트로 나누는 방법을 지정합니다. 분석 데이터를 참조하세요. |
|
| 필수 항목. 반환하고자 하는 지표를 쉼표로 구분한 리스트입니다. |
또한 하나 이상의 분석 데이터를 지정할 수 있으며, 결과는 지정된 분석 데이터에 따라 더 작은 규모의 세트로 세분화됩니다. 다음 값을 사용할 수 있습니다.
action_type
— profile_activity 지표와만 호환됩니다. 앱 사용자의 프로필을 본 사용자가 탭하거나 클릭한 프로필 UI 구성 요소를 기준으로 결과를 분석합니다. 다음과 같은 응답 값을 얻을 수 있습니다.
BIO_LINK_CLICKED
CALL
DIRECTION
EMAIL
OTHER
TEXT
story_navigation_action_type
— 사용자가 미디어를 본 후 취하는 탐색 행동을 기준으로 결과를 분석합니다.
TAP_BACK
TAP_EXIT
TAP_FORWARD
SWIPE_FORWARD
분석 데이터를 지원하는 지표와 해당 지표가 지원하는 분석 데이터를 확인하려면 지표 테이블을 참조하세요. 분석 데이터를 지원하지 않는 지표를 요청할 경우 API가 오류("An unknown error has occurred."
)를 반환하므로 하나의 쿼리에서 여러 지표를 요청할 때는 유의하시기 바랍니다.
게시물로 게시된 이미지 및 동영상 IG 미디어에서 사용할 수 있는 지표는 다음과 같습니다. 사진첩 슬라이드와 IGTV는 지원되지 않습니다.
지표 | 분석 데이터 | 설명 |
---|---|---|
| 해당 없음 | 게시물의 댓글 수입니다. |
| 해당 없음 | 내 계정을 팔로우하기 시작한 계정의 수입니다. |
| 해당 없음 | 게시물에 대한 좋아요 수입니다. |
|
| 사용자가 내 게시물에 참여한 후 내 프로필을 방문했을 때 취한 행동의 수입니다. |
| 해당 없음 | 사람들이 내 프로필을 방문한 횟수입니다. |
| 해당 없음 | 내 게시물의 공유 횟수입니다. |
| 해당 없음 | 게시물의 좋아요, 저장, 댓글 및 공유 수에서 좋아요 취소, 저장 취소 및 삭제된 댓글 수를 뺀 숫자입니다. |
스토리로 게시된 IG 미디어에서 사용할 수 있는 지표는 다음과 같습니다.
지표 | 분석 데이터 | 설명 |
---|---|---|
| 해당 없음 | 내 계정을 팔로우하기 시작한 계정의 수입니다. |
|
| 내 스토리에서 사람들이 취한 총 행동의 수입니다. 종료, 앞으로, 뒤로, 다음 스토리 등의 지표로 구성됩니다. |
|
| 사용자가 내 스토리에 참여한 후 내 프로필을 방문했을 때 취한 행동의 수입니다. |
| 해당 없음 | 사람들이 내 프로필을 방문한 횟수입니다. |
| 해당 없음 | 내 스토리의 공유 횟수입니다. |
| 해당 없음 | 스토리의 답글 및 공유 횟수입니다. |
쿼리 결과를 포함하는 JSON 개체입니다. 결과는 쿼리 사양을 기반으로 다음의 데이터를 포함할 수 있습니다.
{ "data": [ { "name": "{name}", "period": "{period}", "values": [ { "value": {value} } ], "title": "{title}", "description": "{description}", "total_value": { "value":{value}, "breakdowns": [ { "dimension_keys": [ "{dimension-key-1}", "{dimension-key-2}" ... ], "results": [ { "dimension_values": [ "dimension-value-1", "dimension-value-2" ... ], "value": {value} }, ... ] } ] }, "id": "{id}" } ] }
속성 | 값 유형 | 설명 |
---|---|---|
| 배열 | 요청 결과를 설명하는 개체가 포함된 배열입니다. |
| 문자열 | 지표 이름입니다. |
| 문자열 | 요청된 기간입니다. 기간은 요청에서 자동으로 |
| 배열 | 요청된 지표 값을 설명하는 개체가 포함된 배열입니다. |
| 정수 |
|
| 문자열 | 지표 제목입니다. |
| 문자열 | 지표 설명입니다. |
| 문자열 | 쿼리의 경로 매개변수를 설명하는 문자열입니다. |
| 개체 | 요청된 분석 데이터 값을 설명하는 개체(분석 데이터를 요청한 경우)입니다. |
| 배열 | 요청된 분석 데이터와 결과를 설명하는 개체의 배열입니다. |
| 배열 | 요청된 분석 데이터를 설명하는 문자열의 배열입니다. |
| 배열 | 각 분석 데이터 세트를 설명하는 개체의 배열입니다. |
| 문자열 | 분석 데이터 세트 값을 설명하는 문자열의 배열입니다. 값은 |
| 개체 | 결과의 다음 세트를 요청하는 데 사용하는 URL을 포함한 개체입니다. 자세한 내용은 페이지 매김된 결과를 참조하세요. |
| 문자열 | 결과의 이전 페이지를 가져오는 URL입니다. 자세한 내용은 페이지 매김된 결과를 참조하세요. |
| 문자열 | 결과의 다음 페이지를 가져오는 URL입니다. 자세한 내용은 페이지 매김된 결과를 참조하세요. |
curl -i -X GET \
"https://graph.facebook.com/v19.0
/17932174733377207/insights?metric=profile_activity&breakdown=action_type&access_token=EAAOc..."
{ "data": [ { "name": "profile_activity", "period": "lifetime", "values": [ { "value": 4 } ], "title": "Profile activity", "description": "[IG Insights] This header is the name of a metric that appears on an educational info sheet for a particular post, story, video or promotion. This metric is the sum of all profile actions people take when they engage with this content.", "total_value": { "value": 4, "breakdowns": [ { "dimension_keys": [ "action_type" ], "results": [ { "dimension_values": [ "email" ], "value": 1 }, { "dimension_values": [ "text" ], "value": 1 }, { "dimension_values": [ "direction" ], "value": 1 }, { "dimension_values": [ "bio_link_clicked" ], "value": 1 } ] } ] }, "id": "17932174733377207/insights/profile_activity/lifetime" } ] }
curl -i -X GET \
"https://graph.facebook.com/v19.0
/17969782069736348/insights?metric=navigation&breakdown=story_navigation_action_type&access_token=EAAOc..."
{ "data": [ { "name": "navigation", "period": "lifetime", "values": [ { "value": 25 } ], "title": "Navigation", "description": "This is the total number of actions taken from your story. These are made up of metrics like exited, forward, back and next story.", "total_value": { "value": 25, "breakdowns": [ { "dimension_keys": [ "story_navigation_action_type" ], "results": [ { "dimension_values": [ "tap_forward" ], "value": 19 }, { "dimension_values": [ "tap_back" ], "value": 4 }, { "dimension_values": [ "tap_exit" ], "value": 1 }, { "dimension_values": [ "swipe_forward" ], "value": 1 } ] } ] }, "id": "17969782069736348/insights/navigation/lifetime" } ] }
지원되지 않는 작업입니다.
지원되지 않는 작업입니다.