Facebook Ads: Troubleshooting#
The status of a campaign, ad set or ad is not correct when fetching data from Facebook Ads#
If the status of an object is incorrect, for example if an ad is inactive but its status is shown as active when fetching data for a long date range, this is because the metadata for the authorization used in this datastream is out of date.
To resolve this issue, follow the steps in Synchronizing metadata for the authorization used in this datastream.
Troubleshooting conversions#
Select actions (in fields) and action_type (in action breakdowns). Conversions will come through under actions.offsite_conversions.
If this field isn’t coming through in your extracts then conversions are zero. You should force action fields and fetch a larger time range.
“Missing Permission” errors during ad account updates#
If “Missing Permission” errors appear as warnings during ad account updates, this means that Adverity encountered an ad account for which the connected Facebook account does not have sufficient permissions.
To resolve this issue:
Ensure the Facebook account used for authorization has the correct roles and permissions to access all ad accounts configured in the datastream. Review Facebook’s documentation on managing roles and permissions.
Even with warnings, the update process will continue for other ad accounts. Check the issues tab for specific details on affected accounts.
Nonexistent objects during ad account updates#
If warnings related to “nonexistent objects” appear during Facebook Ads ad account updates, this indicates that certain ad accounts or related entities are no longer available or accessible via the Facebook API.
In such cases, the system will gracefully skip these nonexistent objects and continue the update process for other valid ad accounts. This prevents the entire update from failing. Review the issues tab for specific details on which objects were skipped.
“An unknown error occurred” during ad account updates#
If “An unknown error occurred” messages or rate limiting issues appear during Facebook Ads ad account updates, the system is designed to automatically retry these requests.
This improves resilience against intermittent API issues or temporary rate limit exceedances, reducing the frequency of update failures. If issues persist after retries, check the issues tab for further details.