• Forums
  • 日本語
  • TLC Tealium Learning Center Tealium Learning
    Center
  • Discussions & Ideas Dicussions & Ideas
  • Documentation Documentation
  • Knowledge Base Knowledge Base
  • Education Education
  • TLC Blog TLC Blog
  • Support Desk Support Desk
  • CDH Customer Data Hub Customer Data Hub
  • Home
  • Server-Side CDH
    • Getting started
      • EventStream API Hub
        • Introduction to EventStream
        • Start EventStream tutorial
        • Data sources
        • Add a data source
        • Install and test
        • Live Events
        • Event specifications
        • Add a specification
        • Event data quality
        • Event feeds
        • Add a feed
        • Connectors
        • Add a connector
        • Trace
        • Test with Trace
        • Saving and publishing
        • Next steps
      • AudienceStream CDP
        • Introduction to AudienceStream
        • Start AudienceStream tutorial
        • Attributes
        • Attributes Enrichments
        • Attributes Badges
        • Attributes Offline Data (Omnichannel)
        • Visitor Stitching
        • Visitor Stitching Visitor ID
        • Visitor ID Part 1
        • Visitor ID Discovery
        • Visitor ID Part 2
        • Audiences
        • Connectors
        • Connectors: Add a connector
        • Trace
        • Trace Test with Trace
        • Saving and Publishing
        • Next Steps
        • Install options for web
      • Install Tealium Collect
      • Order of operations
      • Introduction to DataAccess
      • Introduction to Customer Data Hub
    • Data sources
      • About data sources
      • File Import
        • About file import
        • File import process
        • Prepare a CSV file for import
        • Configure file import
        • Configure file transfer service
          • Configure Cyberduck
          • Manage files with the AWS Command Line Interface
          • Upload files to S3 bucket
          • Check import status
        • File import visitor identification
      • Incoming Webhooks
        • Affirm
        • Airship
        • Braze Currents
        • Google Ads Leads
        • HTTP API Advanced
        • Hubspot
        • Intercom
        • Iterable
        • Mailchimp
        • SendGrid
        • Zapier
      • Create a data source
      • Connect to a data source
      • Edit data source settings
      • Importing offline data (Omnichannel)
      • Data sources for iQ Tag Management
      • Import data using Visitor Data Enrichment (/vdata)
    • Event specifications
      • About event specifications
      • Manage event specifications
    • Live Events and feeds
      • About Live Events
      • About event feeds
    • Attributes
      • About attributes
      • Manage attributes
        • Add an attribute
        • Edit an attribute
        • Delete an attribute
      • About enrichments
      • Manage enrichments
        • Add an enrichment
        • Usage examples
      • Data types
        • Arrays
          • About arrays
          • Array of booleans
          • Array of numbers
          • Array of strings
        • Badge Attribute
        • Boolean Attribute
        • Date Attribute
        • Funnel Attribute
        • Number Attribute
        • Popular Badges
        • Set of Strings Attribute
        • String Attribute
        • Tally Attribute
        • Timeline Attribute
      • Data Layer Enrichment
        • About Data Layer Enrichment
        • Enable Data Layer Enrichment
        • Add and configure the Tealium Collect tag
        • Data Layer Enrichment object
        • Data Layer Enrichment API
          • About Data Layer Enrichment Public API
          • Manage Data Layer Enrichment Public API
      • About restricted data
      • Event attributes and enrichments reference
      • Visit and visitor attributes and enrichments reference
    • Connectors
      • About connectors
      • Connector interface
      • Add a connector
      • Manage connectors
      • About delayed actions
      • Frequency capping
        • About frequency capping
        • Cooldown groups
        • Example
      • Webhook connectors
        • About webhook connectors
        • BasicAuth and OAuth2
        • Action parameters
        • Validate webhook action
        • Usage examples
        • Changelog
        • Vendor examples
          • Webhook - Keen.io API
          • Webhook - Kony API
          • Webhook Facebook App Events API
          • Webhook Krux (Deprecated)
          • Webhook Salesforce Predictive Intelligence API
        • Webhook - Send Custom Request - Template Variables Guide
        • Webhook - Send Custom Request - Trimou Templating Engine Guide
      • Trace
        • About Trace
        • Manage traces
        • View a trace
      • Persistent cookie matching
    • Audiences
      • Dashboard
      • Audience Discovery
        • About Audience Discovery
        • Manage Audience Discovery
        • Favorite numbers
        • View Audience Discovery data
      • Audience Sizing
        • About Audience Sizing
        • Manage Audience Sizing
        • Audience Sizing examples
      • Create an audience
      • Visitor profile sampler
      • Visitor lookup tool
      • Rule condition definitions
    • Visitor stitching
      • About visitor stitching
      • Anonymous IDs, user identifiers, and visitor ID attributes
      • Visitor ID attributes
      • Visitor stitching example
      • Visitor stitching guidelines
      • Create a visitor ID attribute
      • Visitor stitching scenarios
    • Functions
      • About functions
      • Function triggers
      • Execution environment and limits
      • Functions code editor
      • APIs and libraries
      • Best practices
      • Manage functions
        • Create a function
        • Test functions
        • Delete a function
        • Manage logs
        • Manage global variables
        • View function statistics
      • Event and visitor functions
        • About event and visitor functions
        • Event object
        • Visitor object
        • Attribute names and values
        • Use the fetch() API
        • Add authentication
        • Add OAuth 2.0 authentication
        • Event function examples
        • Visitor function examples
        • Send an event to Tealium Collect
        • Generate a UID2.0 token
      • Data transformation functions
        • About data transformations
        • Event parameter
        • Example code
        • Flatten nested objects
    • Data storage
      • About DataAccess
      • AudienceStore and EventStore
      • AudienceDB and EventDB
      • AudienceStore data guide
      • EventStore data guide
      • AudienceDB data guide
      • EventDB data guide
      • Data Viz tools
        • Using SQL Workbench/J
        • Connecting Snowflake
        • Connecting Tableau
        • Connecting Microsoft Power BI
      • Frequently asked questions
        • Why would I use DataAccess?
        • How long does it take for data to appear in DataAccess?
        • How long is the data stored in DataAccess?
    • Consent
      • Consent management
      • Consent change event specifications
      • Sample privacy policy excerpts
    • Save and publish
      • Save and publish changes
      • About testing
      • Integrate with Tealium iQ
    • Labels
      • About labels
      • Manage labels
      • Use labels
    • Administration
      • User permissions
        • About permissions
        • Manage permissions
        • FAQ
      • Concurrent users
      • Account settings
      • Versions
      • Enabling Experiments
      • IP addresses to allow
      • Content Security Policy
      • Data Supply Chain dashboard
      • Usage report
    • Tealium Tools
      • Mobile QR Trace
      • Optimizely Helper
    • Frequently Asked Questions
      • Create a lead scoring model
      • Browser support
      • What is the format of the data found in EventStore?
      • How long does it take for data to appear in DataAccess?
      • When are records created, updated, and deleted in AudienceDB?
