Skip to main content

tapapplink 0.3.1 copy "tapapplink: ^0.3.1" to clipboard
tapapplink: ^0.3.1 copied to clipboard

Tap App Link attribution SDK for Flutter apps.

Changelog #

0.3.1 #

  • Fixed: Android and React Native 0.3.0 could return an error from applyCode() as if it were a normal result, so an app could show a code as applied when it wasn't. Upgrade to 0.3.1, which raises a typed error for unknown, inactive and wrong-environment codes. iOS and Flutter 0.3.0 threw a generic error, and 0.3.1 makes it typed.
  • Check HTTP status on every SDK request; non-2xx responses are never treated as success.
  • Send X-TapAppLink-SDK-Version: 0.3.1 on all requests.

0.3.0 #

  • Persist install state with shared_preferences (install id, tracked flag, attribution id, offer).
  • Send a stable installId on /ingestInstall so the server can dedupe.
  • Turn the package into a Flutter plugin with an Android Play Install Referrer reader; iOS and other platforms are a no-op.
  • Honour an optional installReferrer override and time out when the referrer API is unavailable.
  • Add opt-in debug logging on TapAppLinkConfig (requests, responses, stored state; API key redacted).
  • Extend CI to build the example Android app so the plugin side is compiled.

0.2.0 #

  • Remove discountBps from TapAppLinkOffer. Present billingOfferId on the paywall.

0.1.2 #

  • Remove unused debugSessionId from configure(). The sandbox debugger attaches via the QR link or code watch.

0.1.1 #

  • Point repository and issue tracker at the tapapplink GitHub org.

0.1.0 #

  • First public Flutter release.
  • TapAppLink API aligned with the other platform SDKs.
0
likes
0
points
333
downloads

Publisher

unverified uploader

Weekly Downloads

Tap App Link attribution SDK for Flutter apps.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, http, shared_preferences

More

Packages that depend on tapapplink

Packages that implement tapapplink