Skip to main content
Version: iOS SDK

Screen tracking

You can track screen visited by your users, along with properties describing the screen.

Requirements:
  • Screen names must be less than 128 characters long.
  • Authorized characters are alphanumeric (uppercase included) and you can insert the following special characters: '-', '_', '.', ' ' (space), '/', and ':'.
Screeb.trackScreen(name: "ProductCartFragment")

Attributesโ€‹

In order to bring context to your event handling, some properties can be added to the screen.

Requirements:
  • Property names must be limited to 128 characters
  • No more than 1000 attributes
  • Supported types for values: string, number (Int, Long, Double), boolean and dates as ISO 8601 strings.
// screen tracking with custom properties
Screeb.trackScreen(name: "ProductCartFragment", trackingEventProperties: [
"product_name": "Red bike 2021",
"category": "sport",
"price": 12.29,
"count": 1,
"delivery_method": "UPS",
"user_logged": false,
"added_at": ISO8601DateFormatter().string(from: Date())
])