Git Product home page Git Product logo

titanium-apps-flyer's Introduction

Titanium AppsFlyer SDK

Use the native AppsFlyer SDK's (iOS/Android) in Titanium!

Requirements

  • iOS 12 or later
  • Android 5 or later
  • Titanium SDK 9.2.0 or later
  • An AppsFlyer account

APIs

initialize(params)

AppsFlyer.initialize({
  devKey: 'YOUR_DEV_KEY',
  appID: 'idXXXXXXXXX', // iOS only, set to your App Store ID
  authorizationTimeout: 60, // iOS only, used to defer the start() process
  debug: true
 });

start()

AppsFlyer.start();

requestTrackingAuthorization(callback) (iOS only)

AppsFlyer.requestTrackingAuthorization({ status }) => {
  // For example, status === 3 is "authorized"
});

trackingAuthorizationStatus

console.warn('AUTHORIZED: ', AppsFlyer.trackingAuthorizationStatus === 3);

fetchAdvertisingIdentifier(callback)

AppsFlyer.fetchAdvertisingIdentifier({ idfa }) => {
  // Use the IDFA (iOS) or AID (Android)
});

logEvent(params)

AppsFlyer.logEvent('my_event', { param1: 'hello', param2: 'world' });

Example

See the example/app.js for details

License

MIT

Author

Hans Knöchel

titanium-apps-flyer's People

Contributors

hansemannn avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.