EngagementSDK

The entry point for all interaction with the EngagementSDK.

Important

Concurrent instances of the EngagementSDK is not supported; Only one instance should exist at any time.
  • The sdk’s delegate, currently only used to report setup errors

  • The EngagementSDKConfig used to initialize this instance of the EngagementSDK

  • A sponsorship client used for sponsorship related queries

  • A badge client used for badge related queries

  • A chat client used for chat related queries and updates

  • A reaction client used for Reaction Space‘s related queries

  • A client used to for Quests related queries

  • A rewards client used for rewards related queries

  • A property to control the level of logging from the EngagementSDK.