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.
npm install analytics
npm install analytics-plugin-tapfiliate
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 is via a custom method
analytics.plugins.tapfiliate.conversion(externalId, amount);