Awesome
<!-- title: Adding Tapfiliate to your app using open source analytics description: Connect Tapfiliate to the analytics library pageTitle: Tapfiliate -->Tapfiliate
This library exports the tapfiliate
plugin for the analytics
package & standalone methods for any project to use to make it easier to interact with Tapfiliate.
This analytics plugin will load Tapfiliate into your application.
Installation
npm install analytics
npm install analytics-plugin-tapfiliate
How to use
import Analytics from 'analytics'
import tapfiliate from 'analytics-plugin-tapfiliate'
const analytics = Analytics({
app: 'awesome-app',
plugins: [
tapfiliate({
tapfiliateId: '1234' // required
customerType: 'customer', // optional. can be customer, trial or lead (default: customer)
cookieDomain: 'www.example.com', //optional (default: none)
referralCodeParam: 'ref' // optional (default: ref)
})
]
})
For more information view the Tapfiliate documentation
Registering a conversion
Registering a conversion is via a custom method
analytics.plugins.tapfiliate.conversion(externalId, amount);