Connections Require Frequent Re-Authorization
Issue
One or more Google Campaign Manager 360 connections require frequent re-authorization.
Environment
Connector: Google Campaign Manager 360
Resolution
To resolve this issue, consider any of the following options:
- If you only encounter this issue occasionally, re-authorize affected connections as needed.
- If you have many connections, consolidate them.
- Authorize your connection using a Google service account.
Cause
Google enforces a limit of 100 refresh tokens for each Google Account and OAuth 2.0 client ID. When you reach this limit and create a new refresh token, Google automatically invalidates the oldest one without warning.
For example, if you authorize multiple connections with the same OAuth client ID, the 101st authorization causes Google to invalidate the very first refresh token. Each new authorization continues this rolling pattern, always invalidating the oldest token. For more information, see the Google documentation on refresh token expiration.
This limitation does not apply to service accounts.