Googleアナリティクスは中国でも使えるのか?
この質問には2つの意図があります。「うまく動作するのか、しないのか?」と「どうすれば動作するようになるのか?」です。
うまく動作するのか、しないのか?
- アドミンコンソール:analytics.google.com
google.comのサブドメインであるため、中国ではほとんどブロックされています。したがって、アナリティクスを表示する必要がある場合は、これは使えません。
2. google-analytics.comへのトリガーとなるAPIコール
これは(ほとんどの場合)機能します。ここでの問題は、ページがイニシエータファイル analytics.js を読み込むときに、ドメイン (google-analytics.com) が非常に遅くなることです。これは通常、DOM Completeに続いてページの最後にロードされるため、ページが完全にロードされなかったり、ロードが遅かったりすると、ライブラリファイル/リソースファイル analytics.jsが実際にロードされる機会はありません(その後、GAにいくつかのイベントが送信されます)。
そのファイルが読み込まれると、APIコールは(十分に)高速なので、GAコンソールに適切なコールを送ることができますが、ほとんどの場合、Google Analyticsはレポートの観点からは機能しています。
どうすれば動作するようになるのか?
- analytics.js(およびその他のアナリティクス/トラッカーファイル)をローカルにホストする。
最適なケースは、Analytics.js ファイルをローカルにホストし、ロードされる可能性のある他のすべての js ファイルを再帰的に見つけてローカルにホストすることです(GTM を使用していることを想定しています)。これにより、すべての静的な JS ファイルがローカル ドメインでホストされます。これにより、追加のサーバーとのセッション(TCP/SSLハンドシェイクなど)を開始する必要がなくなり、通常通りにAPIコールを起動できるようになります。
この作業は表面的にはかなり複雑ですが、サイト全体で行うことができ、ChinaSPEEDを使って自動化することもできます。
とはいえ、基本的にはサードパーティのドメインからすべてのJSファイルを削除し、ローカルにホストして、更新が必要なときには更新する必要があります。
中国向け配信最適化サービス
ダウンロードURLをメールでお送りします