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

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

メソッド

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