Google has announced a significant update to its Google Ads scripts authorization system, introducing consent unbundling for OAuth permissions starting January 2025.
Key Changes
The update introduces granular OAuth permissions, allowing users to:
- Select specific authorization scopes
- Customize access levels for scripts
- Choose individual permissions rather than the current all-or-nothing approach
Implementation Details
The new system will include:
- Static analysis of code before OAuth consent
- Specific feature requests based on script requirements
- Individual permission selection options
- Granular control over script authorizations
Important Considerations
Users should note several critical points:
- All permission boxes must be selected for proper script execution
- Partial authorization may result in execution errors
- Existing authorized scripts will continue functioning without changes
- Reauthorization is only required for modified scripts
Timeline and Transition
- Implementation begins: January 2025
- Existing scripts: No immediate action required
- Modified scripts: Will need new authorization
- Unmodified scripts: Continue running as usual
This update aligns with Google's broader implementation of consent unbundling across all OAuth applications, providing users with more control over application permissions while maintaining functionality for existing automated processes.