プロファイル ユーザーリンク

profileUserLinks コレクションは entityUserLink リソースのセットです。各 entityUserLink リソースに単一ユーザーのビュー(旧プロファイル)に対する権限が記述されています。

このリソースのメソッドの一覧については、このページの最後をご覧ください。

リソース表現

アナリティクスのエンティティ ユーザー リンクの JSON テンプレート。エンティティに対するユーザーの権限を返します。

{
  "id": string,
  "kind": "analytics#entityUserLink",
  "selfLink": string,
  "selfLink": string,
  "selfLink": string,
  "entity": {
    "accountRef": {
      "id": string,
      "kind": "analytics#accountRef",
      "href": string,
      "name": string
    },
    "webPropertyRef": {
      "id": string,
      "kind": "analytics#webPropertyRef",
      "href": string,
      "accountId": string,
      "internalWebPropertyId": string,
      "name": string
    },
    "profileRef": {
      "id": string,
      "kind": "analytics#profileRef",
      "href": string,
      "accountId": string,
      "webPropertyId": string,
      "internalWebPropertyId": string,
      "name": string
    }
  },
  "userRef": {
    "kind": "analytics#userRef",
    "id": string,
    "email": string
  },
  "permissions": {
    "effective": [
      string
    ],
    "local": [
      string
    ]
  }
}
プロパティ名 説明 メモ
entity オブジェクト このリンクのエンティティ。アカウント、ウェブ プロパティ、ビュー(旧プロファイル)のいずれかです。
entity.accountRef ネスト オブジェクト このリンクのアカウント。
entity.accountRef.href 文字列 このアカウントのリンク。
entity.accountRef.id 文字列 アカウント ID。
entity.accountRef.kind 文字列 アナリティクスのアカウント参照。
entity.accountRef.name 文字列 アカウント名。
entity.profileRef ネスト オブジェクト このリンクのビュー(旧プロファイル)。
entity.profileRef.accountId 文字列 このビュー(旧プロファイル)が属するアカウントの ID。
entity.profileRef.href 文字列 このビュー(旧プロファイル)のリンク。
entity.profileRef.id 文字列 ビュー(旧プロファイル) ID。
entity.profileRef.internalWebPropertyId 文字列 このビュー(旧プロファイル)が属するウェブ プロパティの内部 ID。
entity.profileRef.kind 文字列 アナリティクスのビュー(旧プロファイル)参照。
entity.profileRef.name 文字列 このビュー(旧プロファイル)の名前。
entity.profileRef.webPropertyId 文字列 このビュー(旧プロファイル)が属するウェブ プロパティの ID(UA-XXXXX-YY 形式)。
entity.webPropertyRef ネスト オブジェクト このリンクのウェブ プロパティ。
entity.webPropertyRef.accountId 文字列 このウェブ プロパティが属するアカウントの ID。
entity.webPropertyRef.href 文字列 このウェブ プロパティのリンク。
entity.webPropertyRef.id 文字列 UA-XXXXX-YY 形式のウェブ プロパティ ID。
entity.webPropertyRef.internalWebPropertyId 文字列 このウェブ プロパティの内部 ID。
entity.webPropertyRef.kind 文字列 アナリティクスのウェブ プロパティ参照。
entity.webPropertyRef.name 文字列 このウェブ プロパティの名前。
id 文字列 エンティティ ユーザー リンクの ID。
kind 文字列 エンティティ ユーザー リンクのリソースタイプ。
permissions オブジェクト このエンティティに対するユーザーの権限。
permissions.effective[] リスト 有効な権限は、このエンティティに対するユーザーのすべての権限を表しています。暗黙的に含まれる権限(EDIT 権限に含まれる VIEW 権限など)、あるいは親エンティティから継承された権限が含まれます。有効な権限は「読み取り専用」権限です。
permissions.local[] リスト このレベルでユーザーに割り当てられている権限。暗黙的に含まれる権限、継承された権限は含まれません。ローカル権限は変更できます。
userRef ネスト オブジェクト ユーザー参照。
userRef.email 文字列 このユーザーのメール ID。
userRef.id 文字列 ユーザー ID。
userRef.kind 文字列 ユーザー参照リンクのリソースタイプ。

メソッド

delete
指定したビュー(旧プロファイル)からユーザーを削除します。
insert
指定されたビュー(旧プロファイル)に新しいユーザーを追加します。
list
指定されたビュー(旧プロファイル)のプロファイル ユーザーリンクを一覧表示します。
update
指定されたビュー(旧プロファイル)で既存のユーザーの権限を更新します。