Event streams

The SDK exposes streams for:
  • customer info updates
  • receipt pipeline events
  • promoted purchase intents
  • deferred purchase resolution
  • SDK log output
Those streams are especially helpful when you are debugging identity transitions or recovery flows.

Identity notes

Before configure:
  • getAppUserId() returns null
  • getIsAnonymous() returns true
Use configure(new AppActorPlatformKeys(...), { appUserId }) on first startup, or logIn(appUserId) later when you need an explicit identify step. There is no separate identify() API. See React Native Remote Config, React Native Experiments, and React Native Apple Search Ads for the separated product surfaces.