This plugin captures the referrer value passed when an android app is installed using Play Install Referrer API.
cordova plugins add cordova-install-referrer-api
cordova.plugins.referrer.get().then((referrer) => {
console.log(referrer);
// Result:
// {
// clickTimestamp: 0,
// installBeginTimestamp: 0,
// referrer: "utm_source=google-play&utm_medium=organic"
// }
}).catch((error) => {
console.error(error);
// Result:
// {
// error: 1
// }
});
Code | Description |
---|---|
-1 | Play Store service is not connected now |
0 | Success |
1 | Could not initiate connection to the Install Referrer service |
2 | Install Referrer API not supported by the installed Play Store app |
3 | General errors caused by incorrect usage |