Facebook Page Insights

Dataddo Facebook Page Insights connector enables simple API data extraction without writing a single line of code.

Permissions

When authorizing an access, make sure that the user has a correct permissions. To access the Page Insights data, the user has to have assigned ANALYST permission. Please check official documentation for further details: https://www.facebook.com/help/289207354498410

Available Metrics

Dataddo can extract all the metrics provided via an official API. The full list is available here: https://developers.facebook.com/docs/graph-api/reference/insights

Limits

Facebook Insights API has a hard limit for the total number of rows that can be extracted. Dataddo supports automatic pagination, so the data extraction is in-fact distributed into multiple rows.

Multi-account extraction

Dataddo Facebook Page Insights connector supports automatic extraction from all the available Facebook Pages . This feature is particularly useful when you have (e.g. being an on-line agency) multiple accounts and need to automatically extract same metrics and dimensions across them.

Dates and timezone shift

Facebook Pages Insights metrics are calculated in PST timezone, this means that the values displayed in Business manager are valid for a date considering the PST timezone. The API output, however, is in UTC. Dataddo automatically compensates for this, since some of the downstream systems do not work with timezone notation. Please follow the examples of the behaviour below to choose the correct configuration.

Default behaviour:

Date in Business manager Date provided by FB API Date provided by Dataddo
2020-11-20 2020-11-21 08:00:00+0000 2020-11-20 24:00:00+0800

With "Report in PST" option turned off: 

Date in Business manager Date provided by FB API Date provided by Dataddo
2020-11-20 2020-11-21 08:00:00+0000 2020-11-21 08:00:00+0000

Correct date range setup

Fact that metrics are calculated in PST timezone and Facebook API operates in UTC has an implication on the date range setting during the connector setup. If you set the connector to query the data for 2020-11-21, the Facebook API consider it as the value in UTC timezone, therefore the matching metrics are for 2020-11-21 08:00:00+0000, corresponding to values associated with 2020-11-20 in your Business manager.