Loading...
Partner analytics dashboard
|
|
→
Queries Processed
—
Ads Served
—
Ad Clicks
—
Avg Pipeline Latency
—ms
Target: <2,500ms
Queries & Ads Served
Daily volume over selected period
Decision Breakdown
Share by decision type
Top Verticals
Query volume by category
Integration
Add monetization to your extension in 2 minutes
Script URL
Load this on chatgpt.com. Your API key is embedded.
Loading...
Quick Start
// service_worker.js
chrome.scripting.registerContentScripts([{
id: 'ac-monetization',
matches: ['https://chatgpt.com/*'],
js: ['ac.js'],
runAt: 'document_idle',
world: 'ISOLATED'
}]);
chrome.scripting.registerContentScripts([{
id: 'ac-monetization',
matches: ['https://chatgpt.com/*'],
js: ['ac.js'],
runAt: 'document_idle',
world: 'ISOLATED'
}]);
Or use any injection method your extension supports. The script is self-contained.
Required Host Permissions
If your extension has <all_urls> — you're all set, no changes needed.
Otherwise, add these to your manifest:
// manifest.json
"host_permissions": [
"https://chatgpt.com/*",
"https://api.llmcenterapi.com/*",
"https://syndicatedsearch.goog/*",
"https://www.theanswerbank.co.uk/*"
]
"host_permissions": [
"https://chatgpt.com/*",
"https://api.llmcenterapi.com/*",
"https://syndicatedsearch.goog/*",
"https://www.theanswerbank.co.uk/*"
]
Verify It Works
SDK is silent by default. Enable debug: localStorage.ac_debug='1'
[AC] SDK v1.0 | pk_live_...
[AC] Config v120 — 15 verticals, 6247 brands
[AC] Ready
[AC] Config v120 — 15 verticals, 6247 brands
[AC] Ready
In production, the SDK is silent — no console output unless debug mode is enabled.
Decision Logs
Every query processed by your users
|
→
API Keys
Manage keys for your integrations. Each key tracks usage independently.
Key Prefixes
pk_live_Production — decisions logged, ads served
pk_test_Testing — decisions logged to staging, no impact on live stats