AI-generated Key Takeaways
- 
          
The provided content describes an enum for possible authentication errors, listing various specific error types and their meanings.
 - 
          
Errors include issues with Google accounts, OAuth tokens, login cookies, client customer IDs, and developer tokens.
 - 
          
Authentication errors can occur due to invalid or expired tokens, mismatched user information, or incorrect account settings like two-step verification or advanced protection.
 - 
          
Some errors indicate problems with the Cloud organization associated with the project.
 
Enum describing possible authentication errors.
| Enums | |
|---|---|
 | 
                Enum unspecified. | 
 | 
                The received error code is not known in this version. | 
 | 
                Authentication of the request failed. | 
 | 
                Client customer ID is not a number. | 
 | 
                No customer found for the provided customer ID. | 
 | 
                Client's Google account is deleted. | 
 | 
                Google account login token in the cookie is invalid. | 
 | 
                A problem occurred during Google account authentication. | 
 | 
                The user in the Google account login token does not match the user ID in the cookie. | 
 | 
                Login cookie is required for authentication. | 
 | 
                The Google account that generated the OAuth access token is not associated with a Google Ads account. Create a new account, or add the Google account to an existing Google Ads account. | 
 | 
                OAuth token in the header is not valid. | 
 | 
                OAuth token in the header has expired. | 
 | 
                OAuth token in the header has been disabled. | 
 | 
                OAuth token in the header has been revoked. | 
 | 
                OAuth token HTTP header is malformed. | 
 | 
                Login cookie is not valid. | 
 | 
                User ID in the header is not a valid ID. | 
 | 
                An account administrator changed this account's authentication settings. To access this Google Ads account, enable 2-Step Verification in your Google account at https://www.google.com/landing/2step. | 
 | 
                An account administrator changed this account's authentication settings. To access this Google Ads account, enable Advanced Protection in your Google account at https://landing.google.com/advancedprotection. | 
 | 
                The Cloud organization associated with the project is not recognized. | 
 | 
                The Cloud organization associated with the project is not approved for prod access. | 
 | 
                The Cloud organization associated with the project is not associated with the developer token. | 
 | 
                The developer token is not valid. |