これには 2 つの方法があります。最初にカスタム変数を使用します。「useraccount」などのカスタム変数を定義します。次に、ユーザーごとに一意の値を割り当てます。次に、そのユーザーが「所有する」ページが表示されたときに、トラッキング コードを変更して、ページを所有するユーザーに関連付けられたカスタム変数の一意の値を含めます。次に、レポートを作成する場合は、(Google アナリティクス API を使用して) クエリを実行し、そのユーザーに対応するカスタム変数の値に対してフィルターを設定します。
"Devin M" が説明したように、2 つ目のアプローチは、URL (またはページ パス) に基づくものです。ユーザーがページを 1 つしか持っていない場合、これは実現可能です。しかし、複数のページがある場合、これは非常にトリッキーになります。そのユーザー アカウントが所有するページの API に対して非常に複雑なクエリを作成することになるためです。
EmbeddedAnalyticsという名前で作成したサービスに「CMS サポート」を組み込んでいます。EmbeddedAnalyitcs は、Google アナリティクス API と統合するサービスとして開始されました。これにより、パブリッシャーは GA データに対してチャートを定義し、それをサイトに埋め込むことができます。製品が成熟するにつれて、ユーザーに統計グラフを提供する方法を求めている CMS タイプの開発者から多くの関心を集めています。そして、私たちは彼らのニーズを満たすためにゆっくりとサポートを構築してきました.