Zaprosite za zgodnji dostop

Vnesite svoje ime in službeni e-poštni naslov. Poslali vam bomo povezavo za potrditev zahteve za dostop do Taja.

Google Ads Connector

Stanje konektorja: Načrtovano Še ni izdelano. Tajo danes ne poganja tega konektorja.

Ponazoritev · vzorčni podatki

Primer sinhronizacije

Preglejte en zapis

Vir

Google Ads

Stanje konektorja: Načrtovano

Cilj

Vaše drugo orodje

Stanje konektorja: Orodje po meri

Izvorno poljeCiljno poljeVzorčna vrednost
record.id source_id record_1042
record.updated_at updated_at 2026-10-18T08:00:00Z
record.value value sample_value
  1. Osnutek
  2. Preglejte en zapis
  3. Odobrite to različico

Stanja veljajo za posamezne konektorje in ne zagotavljajo, da je ta sinhronizacija pripravljena. Polja so ponazoritvena. Pred zagonom sinhronizacije preverite dejansko shemo in dovoljenja.

Poveži Google Ads z Brevo prek Tajo za sinhronizacijo oglaševalskih občinstev, uvoz podatkov o konverzijah in ustvarjanje enotnih profilov strank, ki premostijo plačano pridobivanje s trženjskim življenjskim ciklom.

Pregled

LastnostVrednost
PlatformaGoogle Ads
KategorijaMarketing
Zahtevnost nastavitveNapredna
Uradna integracijaNe
Sinhronizirani podatkiKampanje, občinstva, konverzije, stranke
Razpoložljivi Skills7

Funkcionalnosti

  • Sinhronizacija Customer Match – naloži sezname stikov Brevo kot občinstva Customer Match v Google Ads
  • Sledenje konverzijam – uvozi konverzije brez spleta iz dogodkov Brevo v Google Ads
  • Sinhronizacija občinstev – dvosmerna sinhronizacija med seznami Brevo in občinstvi Google Ads
  • Poročanje o kampanjah – prenesi podatke o uspešnosti kampanj v nadzorne plošče Tajo
  • Sledenje GCLID – zajemi ID-je klikov Google za pripisovanje konverzij brez spleta
  • Podatki za pametno licitiranje – vrni vrednostne podatke o konverzijah v Google za optimizacijo ponudb
  • Sinhronizacija obrazcev za potencialne stranke – uvozi oddaje obrazcev za potencialne stranke iz Google Ads v stike Brevo

Predpogoji

Preden začneš, se prepričaj, da imaš:

  1. Račun Google Ads z omogočenim dostopom do API
  2. Projekt Google Cloud z omogočenim Google Ads API
  3. Poverilnice OAuth 2.0 (ID odjemalca in skrivnost odjemalca)
  4. Razvijalski žeton Google Ads (prijavi se na Google Ads API Center)
  5. Brevo račun z dostopom do API
  6. Tajo račun s poverilnicami API

Avtentikacija

OAuth 2.0

Google Ads API za avtentikacijo uporablja OAuth 2.0. Prek toka soglasja OAuth moraš pridobiti žeton za osvežitev.

Terminal window
# Required OAuth scopes
https://www.googleapis.com/auth/adwords

Razvijalski žeton

Razvijalski žeton je zahtevan za vse zahtevke Google Ads API in ga mora odobriti Google.

Terminal window
# Set up authentication headers
curl -X POST https://googleads.googleapis.com/v18/customers/1234567890/googleAds:search \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "developer-token: DEVELOPER_TOKEN" \
-H "login-customer-id: MANAGER_ACCOUNT_ID"

Konfiguracija

Osnovna nastavitev

connectors:
google_ads:
enabled: true
developer_token: "your-developer-token"
oauth:
client_id: "your-client-id"
client_secret: "your-client-secret"
refresh_token: "your-refresh-token"
customer_id: "123-456-7890"
login_customer_id: "111-222-3333" # Manager account (optional)
# Data sync options
sync:
customer_match: true
conversions: true
campaigns: true
lead_forms: true
# Conversion tracking
conversions:
action_id: "123456789"
default_currency: "USD"

Konfiguracija Customer Match

Naloži stike Brevo kot občinstva Google Ads:

customer_match:
enabled: true
lists:
- brevo_list_id: 5
audience_name: "All Customers"
match_type: "CONTACT_INFO"
- brevo_list_id: 7
audience_name: "High Value Customers"
match_type: "CONTACT_INFO"
# Data fields to match
match_fields:
- email
- phone
- first_name
- last_name
- country_code
- zip_code
# Sync schedule
schedule: "daily"
sync_mode: "mirror" # mirror, append, or remove

Uvoz konverzij brez spleta

conversion_import:
enabled: true
conversion_action: "purchase"
gclid_attribute: "GCLID" # Brevo attribute storing GCLID
conversion_events:
- brevo_event: "order_completed"
conversion_name: "Purchase"
value_field: "revenue"
- brevo_event: "subscription_created"
conversion_name: "Subscription"
value_field: "plan_value"

Končne točke API

MetodaKončna točkaOpis
POST/v18/customers/{id}/googleAds:searchIskanje kampanj in virov (GAQL)
POST/v18/customers/{id}/googleAds:searchStreamPretakanje rezultatov iskanja
POST/v18/customers/{id}/offlineUserDataJobs:createUstvarjanje naloge za nalaganje Customer Match
POST/v18/customers/{id}/conversionUploads:uploadClickConversionsNalaganje konverzij klikov
POST/v18/customers/{id}/conversionUploads:uploadCallConversionsNalaganje konverzij klicev
GET/v18/customers/{id}/campaignBudgetsPridobi proračune kampanj
POST/v18/customers/{id}/customerLists:mutateUpravljanje seznamov strank

