Я хочу отслеживать умный баннер Android клики, отклонения и загрузки.Отслеживание загрузок будет осуществляться собственным приложением, отправляющим ссылку из Интернета.Интересно, могу ли я использовать start_url
ключ от manifest.json
для включения запроса, например:
start_url: myUrlToNativeApp/?trackingData=downloadedFromNativeSmartBanner
Для кликов и отклонений я вижу на документы что я мог бы использовать этот код для отслеживания их, хотя пример документации предназначен для веб-приложения (мои комментарии):
window.addEventListener('beforeinstallprompt', function(e) {
e.userChoice.then(function(choiceResult) {
if(choiceResult.outcome == 'dismissed') {
console.log('User cancelled home screen install'); // In fact, user cancelled app download
// Track dismissed event
}
else {
console.log('User added to home screen'); // In fact, user clicked install
// Track clicked event
}
});
});
Этот код работает и для нативных приложений?Если нет, есть ли другой способ добиться этого? Могу ли я отслеживать изменения загрузки start_url
, как указано выше?