Отслеживание кликов, отклонений и загрузок с Android родного смарт-баннера - PullRequest
0 голосов
/ 24 января 2019

Я хочу отслеживать умный баннер 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, как указано выше?

...