I generated an access token from my Meta App and w...
# ask-ai
m
I generated an access token from my Meta App and when I use it for my Facebook Marketing connector, I get missing permission error. How can I fix it? Which specific scopes does the connector need?
k
To resolve the missing permission error for your Facebook Marketing connector, you need to ensure that your Meta App has the correct permissions (scopes) enabled. Here are the specific permissions required for the Facebook Marketing connector: 1.
ads_management
2.
ads_read
3.
business_management
4.
read_insights
You can follow these steps to ensure your app has the necessary permissions: 1. Request Advanced Access for Permissions: - Go to your app dashboard and navigate to App Review > Permissions and Features. - Find
ads_management
and
ads_read
and request advanced access. You can also request
pages_read_engagement
and
pages_show_list
if you plan to use the Facebook Page source in the future. 2. Submit Your App for Review: - Go to App Review > Requests and edit your request. - Complete your app settings, including providing a Privacy Policy URL. - Complete the app verification details and select the platform settings (e.g., Website) and link to your website. - Explain and demonstrate how you will use each permission and provide a recording of the use case. Here is an example explanation for the permissions:
Copy code
"The app uses the access to fetch ads metrics in an effort to consolidate all marketing related data for the company."
3. Generate the Access Token: - Ensure you generate the access token with the required permissions. You can follow the [Facebook Marketing authentication guide](https://docs.airbyte.com/integrations/sources/facebook-marketing#for-airbyte-open-source-generate-an-access-token-and-request-a-rate-limit-increase) for detailed steps. For more detailed instructions, you can refer to the [Facebook Marketing source connector documentation](https://docs.airbyte.com/integrations/sources/facebook-marketing#facebook-marketing). If you continue to face issues, you might want to check the [Facebook permissions reference](https://developers.facebook.com/docs/permissions/reference#login_permissions) and ensure that your app has been properly reviewed and approved by Facebook. By following these steps, you should be able to resolve the missing permission error and successfully use the Facebook Marketing connector.