アドバンスド・アナリティクス
8th Wallのプロジェクトは、基本的な利用状況分析を提供しています。 、あなたのプロジェクトが何回「閲覧」されたか、また、 ユーザーの平均滞在時間を見ることができます。 カスタム分析やより詳細な分析をご希望の場合は、3rd パーティーのウェブ分析をプロジェクトに追加することをお勧めします。
プロジェクトにアナリティクスを追加するプロセスは、AR 以外のウェブサイトにアナリティクスを追加するのと同じです。 お好きな分析ソリューションをご利用ください。
この例では、Google Tag Manager (GTM)を使って8th WallプロジェクトにGoogle Analyticsを追加する方法を説明します。
GTMのウェブベースのユーザーインターフェイスを使用して、タグを定義し、特定のイベントが発生したときにタグを 、発火させるトリガーを作成することができます。 あなたの8th Wallプロジェクトで、( Javascriptの1行を使って)コード内の必要な場所でイベントを発生させます。
アナリティクス 前提条件
すでにGoogle AnalyticsとGoogle Tag Managerのアカウントを持っており、それらの仕組みについて基本的な理解を持っていること。
詳細については、以下のGoogleドキュメントを参照してください:
- グーグルアナリティクス4
- グーグルタグマネージャー
Google Tag Managerを8th Wall Projectに追加する
- タグマネージャーコンテナのワークスペースページで、コンテナID(例: "GTM-XXXXXX*")をクリックし、"Install Google Tag Manager "ボックスを開きます。 このウィンドウには、 、後で8th Wallプロジェクトに追加する必要のあるコードが含まれています。
- 8番目のWall Cloud Editorを開き、topコードブロックをhead.htmlに貼り付ける:
- Filesの隣にある「+」をクリックし、gtm.htmlという新しいファイルを作成し、 the bottom コードブロックの内容をこのファイルに貼り付けます:
- app.jsの一番上に以下のコードを追加する:
import * as googleTagManagerHtml from './gtm.html'
document.body.insertAdjacentHTML('afterbegin', googleTagManagerHtml)
Google Tag Manager {#configure-google-tag-manager}を設定する
- データストリームのGoogle Measurement IDを探します。
- GTMで、GA4 Configurationタグを作成します。
例
ページビューのトラッキング
ページビューはGA4 Configurationタグを通して自動的にトラッキングされます。 詳しくはGoogleタグマネージャの設定をご覧ください。
カスタムイベントのトラッキング
GTMはまた、カスタムアクションがWebAR の 内部 で発生したときにイベントを発生させる機能を提供します。 これらのイベントは、あなたのWebARプロジェクトに特有のものですが、いくつか例を挙げることができます:
- 配置された3Dオブジェクト
- 画像ターゲット発見
- スクリーンショット
- その他…
この例では、 "AFrame: Place Ground" サンプルプロジェクトに、3Dモデルがスポーンされるたびに 発生するTag(Trigger付き)を作成し、追加します。