Introduction

Datafly Signal Documentation

This site covers how to integrate, configure, and manage your Datafly Signal deployment. It assumes Signal is already running in your environment.

New customer? Implementation, deployment, and infrastructure setup are covered in your onboarding pack — your account team will share the relevant runbooks. This public site is for day-to-day use, configuration, and operation of Signal once it’s up and running.

Where to start

Integrate Signal into your stack

Configure how events flow

Manage and support your deployment

What’s in each section

  • Getting Started — concepts, your first pipeline, adding integrations, going-live checklist.
  • Datafly.js SDK — install, page(), track(), identify(), group(), helpers, consent integration, vendor IDs, cross-domain.
  • Mobile SDKs — install and use the iOS, Android, React Native, Flutter, .NET MAUI, Cordova, and Capacitor SDKs.
  • Ingestion — HTTP endpoints, server-side events, batch upload, tracking pixel, webhooks.
  • Processing — pipeline configuration, integration configuration, event filtering, expressions, custom code, attribution, bot filtering.
  • Integrations — 150+ pre-built vendor integrations across advertising, analytics, attribution, CDPs, cloud storage, and operations.
  • Identity — anonymous IDs, vendor identity sync, click-ID capture, server-proxied enrichment, partner enrichment, cross-domain identity, device recognition.
  • Consent — Google Consent Mode v2 integration, per-vendor consent gating, OneTrust / Cookiebot / Cookie Information setup.
  • Management API — REST + WebSocket reference for everything you can configure: pipelines, integrations, transformations, data layer, users, audit logs.
  • Security — encryption, key rotation, authentication, role-based access control, consent enforcement.
  • Event Specs — recommended event taxonomies for e-commerce, publishing, media, SaaS, finance, travel, gaming.
  • Reference — full event-envelope schema and error-code catalog.

Need help?

If you’re a Signal customer and need something that’s not covered here, contact your account team or [email protected].