Class Site

サイト

非推奨。このクラスは非推奨のため、新しいスクリプトでは使用しないでください。

Google サイトを表すオブジェクト。

Methods

メソッド戻り値の型概要
addEditor(emailAddress)Site指定されたユーザーを Site の編集者のリストに追加します。
addEditor(user)Site指定されたユーザーを Site の編集者のリストに追加します。
addEditors(emailAddresses)Site指定されたユーザー配列を Site の編集者のリストに追加します。
addViewer(emailAddress)Site指定されたユーザーを Site の閲覧者リストに追加します。
addViewer(user)Site指定されたユーザーを Site の閲覧者リストに追加します。
addViewers(emailAddresses)Site指定されたユーザー配列を Site の閲覧者リストに追加します。
getEditors()User[]この Site の編集者のリストを取得します。
getViewers()User[]この Site の閲覧者とコメント投稿者のリストを取得します。
removeEditor(emailAddress)SiteSite の編集者のリストから指定されたユーザーを削除します。
removeEditor(user)SiteSite の編集者のリストから指定されたユーザーを削除します。
removeViewer(emailAddress)SiteSite の閲覧者とコメント投稿者のリストから、指定されたユーザーを削除します。
removeViewer(user)SiteSite の閲覧者とコメント投稿者のリストから、指定されたユーザーを削除します。

詳細なドキュメント

addEditor(emailAddress)

指定されたユーザーを Site の編集者のリストに追加します。ユーザーがすでに閲覧者のリストに含まれている場合、このメソッドでは閲覧者のリストでそのユーザーが除外されます。

パラメータ

名前説明
emailAddressString追加するユーザーのメールアドレス。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

addEditor(user)

指定されたユーザーを Site の編集者のリストに追加します。ユーザーがすでに閲覧者のリストに含まれている場合、このメソッドでは閲覧者のリストでそのユーザーが除外されます。

パラメータ

名前説明
userUser追加するユーザーの表現。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

addEditors(emailAddresses)

指定されたユーザー配列を Site の編集者のリストに追加します。いずれかのユーザーがすでに閲覧者のリストに含まれている場合、このメソッドでは閲覧者のリストから除外されます。

パラメータ

名前説明
emailAddressesString[]追加するユーザーのメールアドレスの配列。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

addViewer(emailAddress)

指定されたユーザーを Site の閲覧者リストに追加します。ユーザーがすでに編集者のリストに登録されている場合、このメソッドは効力がありません。

パラメータ

名前説明
emailAddressString追加するユーザーのメールアドレス。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

addViewer(user)

指定されたユーザーを Site の閲覧者リストに追加します。ユーザーがすでに編集者のリストに登録されている場合、このメソッドは効力がありません。

パラメータ

名前説明
userUser追加するユーザーの表現。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

addViewers(emailAddresses)

指定されたユーザー配列を Site の閲覧者リストに追加します。編集者のリストに登録済みのユーザーについては、このメソッドは効力を持ちません。

パラメータ

名前説明
emailAddressesString[]追加するユーザーのメールアドレスの配列。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

getEditors()

この Site の編集者のリストを取得します。

リターン

User[] - 編集権限を持つユーザーの配列。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

getViewers()

この Site の閲覧者とコメント投稿者のリストを取得します。

リターン

User[] - 閲覧またはコメントの権限を持つユーザーの配列。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

removeEditor(emailAddress)

Site の編集者のリストから指定されたユーザーを削除します。このメソッドは、一般的なアクセス権を持つユーザーのクラスに所属するユーザーが Site にアクセスすることをブロックしません。たとえば、Site がユーザーのドメイン全体と共有されている場合や、Site がユーザーがアクセスできる共有ドライブ内にある場合です。

ドライブ ファイルの場合、閲覧者リストからもユーザーが削除されます。

パラメータ

名前説明
emailAddressString削除するユーザーのメールアドレス。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

removeEditor(user)

Site の編集者のリストから指定されたユーザーを削除します。このメソッドは、一般的なアクセス権を持つユーザーのクラスに所属するユーザーが Site にアクセスすることをブロックしません。たとえば、Site がユーザーのドメイン全体と共有されている場合や、Site がユーザーがアクセスできる共有ドライブ内にある場合です。

ドライブ ファイルの場合、閲覧者リストからもユーザーが削除されます。

パラメータ

名前説明
userUser削除するユーザーの表現。

リターン

Site - この Site(チェーン用)。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

removeViewer(emailAddress)

Site の閲覧者とコメント投稿者のリストから、指定されたユーザーを削除します。ユーザーが閲覧者やコメント投稿者ではなく編集者の場合、このメソッドは効力を持ちません。また、このメソッドによって、ユーザーが一般的なアクセス権を持つユーザーのクラスに属している場合(たとえば、Site がユーザーのドメイン全体と共有されている場合や、Site がユーザーがアクセスできる共有ドライブ内にある場合)は、Site へのアクセスがブロックされません。

ドライブ ファイルの場合、編集者のリストからもユーザーが削除されます。

パラメータ

名前説明
emailAddressString削除するユーザーのメールアドレス。

リターン

Site - チェーン用のこの Site

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

removeViewer(user)

Site の閲覧者とコメント投稿者のリストから、指定されたユーザーを削除します。ユーザーが閲覧者ではなく編集者の場合、このメソッドは効力がありません。また、Site がユーザーのドメイン全体と共有されている場合や、Site がユーザーがアクセスできる共有ドライブ内にある場合など、一般的なアクセス権を持つユーザーのクラスに所属しているユーザーも、Site にアクセスすることはブロックされません。

ドライブ ファイルの場合、編集者のリストからもユーザーが削除されます。

パラメータ

名前説明
userUser削除するユーザーの表現。

リターン

Site - チェーン用のこの Site

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://sites.google.com/feeds

サポート終了のメソッド