跟踪来自Android本机智能标语的点击,关闭和下载

时间:2019-01-24 11:10:08

标签: javascript manifest.json smartbanner

我想跟踪Android smart banner的点击,关闭和下载。 下载跟踪将通过本机应用程序从网络发送深层链接来完成。我想知道是否可以使用start_url中的manifest.json键来隐藏查询,例如:

start_url: myUrlToNativeApp/?trackingData=downloadedFromNativeSmartBanner

对于点击和撤消,我在docs上看到,尽管docs示例适用于网络应用(注释是我的),但我可以使用此代码来跟踪它们:

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如上所述的下载吗?

0 个答案:

没有答案