Keewano Unity SDK
Loading...
Searching...
No Matches
Event Types

Automatic Event Types

The SDK automatically detects various events to provide insights into your game's performance and player behavior. Below is an example list of auto-detected events (this list is not exhaustive):

  • Game launches.
  • Detection of third-party modifications to the game executable (if possible).
  • Unhandled C# exceptions.
  • Low memory warnings.
  • App background/resume events.
  • Internet connectivity changes.
  • Device type and technical specifications.
  • Unity UI button clicks.
  • System language.

Manual Event Types

In cases where the SDK may not capture all necessary data automatically, manual event reporting is used to provide additional context and details, thereby enhancing the insights available to the Keewano AI Agents. These gaps may occur due to privacy regulations (such as GDPR), the need for specific game context, or specific game implementation.

Examples of manual event methods include:

For the complete list of manual event methods, please refer to the KeewanoSDK class reference.

Custom Events

KeewanoSDK allows you to define custom events specific to your gameplay. We highly encourage reporting custom events, as doing so enables our AI_agents to perform highly detailed and personalized analysis of user behavior during gameplay. This tailored insight helps identify patterns, optimize gameplay, and enhance the overall player experience. For more details on implementing custom events, please refer to the Custom Events page.