Knowledge Base

API Reference Documentation for The Google Ads Connector Profile Creation


Create Profile

Creates a new profile to enable integration with Google Ads.

Endpoint

POST https://googleads.narrativeconnectors.com/profiles

Request

FieldTypeRequiredDescription
descriptionstringNoAn optional description for the profile.
google_ads_customer_idnumberYesThe primary Google Ads Customer ID you wish to connect.
namestringYesA descriptive name for the profile.

Example Request

POST /profiles HTTP/1.1
Host: googleads.narrativeconnectors.com
Content-Type: application/json

{
    "description": "profile description ",
    "google_ads_customer_id": 12345678,
    "name": "profile name"
}

Response

Status Code: 201 Created
{
    "id": "09b9...",
    "created_at": "2025-...",
    "google_ads_customer_id": 12345678,
    "name": "profile name",
    "status": "disabled",
    "updated_at": "2025-..."
}

Notes

  • OAuth Authorization: Typically, you’ll need a valid OAuth token (obtained through the Narrative UI or a direct Google OAuth flow) attached to your session or request.
  • Status: Profiles often begin in a disabled state until fully configured and approved.
  • Google Ads Customer ID: This must be an integer matching your actual Google Ads Customer ID.

Contact / Support

For any questions or support related to these endpoints, please reach out to your Narrative representative or consult the official Narrative documentation.

< Back
Rosetta

Hi! I’m Rosetta, your big data assistant. Ask me anything! If you want to talk to one of our wonderful human team members, let me know! I can schedule a call for you.