我正在使用itms-services下載企業iPhone/iPad應用程序。我們想要跟蹤誰在用戶點擊下載按鈕時下載了什麼應用程序。跟蹤通過itms-services下載企業級iPhone/iPad應用程序
由於提示取消/下載來自itms-services而不是我們的應用程序,我們發現很難跟蹤該下載點擊事件。任何人都可以解決這個問題。
我正在使用itms-services下載企業iPhone/iPad應用程序。我們想要跟蹤誰在用戶點擊下載按鈕時下載了什麼應用程序。跟蹤通過itms-services下載企業級iPhone/iPad應用程序
由於提示取消/下載來自itms-services而不是我們的應用程序,我們發現很難跟蹤該下載點擊事件。任何人都可以解決這個問題。
據我所知,沒有辦法攔截取消/下載從此IOS提示。確保您知道下載已發生的唯一方法是讓文件服務器檢測整個文件的下載。即使如此,用戶可能會在「結束」附近「取消」下載,或者如果文件構建不正確(即,配置文件無效),跳板加載不完整。
如果您使用EASE(企業應用程序服務環境)[http://www.apperian.com/ease]等系統,則會根據文件下載的完成情況提供此類信息並進行報告。 EASE對於使用臨時部署的開發人員是免費的,所以如果您嘗試分發應用程序,這可能是您的一個選擇。
您可以檢查您的.ipa網頁訪問日誌嗎?它會讓您大致瞭解下載量。
您可以編寫JavaScript代碼:
有同樣的問題,這裏是我的工作解決方案。這將企業下載點擊記錄到谷歌分析。
<!-- Users click on this install link -->
<a href="#" onclick="trackOutboundLink('{{ download_url }}'); return false;">Install App</a>
<script>
var trackOutboundLink = function (url) {
ga('send', 'event', 'Download Page', 'User Clicked Install', url, {'hitCallback': function() {
window.location.href = url;
}
});
};
</script>
我忘了提及的是先註冊谷歌的跟蹤服務。我不記得現在叫什麼,對此感到遺憾。 Google會給出一個URL/js,允許你在其跟蹤系統中加1。 – user1522362 2012-09-23 02:24:50