Как лучше всего получить точный рейтинг кликов с помощью графического API Facebook Insights (JavaScript)

В настоящее время я создаю панель инструментов для веб-приложения, которое отображает показатели для сообщений Facebook, опубликованных с определенной страницы Facebook. Я использую API-интерфейс графа с «read_insights», и по большей части он работает хорошо. Единственное, на чем я запутался, это как получить точный рейтинг кликов для сообщений страницы. Раньше я использовал следующую формулу для получения рейтинга кликов:

clickthroughRate = (engagement / impressions) * 100;

Однако это даст неточное число, поскольку Facebook определяет взаимодействие с публикацией как «количество людей, которые щелкнули в любом месте ваших сообщений». Насколько я понимаю, это включает в себя ВСЕ клики в посте... лайки, комментарии, публикации, даже людей, которые нажали на изображение профиля в ленте комментариев. Очевидно, это не то, чего я хочу. Мне действительно просто нужно количество людей, которые щелкнули ссылку в сообщении.

Я изучил документацию и могу не найти ничего, что предполагает, что это возможно. Однако, если я загружаю csv со страницы статистики Facebook, метрика доступна и даже имеет собственный столбец.

Нет ли возможности сделать это с помощью графического API?

Заранее спасибо за вашу помощь.


person Andrew Archbold    schedule 11.12.2015    source источник


Ответы (1)


Чтобы получить клики по приложениям, вы можете использовать post_consumptions_by_type или post_consumptions_by_type_unique, и в этой разбивке вы увидите клики по ссылкам.

Уровень вовлеченности, который использует facebook, можно взять из API графика. Это post_engaged_users*100/post_impressions_unique

person noelnoegdip    schedule 21.10.2016