EventStream API Hub
Introduction to EventStream
This article is an introduction to Tealium EventStream, a data collection and API hub that sits at the center of your data supply chain.
Tealium EventStream tutorial
This guide introduces you to Tealium EventStream and helps you understand the application interface and the fundamental concepts of event data management. Step through this guide to learn how to quickly set up a working server-side profile that includes a data source, event specifications, and a vendor connector. You can then see it in action using live data from your site or application.
Data sources
A data source is any system that sends data to Tealium EventStream. These systems include websites, native mobile apps, or any custom application that can report event data. Data sources are platform-specific and provide the necessary code and instructions to complete an installation.
Data sources: Add a data source
This step will use the HTTP API data source as an example, but you can use any platform for which you have access to the code.
Data Sources: Install and Test
Installing and testing the HTTP API is as simple as entering a URL into a browser. If you chose a different platform for your data source go ahead and add the necessary code according to the installation instructions.
Live Events
Live Events is used to manage and inspect incoming events in real-time. We’ll use this to verify that the test events you send from your data source are being received.
Event specifications
Event specifications are a way to organize and validate the quality of incoming data and they represent your data layer in EventStream. As mentioned earlier, events processed by EventStream are identified by the tealium_event attribute. The value of this attribute represents the name of the event and its associated specification. The specification also indicates which event attributes are required in the event.
Event Specifications: Add a Spec
Event specifications can be added directly from the event details view in Live Events. Live Events will detect events that match a marketplace specification and provide a preview of the spec to make it easy to add it without leaving the screen.
Event Specifications: Data Quality
Now that you have event specifications defined, Live Events will display the quality of your incoming data. The color-coded bars in the chart are segmented according to the validation of the event specifications against your data.
Event feeds
Event feeds are a collection of events that match specific conditions based on their attributes.The default event feed is named “All Events” and contains all incoming events, but you will create additional feeds to identify subsets of events based on their attributes.
Add an Event Feed
This step shows how to create an event feed to capture search events that contain zero results. However, these steps can be used to create any type of event feed.
Connectors
Connectors: Add a connector
This step shows how to add a connector, configure an action, and use data mappings.
Trace
Trace is the testing and validation tool for EventStream. You use Trace to validate that your configuration is working properly and that connector actions are being triggered.
Trace: Test with Trace
In this step you will use Trace to validate that all of the previous configuration is working as expected. You will get a trace ID, add it to your application (or use the Tealium Tool), perform a simple test, then inspect the logs in the Trace interface.
Saving and publishing
Before we conclude this guide, it is important to understand how the save and publish process works and how to navigate your version history. This section will explain the difference between Save, Save as, and Publish and how to view your version history.
Next steps
Now that you have a basic understanding of how Tealium EventStream works, you are ready to move on.
  • Home
  • iQ Tag Management
  • EventStream API Hub
  • AudienceStream CDP
  • Functions
  • Predict ML
  • DataAccess
  • Client-Side Tags
  • Server-Side Connectors
  • Platforms
  • API
  • Tealium for Pharma
  • Tealium Identity Partners
  • Technology Partners
  • Glossary
  • Early Access
  • Getting started
  • Data sources
  • Event specifications
  • Live Events and feeds
  • Attributes
  • Connectors
  • Audiences
  • Visitor stitching
  • Functions
  • Data storage
  • Consent
  • Save and publish
  • Labels
  • Administration
  • Tealium Tools
  • Frequently Asked Questions