1

アプリに Google アナリティクスを組み込みたい。

ここにコード:

var return_doc  = `<?xml version="1.0" encoding="UTF-8" ?>           
<document>  
                            <head>  
                              <script type="text/javascript">  
                              var _gaq = _gaq || [];  
                              _gaq.push(['_setAccount', 'UA-XXXXXXXX']);  
                              _gaq.push(['_trackPageview']);  
                              (function() {  
                              var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;  
                              ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';  
                              var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);  
                              })();  
                              function timerTracking()  
                              {  
                                  _gaq.push(['_trackPageview'])  
                                  t=setTimeout("timerTracking()",900000);  
                              }  
                              timerTracking();  
                            </script>  
                            <style>  

                            </style>  
                            </head>  
                            <stackTemplate  

しかし、それは機能しません。これを使用するように案内できますか?

4

1 に答える 1

1

TVML は、テンプレートで JS をインライン化するスクリプト タグをサポートしていません。

代わりに、メインの JS ファイル ( がある場所) 内に JS スクリプトを含める必要がありますApp.onLaunch

TVML/TVJS には「ページ」がないため、ページ ビューは Web のように追跡されないことに注意してください。また、Javascript 環境はブラウザとは異なり、一部の API が利用できないため、Google アナリティクス ライブラリはそのままでは TVJS で動作しない可能性があります。

于 2016-02-03T00:12:50.683 に答える