Skip to content

v2.0.1 — client SDK integration guide

Choose a tag to compare

@rodrigocoliveira rodrigocoliveira released this 29 Jul 20:48
29ce1de

Documentation-only patch on top of v2.0.0.

Adds docs/client-sdk-integration.md, explaining how this package (the server half — tags, properties, Email/SMS subscriptions, events, sending) pairs with OneSignal's web and mobile SDKs (the device half, which is the only thing that can create a push subscription):

  • external_id as the join key that merges browser push, mobile push, email and SMS into one OneSignal user
  • Web SDK setup wired to your auth state
  • Mobile apps that wrap your site in a WebView — web push does not work inside WKWebView/Android WebView, so the native SDK owns push and the page relays auth over a bridge
  • Rules for a consistent multi-SDK setup: single writer for user data, Identity Verification, cross-platform duplicates, staying on the v16/v5 user model

No code changes — upgrading from v2.0.0 is a no-op.

🤖 Generated with Claude Code