このページは、外部サイト
Google Analytics 日本版 公式ブログ の情報をRSSフィード経由で取得して表示しているため、記事の一部分しか表示されていなかったり、画像などが正しく表示されなかったり、オリジナル記事が意図したデザインと異なっていたりする場合があります。
完全な状態のオリジナル記事は 「
Google アナリティクスが AMP (Accelerated Mobile Pages)のサポートを開始」 からご覧ください。
この記事は、Google アナリティクス 英文ブログ記事 「
Announcing GA Support for Accelerated Mobile Pages (AMP) Analytics」 を元に構成しております。
Google 創業の数年後に作られた
Google が掲げる 10 の事実には、「ユーザーに焦点を絞れば、他のものはみな後からついてくる」、「遅いより速いほうがいい」といった項目があります。しかし現状では、こうした項目を実践しているモバイル サイトは多いとは言えません。サイトの読み込みに時間がかかる、リソースの読み込みでデータ接続を占有してしまうなど、利便性の低さでユーザーにストレスを与えてしまうケースが少なくないのです。
Accelerated Mobile Pages プロジェクト (以下、AMP) は、コンテンツを瞬時に読み込むことを可能にしてモバイル サイトの利便性を向上し、こうした問題の解決を図るオープンソースの取り組みです。読み込み速度とユーザー エクスペリエンスを重視して開発された AMP は、HTML に似た新しいフォーマットを導入しています。手法の 1 つとしては、ページに個別の JavaScript を追加する機能を制限し、代わりに再利用可能なコンポーネントを活用することで、ページの読み込み速度が向上する方法が挙げられます。
この度 AMP チームは、AMP ページの測定を可能にする
アナリティクス コンポーネントの提供開始を発表しました。Google アナリティクス チームは、コンテンツがどこに表示された場合でもパフォーマンスを測定できるよう、ユーザーの皆様をサポートしていくことになりました。そこで AMP を使ってユーザー エクスペリエンスの向上を図るサイト運営者様のために、高速表示モバイルページのパフォーマンスを測定できる Google アナリティクスの新しい測定機能をリリースいたしました。Google アナリティクスでの AMP サポートにより、優れたコンテンツの特定や、ユーザー エクスペリエンスの最適化が容易に行えるようになります。
Google アナリティクスの AMP サポート の仕組み AMP におけるデータ計測は、Google アナリティクスチームが開発したオープンソースのコンポーネントによって制御されます。<amp-analytics> コンポーネントに、 Google アナリティクス特有のパラメータを設定することにより、ページビュー、イベント、さらにはカスタム ディメンション などの計測が可能となります。この設定は、ページビューの発生やボタンを押す、といったページ上でのイベントを、ブラウザ のグローバル スコープのイベント リスナー に渡して動作します。その結果、Google アナリティクスのイベントやページビューの計測のきっかけとなる、ユーザーの行動を検出するために、あなたのページに個別の JavaScript を埋め込む必要はありません。その代わりに、どのユーザー アクションが 計測リクエストを送るきっかけとなるのかを、設定内容に定義する必要があります。
AMP のはじめ方 AMP の計測をする前に、まずは Web ページそのものを AMP に対応させる必要があります。この
AMP Webサイト内にある、
導入手順をご確認ください。まずは AMP ページを作成し終えたうえで、あなたがどのように計測するかの検討をはじめてください。
AMP を計測するためのGoogle アナリティクス プロパティは別に作成することをおすすめします。AMP はこれから時間をかけて完成していく新しい技術であるため、一般的な Web アナリティクスの実装と同じことが、AMP の計測ではすぐに実現できないこともあるかもしれません。AMP は、従来の Web ページの配信方法以外にも、様々な異なる配信形態があり、それらは異なるキャッシュを介して配信される場合があります。そのため、AMP 対応されたページを訪れたユーザーとと従来の HTML で作成されたページを訪れたユーザは、たとえ同じユーザーであっても、それぞれが異なる 2 人のユーザーとして識別される場合があります。混乱を避けるために、これらを踏まえて AMP 計測のための Google アナリティクス プロパティは、従来の計測用プロパティとは別に作成していただくことをおすすめしています。
AMP ページの作成と、新しい Google アナリティクス プロパティの設定が完了しましたら、
AMP ページで Google アナリティクスを使うための要件と、
測定のためのデベロッパー ガイドをご覧ください。
次のステップ Google 検索や Twitter、Pinterest、LinkedIn といった複数のテクノロジー パートナーが、数か月以内に AMP ページの公開を開始すると発表しています。Google アナリティクス チームでは、スタートから AMP をサポートし、AMP の機能拡張と共にサービスの拡充も図ってまいります。
Posted by Dan Cary - プロダクト マネージャー、Avi Mehta - ソフトウェア エンジニア