Sites
それぞれのイベントは単一のサイトに属します。サイトはウェブサイトである必要はなく、イベントデータに適した論理イベントグループと捉えることができます。
|
言語処理の為に、コンテンツに利用されている言語が単一の場合のみと仮定します。 |
Site groups
サイトグループは複数のサイトをグループ化したものです。それぞれのサイトは1つ以上のサイトグループのメンバーです。
サイトグループは、グループ内のすべてのサイトからのイベントに基づいたレポートの生成を許可するためにAPIとGUIの両方で使われます。
Permissions
サイトに対してのパーミッションはありません。すべてのパーミッションは、そのサイトが属しているサイトグループから継承されます。ユーザーがサイトを含んでいる複数のサイトグループにアクセスする場合、パーミッションは結合されます。サイトグループは他のユーザーにパーミッションを付与することで共有できます。
サイトグループに既存のサイトを追加するためには、その操作を行うユーザーはサイトとサイトグループの両方へのwrite権限が必要です。これはそのユーザーがサイトを含んだ他のサイトグループへのwriteアクセスが必要であるということを意味します。サイトグループからサイトを削除するためには、ユーザーはサイトグループへのwrite権限のみ必要です。サイトがサイトグループから削除された後、ユーザーがサイトを含んだ他のサイトグループにアクセスしない場合、ユーザーはサイトにアクセスできません。
|
サイト作成時には、サイトをサイトグループから削除することはできません。この制限は将来的に削除されるかもしれません。 |
URL、ドメインの所有者
コンテンツ処理において、そのページに含まれているJavascriptタグに記載されたサイトIDから所有者がわかります。これによってそのURLはそのサイトIDのサイトに属していると判断されます。そうでなければ、そのURLのパスをさかのぼり、index.htmlなどのページに紐付けられたサイトIDを参照します。それも見つからない場合には、トップドメインのディレクトリインデックスのサイトIDを探します。クロールのパーミッション設定やURLの正規化パラメーターを確認する際にも同じ手順が使われます。