Googleを追いかけろ!
.
home
>> Sites Services
Sites Servces
Google Siteを表すオブジェクト
Google Site内でスクリプトエディタを利用できます。
【サイトを管理】 → 【Apps Scripts】 → 【エディタを立ち上げる】
参照ページ(Goolge)
WWW を検索
Googleを追いかけろ! を検索
Base Classes :
クラス
説明
Attachment
サイトの添付ファイル - ページに添付されたファイルなど
Comment
サイトページに添付されたコメント
ListItem
サイトのリストアイテム - サイトのリストページの要素
Column
サイトのカラム - サイトのリストページのカラム
Site
Google Siteを表すオブジェクト
SitesApp
Google Sitesの作成やアクセス
PageType
サイトページのページタイプ
AttachmentType
サイトに添付するファイルのタイプ
Page
Google Sites上のページ
class Attachment
: Members
member
Type
説明
getLastUpdated
Date
添付ファイルの最終更新日を返す
getDatePublished
Date
添付ファイルがオリジナルとして公開された日付を返す
getParent
Page
この添付ファイルの親ページを取得する
setParent
Attachment
この添付ファイルの親ページを設定する
getDescription
Strig
添付ファイルの説明を取得する
setDescription
Attachment
添付ファイルの説明を設定する
getTitle
String
添付ファイルのタイトルを取得する
setTitle
Attachment
添付ファイルのタイトルを設定する
getUrl
String
添付ファイルのUrlを取得する
getAttachmentType
AttachmentType
この添付ファイルのタイプを取得する(HOSTED or WEB)
deleteAttachment
この添付ファイルを削除する
getBlob
Blob
この添付ファイルを含むBlobオブジェクトを取得する
getContentType
String
この添付ファイルのmime typeを取得する:Web添付ファイルの場合の戻り値はnull
setContentType
Attachment
この添付ファイルのmime typeを設定する:ウェブの添付ファイルの例外をスローする
setFrom
Attachment
Blobからデータ、content type、添付ファイル名を設定する:ウェブの添付ファイルの例外をスローする
setUrl
String
この添付ファイルのUrlを設定する:ホストされた添付ファイルの例外をスローする
非推奨メンバー
非推奨ポリシー
2010/08/10
getSelfLink
String
この添付ファイル用のthe Google Data feedのUrlを取得する
getContent
String
文字列としてのこの添付ファイルの内容(ホストされたファイルとして)またはファイルのUrl(ウェブ添付ファイとして)を取得する
setContent
Attachment
文字列としてのこの添付ファイルの内容(ホストされたファイルとして)またはファイルのUrl(ウェブ添付ファイとして)を取得する
class Comment
: Members
member
Type
説明
getDatePublished
Date
このコメントの最終更新日を取得する
getLastUpdated
Date
コメントがオリジナルとして公開された日付を返す
getContent
String
このコメントの内容を取得する
setContent
Comment
このコメントの内容を設定する
getParent
Page
このコメントの親ページを取得する
setParent
Comment
このコメントの親ページを設定する
deleteComment
このコメントを削除する
非推奨メンバー
非推奨ポリシー
2010/08/10
getSelfLink
String
このコメント用のthe Google Data feedのUrlを取得する
getInReplyTo
String
このコメントの親ページ用のthe Google Data feedのUrlを取得する
class ListItem
: Members
member
Type
説明
getDatePublished
Date
このリストアイテムの最終更新日を取得する
getLastUpdated
Date
このリストアイテムがオリジナルとして公開された日付を返す
getParent
Page
このリストアイテムの親ページを取得する
setParent
LiteItem
このリストアイテムの親ページを設定する
getValueByIndex
String
指定されたインデックスを持つ列のためのリスト項目の値を取得する
getValueNyName
String
指定された名前を持つ列のためのリスト項目の値を取得する
setValueByIndex
LiteItem
指定されたインデックスを持つ列のためのリスト項目の値を設定する
setValueByName
LiteItem
指定された名前を持つ列のためのリスト項目の値を設定する
deleteListItem
非推奨メンバー
非推奨ポリシー
2010/08/10
getSelfLink
String
このリストアイテム用のthe Google Data feedのUrlを取得する
getName
String
getValueByIndexと同義語
setName
ListItem
setValueByIndexと同義語
getValue
String
getValueByIndexと同義語
setValue
ListItem
setValueByIndexと同義語
setContent
ListItem
Broken method
class Column
: Members
member
Type
説明
getName
String
このカラムの名前を取得する
setName
Column
このカラムの名前を設定する
deleteColumn
このカラムを削除する
getParent
Page
このカラムの親リストページを取得する
class Site
: Members
member
Type
説明
createAnnouncementsPage
Page
子として新しい発表のページを作成する
createFileCabinetPage
Page
子として新しいファイルキャビネットのページを作成する
createListPage
子として新しいリストのページを作成する
createWebPage
Page
子として新しいウェブページを作成する
createPageFromTemplate
Page
テンプレートをもとに子として新しいページを作成する
getChildren
Page [ ]
子としてのすべてのページを返す
getChildByName
Page
指定された名前を持つ子としてのページを返す
search
Page [ ]
クエリ文字列にマッチしたすべての子孫のページを返す
addCollaborator
Site
サイトに新しい共同編集者を追加する
addCollaborator
Site
サイトに新しい共同編集者を追加する
addOwner
Site
新規の所有者をサイトに追加する
addOwner
Site
新規の所有者をサイトに追加する
addViewer
Site
サイトに新しい視聴者を追加する
addViewer
Site
サイトに新しい視聴者を追加する
removeCollaborator
Site
共同編集者をサイトから削除する
removeCollaborator
Site
共同編集者をサイトから削除する
removeOwner
Site
所有者をサイトから削除する
removeOwner
Site
所有者をサイトから削除する
removeViewer
Site
視聴者をサイトから削除する
removeViewer
Site
視聴者をサイトから削除する
getUrl
String
サイトのUrlを取得する
getName
String
サイトの名前を取得する
getTitle
String
サイトのタイトルを取得する
setTitle
Site
サイトのタイトルを設定する
getTheme
String
サイトのテーマ名を取得する
setTheme
Site
サイトのテーマ名を設定する
getSummary
String
このサイトの概要テキストを取得する
setSummary
Site
このサイトの概要テキストを設定する
getOwners
User[ ]
サイト所有者のリストを取得する
getCollaborators
User[ ]
サイトの共同編集者リストを取得する
getViewers
User[ ]
サイトビューアのリストを取得する
getTemplates
Page[ ]
サイトのすべてのテンプレートページを取得する
deleteSite
このサイトを削除する
非推奨メンバー
非推奨ポリシー
2010/08/10
getSelfLink
String
このコメント用の Google Data feedのUrlを取得する
getSiteName
String
getNameと同義語
getWebPages
Page [ ]
このサイトノすべてのウェブページを取得する
getAnnouncements
Page [ ]
このサイトのすべてのお知らせを取得する
getAnnouncementsPages
Page [ ]
このサイトのすべてのお知らせページを取得する
getFileCabinetPages
Page [ ]
このサイトのファイルキャビネットページを取得する
getListPages
Page [ ]
このサイトのリストページを取得する
getAttachments
Attachment [ ]
このサイトのすべてのホストされた添付ページを取得する
getComments
Comment [ ]
このサイトのすべてのコメントを取得する
getListItems
ListItems [ ]
このサイトのすべてのリストアイテムを取得する
getWebAttachments
Attachment [ ]
このサイトのすべてのウェブ添付ファイルを取得する
createAnnouncement
Page
新規のお知らせを作成する
createComment
Comment
新規のコメントを作成する
createListItem
ListItem
新規のリストアイテムを作成する
createWebAttachment
ListItem
新規のウェブ添付ファイルを作成する
class SitesApp
: Members
member
Type
説明
getSite
Site
指定されたドメインと名前を持つサイトを取得する
getSite
Site
指定された名前のコンシューマーサイトを取得する
getSites
Site [ ]
指定されたドメイン名のサイトを取得する
getSites
Site [ ]
指定されたドメイン名のサイトを取得する:ページングでより多くの結果を取得する
getSites
Site [ ]
利用できるコンシューマーサイトを取得する
getSites
Site [ ]
利用できるコンシューマーサイトを取得する:ページングでより多くの結果を取得する
getSiteByUrl
Site [ ]
URLによってサイトを収集する
getPageByUrl
Page
URLによってサイトを収集する
createSite
Site
新規のサイトを作成する
copySite
Site
サイトのコピーを作成する
class PageType
: Members
member
Type
説明
ANNOUNCEMENT
Enum
サイト列挙ページの種類の1つ
ANNOUNCEMENTS_PAGE
Enum
サイト列挙ページの種類の1つ
FILE_CABINET_PAGE
Enum
サイト列挙ページの種類の1つ
LIST_PAGE
Enum
サイト列挙ページの種類の1つ
WEB_PAGE
Enum
サイト列挙ページの種類の1つ
class AttachmentType
: Members
member
Type
説明
HOSTED
Enum
サイト列挙添付ファイルの種類の1つ
WEB
Enum
サイト列挙添付ファイルの種類の1つ
class Page
: Members
member
Type
説明
createAnnouncementsPage
Page
子として新規のお知らせページを作成する
createFileCabinetPage
Page
子として新規のファイルキャビネットページを作成する
createListPage
子として新規のリストページを作成する
createWebPage
Page
子として新規のウェブページを作成する
createPageFromTemplate
Page
テンプレートをもとに子として新しいページを作成する
getChildren
Page [ ]
子としてのすべてのページを返す
getChildByName
Page
指定された名前を持つ子としてのページを返す
getChildByName
Page
指定された名前を持つ子としてのページを返す
search
Page [ ]
クエリ文字列にマッチしたすべての子孫のページを返す
getPageType
PageType
このページのタイプを返す(WEB_PAGE, LIST_PAGE, etc.)
getLastUpdated
Date
このページの最終更新日を取得する
getDatePublished
Date
このページがオリジナルとして公開された日付を返す
getTextContent
String
htmlを取り除かれたプレーンテキストとしてこのページのコンテンツを取得する
getParent
Page
このページの親ページを取得する:サイトのルートページの場合はnullを返す
setParent
Page
このページの親ページを設定する:このページをサイトのルートに移動する場合はnullに設定する
getTitle
String
このページのタイトルを取得する
setTitle
Page
このページのタイトルを設定する
getName
String
このページの名前(ページのURLの部分)を返す
setName
Page
このページの名前を設定する(したがって、そのURLは変更される)
getAuthors
String [ ]
このページの著者のメールを返す
getHtmlContent
String
HTMとしてこのページの内容を返す
setHtmlContent
Page
HTMとしてこのページを設定する
getUrl
String
このページのURLを返す
addHostedAttachment
Attachment
新たにホストされたこのBlobのデータ、コンテンツタイプ、名前を使用した添付ファイルが追加される
addHostedAttachment
Attachment
新たにホストされたこのBlobのデータ、コンテンツタイプ、名前を使用した添付ファイルが追加される(指定された説明テキスト付き)
addWebAttachment
Attachment
新しいWebの添付ファイルを追加する(getPageType()== FILE_CABINET_PAGEが有効なページのみ)
getAttachments
Attachment
このページのすべての添付ファイル(ホストとWebの両方)を取得する
getComments
Comment [ ]
このページの任意のコメントを返す
addComment
Comment
新規のコメントを追加する
getIsDraft
bool
ドラフトモード(草稿途中)の有無を取得する
setIsDraft
Page
ドラフトモード(草稿途中)の有無を設定する
isTemplate
bool
このページオブジェクトがサイトのページテンプレートかどうかを返す
publishAsTemplate
Page
このページをサイトの新規ページテンプレートとして発行する
deletePage
このページを削除する
getAnnouncements
Page [ ]
このページの子供として任意のお知らせを取得する
createAnnouncement
Page
このページの子供として任意のお知らせを設定する(getPageType() == ANNOUNCEMENTS_PAGEが有効なページのみ)
getColumns
Column [ ]
ページリストのカラムを返す(getPageType() == LIST_PAGEが有効なページのみ)
addColumn
Column
ページリストのカラムを追加する(getPageType() == LIST_PAGEが有効なページのみ)
getListItems
ListItem [ ]
ページリストの行を返す(getPageType() == LIST_PAGEが有効なページのみ)
addListItem
ListItem
ページリストに行を追加する(getPageType() == LIST_PAGEが有効なページのみ)
非推奨メンバー
2010/08/10
getSelfLink
String
このコメント用の Google Data feedのUrlを取得する
getPageName
String
getNameと同義語
setPageName
Page
setNameと同義語
getContent
String
getHtml()と同義語
setContent
Page
setHtmlContent()と同義語
getHtml
String
このページのdivタグで囲まれたHTMLコンテンツを返す
setHtml
Page
setHtmlContent()と同義語
getItems
ListItem[]
getListItems()と同義語
getColumnNames
String [ ]
ページリストのカラム名を返す(getPageType() == LIST_PAGEが有効なページのみ)
setColumnNames
Page
ページリストのカラム名を設定する(getPageType() == LIST_PAGEが有効なページのみ)