v21
Released 2024-04-22Active
Migration Effort
Low
Estimated Hours
~8h
Primary risk if skipped: Incorrect ad serving or reporting due to outdated status handling.
Breaking Changes2
enumMediumAdGroupCriterionService
AdGroupCriterion.status
The AdGroupCriterion.status enum has been updated with new values and some existing values have been deprecated. This change may affect systems that rely on specific status values for ad group criteria.
Before
Existing enum values for AdGroupCriterion.status.
After
Updated enum values including new statuses and deprecated ones removed or replaced.
→
Update your code to handle the new and deprecated status values for ad group criteria.
enumMediumCampaignCriterionService
CampaignCriterion.status
Similar to AdGroupCriterion, the CampaignCriterion.status enum has also been updated. Review your implementations that use campaign criterion statuses to ensure compatibility.
Before
Existing enum values for CampaignCriterion.status.
After
Updated enum values including new statuses and deprecated ones removed or replaced.
→
Adjust your code to accommodate the updated status enum for campaign criteria.
Migration Checklist
Full interactive checklist →- 1Review AdGroupCriterion.status enum for any deprecated or new values.
- 2Update AdGroupCriterionService calls to handle the modified status enum.
- 3Review CampaignCriterion.status enum for any deprecated or new values.
- 4Update CampaignCriterionService calls to handle the modified status enum.
- 5Test all affected campaign and ad group criterion management functionalities.
- 6Deploy updated code to production environment.
- 7Verify correct ad serving and reporting post-deployment.
Never get blindsided by an API change again
Deprecatr AI monitors 150+ providers, maps changes to your codebase, and delivers migration checklists before your team hits a breaking change.
Join the Waitlist