Google AnalyticsのUser Managementは必要な階層と権限だけを渡す
公開日: 執筆:佐藤
Google Analyticsへ利用者を追加するときは、先にAccount、Property、Viewのどこまで見せるかを決めます。次に、閲覧、共有資産の編集、設定変更、利用者管理のうち、担当する作業に必要な権限だけを付けます。
権限の種類だけを見てはいけません。Accountへ付けた権限は、その下のPropertiesとViewsへ引き継がれるため、追加する階層によって見える範囲が変わります。
Account、Property、Viewは権限の範囲を決める
Google Analyticsのアクセス制御に関する公式案内では、権限をAccount、Property、Viewの各階層へ設定できます。Propertyは親のAccountから、Viewは親のPropertyから権限を引き継ぎます。
| 追加する階層 | 権限が届く範囲 | 選ぶ場面 |
|---|---|---|
| Account | Account内のPropertiesとViews | 複数のPropertyを管理する必要がある |
| Property | 一つのPropertyと、その下のViews | 一つのサイトやアプリの設定とレポートを扱う |
| View | 選んだView | 限定したレポートだけを確認する |
一つのViewだけを確認する人をAccountへ追加すると、必要以上の範囲へ権限が届きます。担当者の肩書ではなく、実際に触る対象から階層を選びます。
Admin画面の変更に関するGoogleの説明では、管理項目がAccounts、Properties、Viewsの列へ整理されています。ProfilesはViewsへ名称が変わったため、古い手順書のProfileと管理画面のViewを別の階層だと考えないでください。
権限の種類と追加する階層を分けて考える
同じPropertyへ追加する場合でも、必要な権限は作業によって違います。
| 必要な作業 | 付ける権限の考え方 | 付けない権限 |
|---|---|---|
| レポートを確認する | 閲覧に必要な権限 | 設定変更と利用者管理 |
| 共有DashboardやAnnotationを編集する | Collaborate | 設定変更と利用者管理 |
| PropertyやViewの設定を変更する | Edit | 利用者管理が不要ならManage Users |
| 利用者と権限を管理する | Manage Users | 担当範囲外の上位階層 |
Googleが追加したCollaborate権限は、共有DashboardやAnnotationなどの共有資産を作成、編集するために使います。Collaborateは、Propertyの設定変更や利用者管理を任せるための権限ではありません。
「分析を手伝ってもらう」だけでは、必要な権限を決められません。レポートを見るのか、共有Dashboardを直すのか、目標やフィルタの設定を変えるのか、利用者を追加するのかを分けます。
User Managementでは最も狭い階層から検討する
利用者を追加する前に、作業を一文で書きます。たとえば「一つのPropertyにある共有Dashboardを編集する」なら、Account全体ではなく、そのPropertyを候補にします。
設定は次の順で決めます。
- 利用者が行う作業を一つずつ書く
- 必要なPropertyまたはViewを特定する
- その階層のUser Managementを開く
- 作業に必要な権限だけを選ぶ
- 追加後、別のPropertyやViewまで見えていないか確認する
複数のPropertyを扱う必要が生じたら、各Propertyへ追加する方法と、Accountへまとめて追加する方法を比べます。管理の手間だけでAccountを選ばず、権限が届く範囲を先に確認します。
Collaborateとデータの引渡しは同じではない
Collaborateを付けると、共有DashboardやAnnotationを共同で編集できます。ただし、共有資産を編集できることと、Google AnalyticsのAccountやPropertyを相手へ引き渡すことは同じではありません。
制作会社や広告運用会社へ作業を依頼する場合も、管理責任者のGoogleアカウント、追加した利用者、付与した階層、権限の種類を記録します。委託が終わったとき、誰の権限をどこから見直すか分かる状態にします。
記録は、次のような一表で足ります。
| 記録項目 | 内容 |
|---|---|
| 利用者 | 追加したGoogleアカウント |
| 作業 | 閲覧、共有資産の編集、設定変更、利用者管理 |
| 階層 | Account、Property、View |
| 権限 | 選択した権限 |
| 追加日 | 権限を付けた日 |
| 見直し日 | 作業終了または次回確認の日 |
この表は管理方法の仮例です。利用者名だけを残しても、どのPropertyへ何の目的で追加したかは分かりません。
まず、Google AnalyticsのAdminを開き、Account、Property、ViewのUser Managementを確認してください。一人の利用者について、担当作業より広い階層や権限が付いていれば、必要な範囲へ分け直します。
関連記事

