3. Collect Your Data with Sources

An introduction to the different Segment Sources, their types, and how to configure them.

About this course

Collect your data with Sources



A firm understanding of Segment's different source offerings is crucial to a comprehensive data strategy. Being able to implement tracking across your website, app, server, and cloud tool will help unlock valuable holistic insights about your users.

Who should take this course?

Anyone that will be implementing Segment or in charge of creating the Sources from which Segment will receive your data

Duration

30 minutes

We'll cover

  • Connect Different Source Types within your workspace
  • Use the Debugger to QA incoming data
  • List out the main implications of tracking across different source types (client-side, server-side, cloud apps)
  • Get an initial set of events flowing into Segment

Curriculum30 min

  • Course Introduction
  • Source Overview
  • What's a Source?
  • Source Data Collection: Library vs Cloud
  • Knowledge Check
  • Web Tracking using analytics.js
  • analytics.js 101
  • Configuring a Segment Javascript Source
  • Exercise: Let's Get Data Flowing!
  • Knowledge Check
  • Your turn!
  • Mobile Tracking with SDKs
  • Mobile 101
  • Mobile Event Schema Walkthrough
  • Knowledge Check
  • Server Side Tracking
  • Server Side Tracking 101
  • Exercise: Sending Server-Side Data
  • HTTP API
  • Knowledge Check
  • Your turn!
  • Cloud Sources
  • Object Cloud Sources
  • Event Cloud Sources
  • Knowledge Check
  • Summary and Next Steps
  • Recap
  • Course Feedback
  • Congratulations!

About this course

Collect your data with Sources



A firm understanding of Segment's different source offerings is crucial to a comprehensive data strategy. Being able to implement tracking across your website, app, server, and cloud tool will help unlock valuable holistic insights about your users.

Who should take this course?

Anyone that will be implementing Segment or in charge of creating the Sources from which Segment will receive your data

Duration

30 minutes

We'll cover

  • Connect Different Source Types within your workspace
  • Use the Debugger to QA incoming data
  • List out the main implications of tracking across different source types (client-side, server-side, cloud apps)
  • Get an initial set of events flowing into Segment

Curriculum30 min

  • Course Introduction
  • Source Overview
  • What's a Source?
  • Source Data Collection: Library vs Cloud
  • Knowledge Check
  • Web Tracking using analytics.js
  • analytics.js 101
  • Configuring a Segment Javascript Source
  • Exercise: Let's Get Data Flowing!
  • Knowledge Check
  • Your turn!
  • Mobile Tracking with SDKs
  • Mobile 101
  • Mobile Event Schema Walkthrough
  • Knowledge Check
  • Server Side Tracking
  • Server Side Tracking 101
  • Exercise: Sending Server-Side Data
  • HTTP API
  • Knowledge Check
  • Your turn!
  • Cloud Sources
  • Object Cloud Sources
  • Event Cloud Sources
  • Knowledge Check
  • Summary and Next Steps
  • Recap
  • Course Feedback
  • Congratulations!