Kobo Touch は Google Analytics にデータを送信している
Kobo Touch が Google Analytics にデータを送信していることは、すでにネット上で報告されています。ここでは、実際に確認できたことをまとめておきます。
- Kobo Touch は Google Analytics に送信するデータを /mnt/onboard/.kobo/KoboAnalytics.conf に保存している
- 保存されるデータは 500件
- Wi-Fi 接続されるか、Kobo Desktop と同期すると自動的に Google Analytics へ送信される
- 再起動すると保存されているデータはクリアされる
簡単にまとめると、Kobo は Google Analytics を使ってユーザに無断でデバイスの利用状況をトラッキングしている ということです。今のところ送信されるのはどんな操作をしたかや本を何分読んだかということで、どんな本をいつ読んだかとか、ユーザ情報は送信されていないようです。
また、その操作をいつしたかという時刻情報は、私が見落としているのでないのなら、(セッションの初期化時刻以外は) 記録されていないようです。
以前、再起動しても保存されているデータはクリアされないと言いましたが、今日確認したらクリアされました。単なる私の勘違いでしょうか?
Kobo Desktop と同期するとデータを送信されることは、直接確認していませんが、以下のツイートに記載されています。私も「Kobo Desktop も Google Analytics にデータを送信している」で確認しました。
#kobo touchをPC(Mac)につないで、デスクトップアプリで同期中にgoogle-analytics.com(今回は173.194.38.105になった)のパケットをキャプチャした画面。 twitter.com/sh_b/status/24…
— SAITO Koji (@sh_b) August 31, 2012
保存されるデータ
保存されるデータは以下のようなものです。以下は読みやすいように改行して URL デコードしてあります。
utmwv=4.9.5 utms=589 utmn=1484088153 utmhn=devices.kobo.com utmt=event utme=5(Reading Experience*Read Book*Duration - minutes)(0) utmhid=1333725860 utmr=- utmp=/ReadingView/Book utmac=UA-6177406-22 utmcc=__utma=253130064.1343201213.1346984919.1346984919.1346984919.1;+__utmz=253130064.1346984919.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); utmul=ja-jp utmsr=600x800)
utmwv=4.9.5 utms=593 utmn=1083595015 utmhn=devices.kobo.com utmdt=Sleep utmhid=730262838 utmr=- utmp=/Power/Sleep utmac=UA-6177406-22 utmcc=__utma=253130064.1343201213.1346984919.1346984919.1346984919.1;+__utmz=253130064.1346984919.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); utmul=ja-jp utmsr=600x800
以下は、再起動した直後のデータです。
utmwv=4.9.5 utms=1 utmn=1913587573 utmhn=devices.kobo.com utmt=event utme=8(App Version*Affiliate*5!Platform Id)9(KoboMobile/2.1.1/310*RakutenBooks*5!310)11(2*2*5!2) utmhid=832942490 utmr=- utmp=/Initialization utmac=UA-6177406-22 utmcc=__utma=253130064.1317945744.1347189615.1347189615.1347189615.1;+__utmz=253130064.1347189615.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); utmul=ja-jp utmsr=600x800)
パラメータの意味。Google Analytics の意味なので、Web サイトのトラッキングでない Kobo の場合、実際の意味とは異なる使い方をしているものがあります。
utmwv = ga.js のバージョン utms = セッション内での GIF リクエスト (ページビューまたはイベント) の回数カウンタ utmn = GIF リクエストごとに変わるランダムな ID utmhn = ホスト名 utmt = リクエストの種類 utme = カスタム変数 utmdt = ページタイトル utmhid = Adsense と GA の GIF リクエストを関連付けるためのランダムな数値 utmr = 完全な参照元 URL utmp = リクエストされているページのパス utmac = アカウント文字列 utmcc = Cookie の値 (後述) utmul = 言語 utmsr = 画面解像度
Cookie の値。
__utma = ユーザ情報
ドメインハッシュ、ユーザ ID、初回訪問時のセッション開始時刻、前回のセッション開始時刻、現在(最新の)のセッション開始時刻、トータルの訪問回数。
__utmz = トラフィック情報
ドメインハッシュ、最新のキャンペーンが始まった時間、今までの累積キャンペ−ン変更回数、セッション数、utmcsr=…略…
Cookie の値は、現在の手許にある 500 件のデータすべてで同一でした。ただし、過去のファイルを調べるとドメインハッシュ以外の値は何度か変わっています。Kobo を再起動すれば変わるようですが、同一ファイル内でも変わっているものもありました。
データの種類
utmdt の種類で確認できたもの。
utmdt=Add Note utmdt=Book clicked in a Recommendation tab utmdt=BookInfo SimilarTo opened utmdt=Device Information Open utmdt=Discover utmdt=Edit A Shelf utmdt=Extras Opened utmdt=Finish Reading utmdt=Global Search Open utmdt=Go To Annotation utmdt=Jump To utmdt=Library utmdt=Local Open utmdt=Mosaic Slot 1 utmdt=Mosaic Slot 2 utmdt=Mosaic Slot 3 utmdt=Mosaic Slot 4 utmdt=Mosaic Slot 5 utmdt=Open A Shelf utmdt=Power Off utmdt=Reading Open utmdt=Recommended Opened utmdt=Shelves utmdt=Similar To utmdt=Sleep utmdt=Stats Page utmdt=Store Open utmdt=View Annotations List utmdt=Wifi Credentials utmdt=Wifi Scan utmdt=Wifi Success utmdt=Wireless Edit Open utmdt=Wireless Open
utmp の種類で確認できたもの。
utmp=/Annotations/GoToAnnotation utmp=/Annotations/ViewList utmp=/BookInfo/SimilarTo utmp=/Discover/Recommended utmp=/Discover/SimilarTo utmp=/GlobalSearch utmp=/GlobalSearch/Local utmp=/GlobalSearch/Store utmp=/Home/Discover utmp=/Home/Library utmp=/Home/Mosaic/1 utmp=/Home/Mosaic/2 utmp=/Home/Mosaic/3 utmp=/Home/Mosaic/4 utmp=/Home/Mosaic/5 utmp=/Initialization utmp=/Library/Books utmp=/Library/RemoveBook utmp=/Library/Shelves utmp=/Power/Off utmp=/Power/Sleep utmp=/ReadingLife/Stats utmp=/ReadingView/Book utmp=/ReadingView/FinishBook utmp=/Settings/DeviceInformation utmp=/Settings/Extras utmp=/Settings/Reading utmp=/Settings/Wireless utmp=/Settings/Wireless/Edit utmp=/Shelves/EditShelf utmp=/Shelves/Opened utmp=/SimilarTo/JumpTo utmp=/Wifi/CredentialsRequested utmp=/Wifi/Scan utmp=/Wifi/Success utmp=ReadingView/Book/AddNote utmp=RecommendationTabs/BookClicked
utme の種類で確認できたもの。
utme=5(Error*ContentLocked) utme=5(Error*FilesystemRepaired) utme=5(Global Search*Global Search) utme=5(Global*Font Settings*Georgia-24) utme=5(Global*Side-load Stats*Files on Mass Storage)(17) utme=5(Global*Side-load Stats*Side-loaded Fonts Count)(5) utme=5(Global*Side-load Stats*User Has Side-loaded Fonts)(1)8(3!SDCardStatus*UserBooks)9(3!No*Both)11(3!2*2) utme=5(Library*Autocomplete Result Selected) utme=5(Reading Experience*Add Highlight) utme=5(Reading Experience*Annotations) utme=5(Reading Experience*Back With Location) utme=5(Reading Experience*Book Searched) utme=5(Reading Experience*Create Highlight) utme=5(Reading Experience*Dictionary Lookup) utme=5(Reading Experience*Dictionary Submenu) utme=5(Reading Experience*Dictionary) utme=5(Reading Experience*Font Family Changed*)(0) utme=5(Reading Experience*Fonts Submenu) utme=5(Reading Experience*MIME Type*)(0) utme=5(Reading Experience*Menu) utme=5(Reading Experience*More Submenu) utme=5(Reading Experience*Page Turning Option*)(0) utme=5(Reading Experience*Read Book*Duration - minutes)(数字) utme=5(Reading Experience*Scrubber Submenu) utme=5(Reading Experience*Search Result Click) utme=5(Reading Experience*Search Result Count*)(数字) utme=5(Reading Experience*Table Of Contents) utme=5(Release Notes OpenFSettingsRelease Notes OpenFReleaseNotes*Release Notes Open) utme=5(Settings OpenFSettings*Settings Open) utme=5(Settings*Airplane Mode Off) utme=5(Settings*Airplane Mode On) utme=5(Settings*Device Information Free Space*)(数字) utme=5(Settings*Device Information Legal) utme=5(Settings*Device Information Release Notes) utme=5(Settings*Number Of Partial Updates*)(6) utme=5(Settings*Reading Adobe Page Numbers*)(1) utme=5(Settings*Scribble) utme=5(Settings*Set View Type*List) utme=5(Settings*Show Clock) utme=5(Settings*Status Bar) utme=5(Settings*Wireless Add) utme=5(Settings*Wireless Edit Known Count*)(0) utme=5(Settings*Wireless Edit) utme=5(Shelves*Add Books Clicked) utme=5(Shelves*Shelf Edited*Books Added)(数字) utme=5(SimilarTo*No Related Books) utme=5(SimilarTo*Related Book Selected) utme=8(App Version*Affiliate)9(KoboMobile/1.9.18*Kobo)11(2*2) utme=8(App Version*Affiliate)9(KoboMobile/2.0.2*RakutenBooks)11(2*2) utme=8(App Version*Affiliate*5!Platform Id)9(KoboMobile/2.1.1/310*RakutenBooks*5!310)11(2*2*5!2)
上記 3つのパラメータの値から、どのようなデータを送信しているか、だいたいわかると思います。
送信されるデータ
実際に送信されたのは以下のようなデータです。Kobo からのパケットをキャプチャしたものです。
621 57.028550 192.168.253.10 www-google-analytics.l.google.com HTTP 832 GET /__utm.gif?utmwv=4.9.5&utms=97&utmn=1612258637&utmhn=devices.kobo.com&utmt=event&utme=5(Settings*Device%20Information%20Legal)&utmdt=Device%20Information%20Open&utmhid=1917177323&utmr=-&utmp=%2FSettings%2FDeviceInformation&utmac=UA-6177406-22&utmcc=__utma%3D253130064.1979555937.1346411607.1346411607.1346411607.1%3B%2B__utmz%3D253130064.1346411607.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmul=ja-jp&utmsr=600x800 HTTP/1.1
624 61.916821 192.168.253.10 www-google-analytics.l.google.com HTTP 725 GET /__utm.gif?utmwv=4.9.5&utms=98&utmn=2005912693&utmhn=devices.kobo.com&utmdt=Power%20Off&utmhid=2003657960&utmr=-&utmp=%2FPower%2FOff&utmac=UA-6177406-22&utmcc=__utma%3D253130064.1979555937.1346411607.1346411607.1346411607.1%3B%2B__utmz%3D253130064.1346411607.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmul=ja-jp&utmsr=600x800 HTTP/1.1
627 62.100481 192.168.253.10 www-google-analytics.l.google.com HTTP 860 GET /__utm.gif?utmwv=4.9.5&utms=1&utmn=1554587106&utmhn=devices.kobo.com&utmt=event&utme=8%28App%20Version%2AAffiliate%2A5%21Platform%20Id%299%28KoboMobile%2F2.1.1%2F310%2ARakutenBooks%2A5%21310%2911%282%2A2%2A5%212%29&utmhid=1954778453&utmr=-&utmp=%2FInitialization&utmac=UA-6177406-22&utmcc=__utma%3D253130064.1993127613.1346417543.1346417543.1346417543.1%3B%2B__utmz%3D253130064.1346417543.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmul=ja-jp&utmsr=600x800 HTTP/1.1
630 66.953765 192.168.253.10 www-google-analytics.l.google.com HTTP 724 GET /__utm.gif?utmwv=4.9.5&utms=2&utmn=1305567516&utmhn=devices.kobo.com&utmdt=Power%20Off&utmhid=1144475542&utmr=-&utmp=%2FPower%2FOff&utmac=UA-6177406-22&utmcc=__utma%3D253130064.1993127613.1346417543.1346417543.1346417543.1%3B%2B__utmz%3D253130064.1346417543.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmul=ja-jp&utmsr=600x800 HTTP/1.1
参考
- tkamada_の日々: Kobo TouchはGoogle Analyticsにデータを送信しているらしい
- トラッキング コードの概要 | Google アナリティクス | Google Developers
- 【GA】GoogleアナリティクスのGIFリクエストパラメータまとめ(随時更新) | MEANINGFREE.NET
- Google Analytics(ga.js)のCookie &パラメーター 一覧
- utma(ユーザの管理など) - Google Analytics Wiki
- utmz(トラフィック情報管理) - Google Analytics Wiki
- http://ant-eater.com/web-analytics/161/
- Google アナリティクス導入 ガイドライン