Bed om tidlig adgang til Tajo

Indtast dit fornavn og din arbejds-e-mailadresse. Vi sender dig et link til at bekræfte din anmodning om adgang til Tajo.

Braze Connector

Connectorstatus: Planlagt Ikke bygget endnu. Tajo kører ikke denne connector i dag.

Illustration · eksempeldata

Eksempel på synkronisering

Gennemse én post

Kilde

Braze

Connectorstatus: Planlagt

Destination

Dit andet værktøj

Connectorstatus: Eget værktøj

KildefeltDestinationsfeltEksempelværdi
record.id source_id record_1042
record.updated_at updated_at 2026-10-18T08:00:00Z
record.value value sample_value
  1. Udkast
  2. Gennemse én post
  3. Godkend denne version

Status gælder den enkelte connector og garanterer ikke, at denne synkronisering er klar. Felterne er illustrative. Tjek det faktiske skema og tilladelser før en synkronisering.

Forbind din Braze-engagementplatform til Brevo for forenede kundeprofiler, tværkanal-kampagneorkestrering og konsoliderede marketinganalyser.

Oversigt

EgenskabVærdi
PlatformBraze
KategoriMarketing
OpsætningskompleksitetModerat
Officiel integrationNej
Synkroniserede dataKunder, hændelser, kampagner, beskeder
API-typeREST API
AutentifikationAPI-nøgle
Base-URLhttps://rest.iad-XX.braze.com (instansspecifik)

Funktioner

  • Synkronisering af brugerprofiler - Tovejssynkronisering af kundeattributter mellem Braze og Brevo
  • Sporing af kampagnehændelser - Spor e-mailåbninger, klik, konverteringer og afmeldinger
  • Canvas flow-data - Synkronisér data fra flertrinskampagnerejser til forenet rapportering
  • Segmentspejling - Replicér Braze-segmenter som Brevo-lister til tværplatformsmålretning
  • Push-notifikationshændelser - Videresend push-engagementdata til Brevo-kontakt-tidslinjer
  • Katalogsynkronisering - Synkronisér produktkataloger til personaliserede anbefalinger

Forudsætninger

Før du begynder, skal du sikre dig, at du har:

  1. En Braze-konto med API-adgang aktiveret
  2. En Braze REST API-nøgle med passende rettigheder
  3. Din Braze-instans-URL (f.eks. rest.iad-01.braze.com)
  4. En Brevo-konto med API-adgang
  5. En Tajo-konto med et aktivt abonnement

Autentifikation

Braze bruger API-nøgle-autentifikation. Hver API-nøgle kan scopes til specifikke endpoints.

Oprettelse af en API-nøgle

  1. Log ind på dit Braze-dashboard
  2. Navigér til Settings > API Keys
  3. Klik Create New API Key
  4. Navngiv den “Tajo Integration”
  5. Aktivér følgende rettigheder:
users.track
users.export.ids
users.export.segment
campaigns.list
campaigns.data_series
canvas.list
canvas.data_series
segments.list
segments.data_series
email.status
subscription.status.set
catalogs.list_items

Sikkerhed for API-nøgler

Opbevar din Braze API-nøgle sikkert. Eksponér den aldrig i klientside-kode eller offentlige repositories. Tajo krypterer alle API-legitimationsoplysninger i hvile med AES-256.

Forbind til Tajo

Terminal window
tajo connectors install braze \
--api-key $BRAZE_API_KEY \
--instance-url rest.iad-01.braze.com

Konfiguration

Grundlæggende opsætning

connectors:
braze:
enabled: true
instance_url: "rest.iad-01.braze.com"
api_version: "v1"
sync:
users: true
campaigns: true
canvases: true
segments: true
events: true
lists:
engaged_users: 10
dormant_users: 11

Feltmapping

Knyt Braze-brugerattributter til Brevo-kontaktattributter:

field_mapping:
# Standard fields
external_id: BRAZE_ID
email: email
first_name: FIRSTNAME
last_name: LASTNAME
phone: SMS
# Engagement metrics
total_revenue: TOTAL_REVENUE
push_opted_in: PUSH_OPTIN
email_subscribe: EMAIL_STATUS
# Custom attributes
loyalty_points: LOYALTY_POINTS
last_app_version: APP_VERSION
preferred_language: LANGUAGE

API-endpoints

Tajo integrerer med følgende Braze REST API-endpoints:

EndpointMetodeFormål
/users/trackPOSTSend brugerattributter, hændelser og køb
/users/export/idsPOSTEksportér brugerprofiler efter eksterne id’er
/users/export/segmentPOSTEksportér brugere fra et segment
/campaigns/listGETHent liste over kampagner
/campaigns/data_seriesGETKampagneanalyse over tid
/canvas/listGETHent liste over Canvas-flows
/canvas/data_seriesGETCanvas-analyse over tid
/segments/listGETHent liste over segmenter
/email/statusPOSTSkift e-mailabonnementsstatus
/subscription/status/setPOSTSæt abonnementsgruppestatus
/catalogs/{catalog_name}/itemsGETHent katalogelementer

