Этот объект представляет подборку метрик статистики, которые собраны по всем моментальным статьям, опубликованным Страницей Facebook. Дополнительную информацию о моментальных статьях см. в нашей документации по моментальным статьям для разработчиков.
Эта статистика включает в себя любые публикации моментальной статьи на Facebook и не ограничивается только лишь публикациями с его Страницы.
Данные для этой статистики доступны только начиная с 30 ноября 2015 года.
Эта конечная точка включает в себя ID страницы и статистику, которая собирается. Все доступные метрики указаны ниже.
GET /v19.0/{page-id}?fields=instant_articles_insights.metric(metric-name) HTTP/1.1
Host: graph.facebook.com
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get(
'/{page-id}?fields=instant_articles_insights.metric(metric-name)',
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
"/{page-id}?fields=instant_articles_insights.metric(metric-name)",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{page-id}?fields=instant_articles_insights.metric(metric-name)",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{page-id}?fields=instant_articles_insights.metric(metric-name)"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
read_insights
может получать метрики для этой Страницы. Дополнительную информацию о маркерах доступа к Странице см. в нашей документации Маркеры доступа к Странице. Имя | Описание | Тип | Обязательный |
---|---|---|---|
| ID Страницы. |
|
|
| Запрашиваемая метрика. | См. Доступные метрики ниже |
|
| Период времени, в течение которого собирается метрика. |
|
|
| Нижняя граница рассматриваемого временного диапазона. Значение по умолчанию: |
|
|
| Верхняя граница рассматриваемого временного диапазона. Значение по умолчанию: |
|
|
| Отдельные результаты в зависимости от платформы (iOS или Android), с которой получена метрика. Если не указано, результаты включают в себя обе платформы. |
|
|
Чтение с этой границы контекста вернет результат в формате JSON:
{ "data": [] }
data
Список объектов InsightsQueryResult. Следующие поля будут добавлены к каждому возвращенному объекту:
Имя | Описание | Тип |
---|---|---|
время | Начало периода или конечное время периода срока действия. | datetime |
значение | Количество метрики, среднее значение, соотношение или процентное значение за период. | numeric |
разбивки | Категория, к которой принадлежит значение (например, когда используется метрика all_view_durations или если параметр breakdown(platform) явно указан). | map<string, string> |
Ниже представлены периоды обобщения для разных метрик. Метрики собираются с устройств iOS и Android.
Имя | Описание | Значение за период |
---|---|---|
| Количество просмотров |
|
| Длительность просмотра с разбивками |
|
| Средняя длительность просмотра |
|
| Глубина прокрутки с разбивками |
|
| Средняя глубина прокрутки |
|
Чтобы запросить ежедневные разбивки для количества просмотров всех Моментальных статей с вашей Страницы за последние 7 дней, отправьте следующий запрос GET
:
GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_views).period(day).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com
Этот запрос вернет следующий ответ:
{ "instant_articles_insights": { "data": [ { "time": "2015-11-30T08:00:00+0000", "value": "224067" }, { "time": "2015-12-01T08:00:00+0000", "value": "467846" }, { "time": "2015-12-02T08:00:00+0000", "value": "849467" }, { "time": "2015-12-03T08:00:00+0000", "value": "188502" }, { "time": "2015-12-04T08:00:00+0000", "value": "321942" }, { "time": "2015-12-05T08:00:00+0000", "value": "622841" }, { "time": "2015-12-06T08:00:00+0000", "value": "198124" } ] }, "id": "<page-id>" }
Чтобы запросить ежедневные разбивки для количества просмотров всех Моментальных статей с вашей Страницы за последние 7 дней с дальнейшей разбивкой для каждой платформы, на которой она была просмотрена, отправьте следующий запрос GET
:
GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_views).breakdown(platform).period(day).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com
Этот запрос вернет следующий ответ:
{ "instant_articles_insights": { "data": [ { "time": "2015-11-30T08:00:00+0000", "value": "112033", "breakdowns": { "platform": "ANDROID" } }, { "time": "2015-11-30T08:00:00+0000", "value": "112034", "breakdowns": { "platform": "IOS" } }, { "time": "2015-12-01T08:00:00+0000", "value": "233923", "breakdowns": { "platform": "ANDROID" } }, { "time": "2015-12-01T08:00:00+0000", "value": "233923", "breakdowns": { "platform": "IOS" } }, { "time": "2015-12-02T08:00:00+0000", "value": "424733", "breakdowns": { "platform": "ANDROID" } }, { "time": "2015-12-02T08:00:00+0000", "value": "424734", "breakdowns": { "platform": "IOS" } } ] }, "id": "<page-id>" }
Чтобы запросить еженедельные разбивки значений глубины прокручивания в категориях для всех Моментальных статей с вашей Страницы за последние 7 дней, отправьте следующий запрос GET
:
GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_scrolls).period(week).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com
Этот запрос вернет следующий ответ. Обратите внимание, что данные, полученные в этом ответе, категоризованы. Сведения о посетителях в рамках запрошенного окна возвращаются с использованием значения, а процентные показатели глубины прокрутки — с использованием категории:
{ "instant_articles_insights": { "data": [ { "time": "2015-11-26T08:00:00+0000", "value": "334606", "breakdowns": { "bucket": "100" } }, { "time": "2015-11-26T08:00:00+0000", "value": "27339", "breakdowns": { "bucket": "94" } }, { "time": "2015-11-26T08:00:00+0000", "value": "26746", "breakdowns": { "bucket": "95" } }, { "time": "2015-11-26T08:00:00+0000", "value": "26727", "breakdowns": { "bucket": "93" } }, { "time": "2015-11-26T08:00:00+0000", "value": "26512", "breakdowns": { "bucket": "96" } } ] }, "id": "<page-id>" }