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
Field | Type | Required | Description |
---|---|---|---|
description | string | No | An optional description for the profile. |
google_ads_customer_id | number | Yes | The primary Google Ads Customer ID you wish to connect. |
name | string | Yes | A 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.