Primeri kode

Inicializacija konektorja Google Ads

import { TajoClient } from '@tajo/sdk';
const tajo = new TajoClient({
apiKey: process.env.TAJO_API_KEY,
brevoApiKey: process.env.BREVO_API_KEY
});
// Connect Google Ads account
await tajo.connectors.connect('google-ads', {
developerToken: process.env.GOOGLE_ADS_DEV_TOKEN,
clientId: process.env.GOOGLE_OAUTH_CLIENT_ID,
clientSecret: process.env.GOOGLE_OAUTH_CLIENT_SECRET,
refreshToken: process.env.GOOGLE_OAUTH_REFRESH_TOKEN,
customerId: '123-456-7890'
});

Nalaganje občinstva Customer Match

// Sync a Brevo list to Google Ads Customer Match
await tajo.connectors.syncAudience('google-ads', {
brevoListId: 5,
audienceName: 'High Value Customers',
matchType: 'CONTACT_INFO',
syncMode: 'mirror'
});

Uvoz konverzij brez spleta

// Upload offline conversions from Brevo order events
await tajo.connectors.uploadConversions('google-ads', {
conversionAction: 'customers/123456/conversionActions/789',
conversions: [
{
gclid: 'CjwKCAiA...',
conversionDateTime: '2024-01-15 10:30:00-05:00',
conversionValue: 89.99,
currencyCode: 'USD'
}
]
});

Poizvedba uspešnosti kampanj (GAQL)

// Query campaign metrics using Google Ads Query Language
const query = `
SELECT
campaign.name,
campaign.status,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.conversions
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.impressions DESC
LIMIT 20
`;
const results = await tajo.connectors.query('google-ads', { gaql: query });

Omejitve hitrosti

VirOmejitevPodrobnosti
Zahtevki API15.000/danNa razvijalski žeton
Operacije mutiranja10.000/danNa račun stranke
Poizvedbe GAQL1.500/danNa račun stranke
Nalaganja Customer Match10 nalog/danNa seznam strank
Nalaganja konverzij2.000/zahtevekNa paket nalaganja
Velikost strani10.000 vrsticMax na iskalni odgovor

Odobritev razvijalskega žetona

Google Ads API zahteva odobren razvijalski žeton. Prijavi se prek Google Ads API Center v računovodskem računu. Testni računi imajo zmanjšane omejitve hitrosti.

Odpravljanje težav

TežavaVzrokRešitev
DEVELOPER_TOKEN_NOT_APPROVEDŽeton čaka na pregledPočakaj na odobritev Google ali uporabi testni račun
CUSTOMER_NOT_FOUNDNapačen ID strankeOdstrani pomišljaje iz ID-ja stranke ali preveri računovodski račun
Nizka stopnja ujemanja Customer MatchNezadostni podatkiVključi več identifikatorjev (e-mail, telefon, ime, poštna številka)
Konverzije se ne prikažejoOkno pripisovanjaKonverzijam lahko traja do 24 ur za obdelavo
OAUTH_TOKEN_EXPIREDNeveljaven žeton za osvežitevZnova se preveri in pridobi nov žeton za osvežitev
PERMISSION_DENIEDNezadosten dostopPreveri raven dostopa API in povezavo računa

Najboljše prakse

  1. Uporabi računovodski račun – upravljaj več računov Ads prek enega računovodskega (MCC) računa
  2. Zgoščuj podatke Customer Match – vedno zgoščuj OI z SHA-256 pred nalaganjem v Customer Match
  3. Sledi GCLID – shrani ID-je klikov Google v atribute Brevo za sledenje konverzijam brez spleta
  4. Paketna nalaganja konverzij – grupiraj konverzije v dnevne pakete namesto nalaganj v realnem času
  5. Za poročanje uporabi GAQL – za prilagodljivo poročanje o kampanjah izkoristi Google Ads Query Language
  6. Sprljuj stopnje ujemanja – sledi stopnjam ujemanja občinstva Customer Match in izboljšaj kakovost podatkov
  7. Nastavi Enhanced Conversions – za natančnejše merjenje konverzij uporabi Enhanced Conversions

Varnost

  • OAuth 2.0 – varno avtentikacijo na osnovi žetonov z žetoni za osvežitev
  • Zgoščevanje SHA-256 – podatki Customer Match so pred nalaganjem zgoščeni
  • Minimizacija podatkov – Google se prenašajo samo zahtevana polja
  • Skladnost z Google Cloud – certificiran po SOC 2, ISO 27001 in GDPR
  • Obsegast dostop – dovoljenja API obsegana na specifične račune strank
  • Revizijsko beleženje – vsi zahtevki API zabeleženi v zgodovini sprememb Google Ads

Povezani viri

Zaprosite za zgodnji dostop

Vnesite svoje ime in službeni e-poštni naslov. Poslali vam bomo povezavo za potrditev zahteve za dostop do Taja.

AI pomočnik

Živjo! Vprašajte me o dokumentaciji.

Ta stran kot Markdown: google-ads.md

Nalaganje Markdowna …
Odpri v Claude Odpri v ChatGPT