Kodeeksempler

Initialisér konnektor

import { TajoClient } from '@tajo/sdk';
const tajo = new TajoClient({
apiKey: process.env.TAJO_API_KEY,
brevoApiKey: process.env.BREVO_API_KEY
});
await tajo.connectors.connect('braze', {
apiKey: process.env.BRAZE_API_KEY,
instanceUrl: 'rest.iad-01.braze.com'
});

Synkronisér brugerprofiler

// Sync Braze users to Brevo contacts
await tajo.connectors.sync('braze', {
type: 'incremental',
resources: ['users'],
since: '2024-01-01',
batchSize: 50
});
// Check sync status
const status = await tajo.connectors.status('braze');
console.log(status);
// {
// connected: true,
// lastSync: '2024-03-15T10:30:00Z',
// usersCount: 45200,
// campaignsTracked: 28,
// eventsProcessed: 125000
// }

Spor brugerdefinerede hændelser

// Forward Braze events to Brevo
await tajo.connectors.handleEvent('braze', {
type: 'user.event',
payload: {
external_id: 'user_12345',
name: 'product_viewed',
properties: {
product_id: 'SKU-789',
category: 'electronics',
price: 299.99
}
}
});

Eksportér segmentdata

// Export a Braze segment and create a Brevo list
const result = await tajo.connectors.exportSegment('braze', {
segmentId: 'segment_abc123',
targetList: 15,
includeAttributes: ['email', 'first_name', 'last_name', 'total_revenue']
});
console.log(`Exported ${result.count} users to Brevo list 15`);

Ratebegrænsninger

Braze håndhæver ratebegrænsninger baseret på din plan og instans:

PlanRatebegrænsningBurst-grænse
Starter250.000 forespørgsler/timeN/A
Pro250.000 forespørgsler/timeN/A
EnterpriseTilpassetTilpasset

Endpointet /users/track har en standardgrænse på 50.000 forespørgsler per minut. Tajo håndterer automatisk ratebegrænsning med eksponentiel backoff.

Batch-forespørgsler

Tajo batcher op til 75 brugerattributter, 75 hændelser og 75 køb per /users/track-forespørgsel for at maksimere gennemstrømning inden for ratebegrænsninger.

Fejlfinding

Almindelige problemer

ProblemÅrsagLøsning
401 UnauthorizedUgyldig eller udløbet API-nøgleRegenerér API-nøgle i Braze-dashboard
Brugere synkroniseres ikkeForkert instans-URLVerificér din Braze-instans-URL (f.eks. iad-01, iad-02)
Manglende attributterAPI-nøglens scope er for smaltTilføj påkrævede rettigheder til API-nøglen
Ratebegrænsning overskredetFor mange samtidige forespørgslerReducér batchstørrelse eller synkroniseringsfrekvens
Hændelser forsinkesStor eksportkøBrug inkrementel synkronisering i stedet for fuld eksport

Fejlfindingstilstand

connectors:
braze:
debug: true
log_level: verbose
log_api_calls: true

Test forbindelse

Terminal window
tajo connectors test braze
# ✓ API connection successful
# ✓ User export accessible
# ✓ Campaign data readable
# ✓ Segment list accessible
# ✓ Event tracking operational

Best practices

  1. Brug inkrementelle synkroniseringer - Undgå fulde eksporter; synkronisér kun ændrede poster siden sidste synkronisering
  2. Batch-brugeropdateringer - Gruppér attributændringer for at minimere API-kald
  3. Scope API-nøgler smalt - Aktivér kun de rettigheder, din integration har brug for
  4. Overvåg ratebegrænsninger - Opsæt advarsler, før du rammer Braze-ratebegrænsninger
  5. Map eksterne id’er konsekvent - Brug samme identifikator på tværs af Braze og Brevo
  6. Test først i sandbox - Brug et Braze-testworkspace før produktionsdeployment

Sikkerhed

  • API-nøgle-autentifikation - Scoped API-nøgler med granulære rettigheder
  • Kun HTTPS - Al API-kommunikation krypteret via TLS 1.2+
  • IP-allowlisting - Valgfri IP-restriktion for API-adgang i Braze
  • Krypteret lagring - API-legitimationsoplysninger krypteres i hvile i Tajo
  • Revisionslogning - Alle API-kald logges til compliance-gennemgang

Relaterede ressourcer

Bed om tidlig adgang til Tajo

Indtast dit fornavn og din arbejds-e-mailadresse. Vi sender dig et link til at bekræfte din anmodning om adgang til Tajo.

AI-assistent

Hej! Spørg mig om dokumentationen.

Denne side som Markdown: braze.md

Indlæser Markdown …
Åbn i Claude Åbn i ChatGPT