How to accept permissions on my data sources in Dataslayer?
Sometimes, when running a query, you might find that not all the accounts, pages or data showed up. You might also get an error message like the ones below:
User has not accepted the required permissions when log-in
Fail to authenticate, please check all permissions were accepted in Oauth2 screen
Request had insufficient authentication scopes
In both scenarios, it is most likely not all necessary permissions were accepted when connecting to that data source.
To check if you have accepted all permissions, you must first log out of Dataslayer (you won't lose your data). To do this, log out if you are using Google Sheets, API Query Manager or BigQuery, or reauthenticate the connector if you are using Looker Studio.
Let's differentiate two different logins to be able to accept all the required permissions: the Meta permissions and the Google permissions.
This includes: Facebook Ads, Facebook Insights, Facebook Public Data, Instagram Insights, and Instagram Public Data data sources
Once logged out, select again the Facebook connector and log in. During the login process, click on Edit previous settings instead of Reconnect.
Select if you want to give access to your current and future pages or just the current ones. If you select the second option the future pages you create will not appear on Dataslayer.
Then, click on save.
And finally click on Got it, it will redirect you to our tool and you will be able to see all the data you need correctly.
If, after doing this process, it is still giving you Meta permission issues, please try these steps:
In the step 4, instead to click on Got it, click on go to Business Integrations.
Remove Dataslayer integration and login and accept all the permission again.
Community Activity for Post Comments metric
IMPORTANT: You must accept the Community activity permission in the Meta Business Settings page to be able to see the Post Comments metric group on the Facebook Insights integration.
Select the account and go to Settings > Pages > select Dataslayer > go to Page access > and in your profile click on Manage.
If it is not activated yet, activate the Community activity option and save.
This includes all the Google connectors
Once logged out, select again the Google connector you want to use and log in. During the login process, make sure that all the required permissions are being accepted (for some Google data sources, we require 3 services that Dataslayer needs to have access to, indicated with blue dots).
If, after doing this process, it is still giving you Google permission issues, please try these steps:
Once logged out of the Google connector you are experiencing this problem, go to the Security section of your Google Account, search for Third-party apps with account access and click on See all connections.
Look for the Dataslayer, Dataslayer by Softpoint app, or dataslayer-google-ads, and click on the arrow to manage the connection.
Click on Delete all connections you have with Dataslayer / Dataslayer by Softpoint / dataslayer-google-ads, and finally click on Confirm.
Go back to the Dataslayer Google connector you want to use and log in again. During the login process, make sure that all the required permissions are being accepted (for some Google data sources, we require 3 services that Dataslayer needs to have access to, indicated with blue dots).
If you have all permissions accepted but the problem persists, contact us through our live chat on our website or via email.
Updated on: 21/09/2023