TomTomSDKTelemetry

TomTomSDKTelemetry

This module provides the necessary interfaces for configuring how the SDK collects and sends telemetry data. To benefit from this implementation, use the TomTomSDKTelemetry module.

The module enables the configuration of the data collected and sent based on the end-user’s consent.

Use the Telemetry enum as the entry point to this module.

  • The end-user consent for sending telemetry data.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum Consent
  • Main entry point to send Telemetry data.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum Telemetry
  • Interface for the telemetry configuration provider.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public protocol TelemetryConfigProvider
  • Telemetry error.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum TelemetryError : Error, Equatable
    extension TelemetryError: CustomStringConvertible