Appearance
Fresh 2026
Version 25.0
Updated:May 21, 2026
Marketing API
| February 18, 2026 | Available until TBD | Blog post |
Advantage+ Campaigns
Advantage+ Shopping Campaigns and Advantage+ App Campaigns deprecation
Applies to v25.0+. Will apply to all versions May 19, 2026.
Creation, duplication, and updates to Advantage+ shopping campaigns and Advantage+ app campaigns is no longer allowed.
Refer to the Advantage+ Campaigns documentation to learn how to migrate your campaigns to Advantage+ campaigns or continue to create new campaigns using the Advantage+ structure.
The following endpoints are affected:
POST /{ad-account-id}/campaignsPOST /{campaign-id}/copies
Insights
Asynchronous Jobs
Applies to v25.0+.
The following new default fields will be returned when an asynchronous ad report fails:
error_code: The error code error_message: A message corresponding to the error_codeerror_subcode: The specific subcode for the error error_user_title: A user-friendly title for the error subcode error_user_msg: A user-friendly message detailing the error subcode
For any developers with access to the error_code field, the type will be changed from uint to int.
See Insights API Asynchronous Jobs and Ads Insights API Error Codes for more information.
The following endpoints are affected:
GET /{ad-report-run-id}
Did you find this page helpful?
ON THIS PAGE
Marketing API
Advantage+ Campaigns
Advantage+ Shopping Campaigns and Advantage+ App Campaigns deprecation
Insights
Asynchronous Jobs