Q.【買切タイプ】アクセス解析を使用したいのですが?

買切タイプはASPタイプと違い、アクセス解析機能が含まれておりません。
ブックのトラッキングを行いたい場合、Googleアナリティクスを利用すると解決します。

※Google AnalyticsはGoogle, Inc.のサービスとなります。
※Google Analyticsについては、http://www.google.com/intl/ja/analytics/ をご覧ください。

 

ga01
まず、GoogleアナリティクスでトラッキングIDを取得します。
(UA-XXXXXXX-XX)

 

ga04

制作ツール無料β版にサインインします。サインイン情報は有償ライセンス購入時のメールをご確認ください。

 

 

ga02

ブック作成後、ダッシュボード(詳細)に移動します。
ダッシュボード画面右上にGoogleアナリティクスの設定というリンクがありますので、クリックします。

 

ga05

画面のようなダイアログが表示されますので、トラッキングIDを入力し、その他のステータスを確認します。(必要によって書き換えてください)

 

ここで設定した項目は、ダウンロードされた「index.html」ファイル内に以下のように記述されます。

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-1234567-01', 'luler.jp');
ga('send', 'pageview');
</script>

 
その他、「ebook_data.js」ファイルに、ページめくり時とズーム時に呼ばれるコールバック関数を定義しています。これらはイベントトラッキングを利用しています。

var ebook_data = {
'PageChangeCallBack': function(num) {
ga('send', 'pageview', location.pathname.replace(/\/index\.htm(l)?/, '') + '?page=' + num);
},
'PageZoomCallBack': function(num) {
ga('send', 'event', 'ebook5-GA', 'page_zoom', 'P.' + num);
},
'LinkClickCallBack': function(pageNo,linkSeq) {
ga('send', 'event', 'ebook5-GA', 'link_click', 'P.' + pageNo + '_SEQ.' + linkSeq + '_TITLE.' + pageLinkContents[pageNo][linkSeq - 1]['title']);
},

ダウンロードされたebook5ファイルの一式はこちらのページで確認可能です。

買切タイプ新規販売終了のお知らせ
2018年3月31日をもちまして、ebook5買切タイプ(有償ライセンス)及び作成ツール無料ベータ版内追加オプション「作成枠追加オプション」の新規販売を終了いたしました。
詳しくはこちらをご覧ください。

【検索用キーワード】
GoogleAnalytics/グーグルアナリティクス/グーグルAnalytics/Googleアナリティクス

Tagged: