🚀 Google Ads API Setup Guide for voiceOne

✅ You must enter these URIs in the Google Cloud Console:

https://voice-one.ai/ads-oauth-callback.php

Note: Only this one URI is required. Copy it exactly as shown here.

Step 1: Open the Google Cloud Console

Go to: https://console.cloud.google.com

Sign in with the Google account that has access to your Google Ads account.

Step 2: Select or create a project

Step 3: Configure the OAuth 2.0 client ID

  1. Navigate to: APIs & Services Credentials
  2. Click your OAuth 2.0 client ID (the one ending in ...apps.googleusercontent.com)
  3. Scroll to "Authorised redirect URIs"
  4. Click "ADD URI"
  5. Paste exactly this URI:
    https://voice-one.ai/ads-oauth-callback.php
  6. Click "SAVE"

Step 4: Enable the Google Ads API

  1. Go to: APIs & Services Library
  2. Search for "Google Ads API"
  3. Click "Google Ads API"
  4. Click "ENABLE" (if not already enabled)

Step 5: Configure the OAuth consent screen

  1. Go to: APIs & Services OAuth consent screen
  2. Select "External" as the user type
  3. Fill in the required fields:
    • App name: voiceOne Google Ads Dashboard
    • Support email: your email address
    • Authorised domains: voice-one.ai
  4. Add the scope: ../auth/adwords
  5. Save the settings

⚠️ Important notes:

Step 6: Test

After saving all settings:

  1. Wait 5 minutes
  2. Go back to: https://voice-one.ai/ads-test-setup.php
  3. Click "Connect with Google Ads"
  4. You should now see the Google authorisation page

🔧 If you need to create new credentials:

  1. Go to: APIs & Services Credentials
  2. Click "+ CREATE CREDENTIALS" "OAuth client ID"
  3. Application type: "Web application"
  4. Name: "voiceOne Dashboard"
  5. Authorised redirect URIs:
    https://voice-one.ai/ads-oauth-callback.php
  6. Click "CREATE"
  7. Copy the new client ID and client secret

After successful configuration:

Back to setup →