Documentation Hub

Google OAuth Setup

Connect your Google Merchant Center account

Google OAuth Setup

Connect your Google Merchant Center account to enable feed submission and performance monitoring.


Prerequisites

Before connecting, ensure you have:

  • A valid Google account
  • An existing Google Merchant Center account
  • Admin access to the Merchant Center
  • The Google account email verified

If you don't have a Google Merchant Center account, create one at merchants.google.com before proceeding.


Connection Steps

Navigate to the app dashboard or Settings page.

Look for the Setup Guide or Google Integration section.

Click the "Sign in with Google" or "Connect to Google" button.

A popup window will open for Google authentication.

In the popup:

  1. Choose the Google account associated with your Merchant Center
  2. If you have multiple Google accounts, select the correct one
  3. Make sure this account has access to your Merchant Center

Review and approve the requested permissions:

PermissionPurpose
View Merchant Center accountsList available accounts
Manage product dataSubmit and update feeds
View performance dataDisplay analytics

Click "Allow" to grant access.

After authorization:

  • The popup will close automatically
  • Dashboard will refresh to show connected status
  • Your Merchant Center accounts will appear in the selector

Verify Connection

Success Indicators

  • Green "Connected" status on dashboard
  • Health Metrics shows "Connection Status: Connected"
  • Account selector shows your Merchant Center accounts
  • Performance metrics load correctly

Multi-Account Support

If your Google account has access to multiple Merchant Center accounts:

  1. All accounts appear in the dropdown
  2. Each account shows its status
  3. Select the account you want to manage

Troubleshooting

Connection Failed

IssueSolution
Popup blockedAllow popups for the app domain
Wrong accountSign out of Google and retry
No Merchant CenterCreate a Merchant Center account first
Permission deniedContact Merchant Center admin

OAuth Errors

ErrorCauseSolution
access_deniedUser cancelledRetry and allow permissions
invalid_grantExpired authorizationClear cache and retry
nonce_mismatchSecurity validation failedClear cookies and retry

Token Issues

IssueSolution
Token expiredReconnect Google account
Permission revokedRe-authorize in Google settings
Account suspendedResolve GMC issues first

Disconnect Account

To disconnect your Google account:

  1. Go to Settings > General
  2. Click "Disconnect Google Account"
  3. Confirm the disconnection

Disconnecting will:

  • Remove stored OAuth tokens
  • Stop automatic feed sync
  • Preserve existing feed files
  • Require reconnection to use Google features

Security Information

What We Store

DataStoragePurpose
Access TokenEncryptedAPI calls to Google
Refresh TokenEncryptedObtain new access tokens
EmailDatabaseAccount identification
Account IDsDatabaseAccount selection

What We Don't Store

  • Your Google password
  • Full OAuth credentials
  • Merchant Center financial data

Token Security

  • Tokens are encrypted at rest
  • Tokens are transmitted over HTTPS only
  • Access tokens expire after 1 hour
  • Refresh tokens are long-lived but revocable

Reconnecting

If you need to reconnect:

  1. Disconnect the existing connection
  2. Clear browser cache
  3. Click "Connect to Google" again
  4. Complete the OAuth flow

Force Re-authorization

To force a fresh authorization:

  1. Go to myaccount.google.com/permissions
  2. Find "Max AI: Google Feed Ascend"
  3. Remove access
  4. Reconnect in the app

Need Help?

If you continue to experience issues:

  1. Check Google Integration documentation
  2. Review FAQ for common solutions
  3. Contact [email protected]

On this page