הוצא משימוש. המחלקה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
דף באתר שנוצר באמצעות Google Sites.
שיטות שהוצאו משימוש
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
|
| מוסיפים עמודה חדשה לרשימה. |
|
| הוצא משימוש. |
|
| הוספת קובץ מצורף לדף. |
|
| הוספת קובץ מצורף לדף. |
|
| מוסיפים פריט לרשימה. |
|
| הוספת קובץ מצורף מהאינטרנט לדף. |
|
| יצירת הודעות לדף הזה. |
|
| יצירת הודעות לדף הזה. |
|
| יצירת דף הודעות חדש. |
|
| יצירת דף חדש של ארונות קבצים. |
|
| יצירת דף רשימה חדש. |
|
| יצירת דף חדש מתבנית. |
|
| יצירת דף אינטרנט חדש. |
| void | מחיקת הדף הזה. |
|
| מקבל מערך של דפי צאצא (ישיר ועקיף), עד למגבלה של 200 דפים. |
|
| הפונקציה מקבלת מערך של דפי צאצא, עם ארגומנטים מתקדמים אופציונליים. |
|
| קבלת ההודעות לגבי הדף הזה. |
|
| קבלת ההודעות לגבי הדף הזה. |
|
| קבלת הקבצים המצורפים של הדף הזה. |
|
| קבלת הקבצים המצורפים של הדף הזה. |
| String[] | קבלת האימיילים של מחברי הדף |
|
| מקבל דף צאצא ספציפי. |
|
| מקבלת מגוון של דפי צאצא, עד מגבלה של 200 דפים. |
|
| מקבלת מערך של דפי צאצא, עם ארגומנטים מתקדמים אופציונליים. |
|
| מאתרים את העמודות של הרשימה. |
|
| הוצא משימוש. |
|
| הוצא משימוש. |
| Date | החזר את התאריך שבו הדף הזה פורסם לראשונה. |
| String | מקבלים את תוכן ה-HTML של הדף. |
| Boolean | הפונקציה מחזירה אם הדף במצב טיוטה. |
| Date | החזרת תאריך העריכה האחרונה, כולל רק עריכות התוכן. |
| Date | להחזיר את תאריך העדכון האחרון, כולל שינויים שאינם קשורים לתוכן, כמו העברה של הנכס. |
|
| מוצאים את פריטי הרשימה. |
|
| מוצאים את פריטי הרשימה. |
| String | החזרת שם הדף. |
| String | הוצא משימוש. |
|
| הפונקציה מחזירה את סוג הדף הזה כ-enum של SitesApp.PageType. |
|
| החזרת ההורה של הדף הזה |
| String | הוצא משימוש. |
| String | מחזירה את התוכן של הדף בפורמט טקסט פשוט. |
| String | החזרת כותרת הדף. |
| String | מאתרים את כתובת ה-URL של הדף. |
| Boolean | מחזירה אם דף נמחק. |
| Boolean | הפונקציה מחזירה אם הדף הזה הוא תבנית שניתן להעתיק. |
|
| מפרסמים את הדף הזה כתבנית שאפשר להעתיק. |
|
| מקבל מערך של דפי צאצא שתואמים לשאילתת חיפוש, עד למגבלה של 200 דפים. |
|
| הפונקציה מקבלת מערך של דפי צאצא שתואמים לשאילתת חיפוש, עם ארגומנטים מתקדמים אופציונליים. |
|
| מגדירים את תוכן ה-HTML של הדף. |
|
| מגדירה אם הדף במצב טיוטה. |
|
| הגדרת השם של הדף הזה. |
|
| הגדרת ההורה של הדף הזה. |
|
| מגדירים את כותרת הדף. |
שיטות שהוצאו משימוש
addColumn(name)
addColumn(name)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מוסיפים עמודה חדשה לרשימה. תקף לדפי רשימה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var columns = page.addColumn("new-column");
פרמטרים
שם | סוג | תיאור |
---|---|---|
name | String | שם העמודה החדשה |
חזרה
– העמודה החדשה שנוצרהColumn
קליעות
Error
— לדפים שהם לא דפים ברשימה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוצא משימוש. מוסיפים הערה לדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.addComment("This is a comment created automatically by a script using the account " + "of the user running the script");
פרמטרים
שם | סוג | תיאור |
---|---|---|
content | String | תוכן התגובה |
חזרה
– התגובה החדשה שנוצרהComment
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוספת קובץ מצורף לדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Create a new blob and attach it. Many useful functions also return // blobs file uploads, URLFetch var blob = Utilities.newBlob("Here is some data", "text/plain", "data.txt"); // Note that the filename must be unique or this call will fail page.addHostedAttachment(blob);
פרמטרים
שם | סוג | תיאור |
---|---|---|
blob | BlobSource | את הנתונים עבור הקובץ המצורף |
חזרה
– הקובץ המצורף החדש שנוצרAttachment
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוספת קובץ מצורף לדף. בגרסה הזו של הפונקציה יש אפשרות להוסיף תיאור.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Create a new blob and attach it. Many useful: functions also return // blobs file uploads, URLFetch var blob = Utilities.newBlob("Here is some data", "text/plain", "data.txt"); // Note that the filename must be unique or this call will fail page.addHostedAttachment(blob, "Some newly created data");
פרמטרים
שם | סוג | תיאור |
---|---|---|
blob | BlobSource | את הנתונים עבור הקובץ המצורף |
description | String | תיאור של הקובץ המצורף |
חזרה
– הקובץ המצורף החדש שנוצרAttachment
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מוסיפים פריט לרשימה. תקף לדפי רשימה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) // Returns only one item page.addListItem([ "John", "Smith", "123 Main St"]);
פרמטרים
שם | סוג | תיאור |
---|---|---|
values | String[] | הערכים בכל עמודה |
חזרה
— האפליקציה החדשה ListItemListItem
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוספת קובץ מצורף מהאינטרנט לדף. תקף רק לדפים של ספריות קבצים.
קבצים מצורפים באינטרנט הם קישורים – הם לא מתארחים בפועל ב-Google Sites.
var site = SitesApp.getSite("example.com", "mysite"); // fetch the child - this must be a File Cabinet page // to programmatically check this, do a comparison: // if(page.getPageType() == SitesApp.PageType.FILE_CABINET_PAGE) var page = site.getChildByName("files"); page.addWebAttachment("Google Robots file", "This is Google's robots.txt file", "http://www.google.com/robots.txt");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | הכותרת של הקובץ המצורף |
description | String | תיאור של הקובץ המצורף |
url | String | כתובת ה-URL של הקובץ שמצורף אליו |
חזרה
– הקובץ המצורף החדש שנוצרAttachment
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת הודעות לדף הזה. תקף לדפי הודעות בלבד.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); page.createAnnouncement("Breaking news!", "<h1>Apps Script rocks!</h1>");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
html | String | תוכן הדף |
חזרה
— ההודעות החדשות שנוצרוPage
קליעות
Error
— לדפים שהם לא דפי הודעות
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת הודעות לדף הזה. תקף לדפי הודעות בלבד.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); page.createAnnouncement("Breaking news!", "<h1>Apps Script rocks!</h1>", true);
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
html | String | תוכן הדף |
asDraft | Boolean | האם להפוך את ההודעה כטיוטה |
חזרה
— ההודעות החדשות שנוצרוPage
קליעות
Error
— לדפים שהם לא דפי הודעות
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת דף הודעות חדש. לתשומת ליבכם: דף או אתר הורה לא יכולים לכלול יותר מ-500 דפי צאצא.
// This method can be called from both a Site instance // as well as a Page instance var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createAnnouncementsPage("New Announcement", "new-announcement", "<h1>Your announcement goes here</h1>"); page.createAnnouncementsPage("New Announcement", "new-announcement-child", "<h1>Your announcement goes here</h1>");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
name | String | שם הדף |
html | String | תוכן הדף |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת דף חדש של ארונות קבצים. הערה: אתר או דף הורה לא יכולים לכלול יותר מ-500 צאצאים הדפים האלה.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createFileCabinetPage("New File Cabinet", "new-file-cabinet", "<h1>Your HTML here</h1>"); page.createFileCabinetPage("New File Cabinet", "new-file-cabinet-child", "<h1>Your HTML here</h1>");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
name | String | שם הדף |
html | String | תוכן הדף |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת דף רשימה חדש. לתשומת ליבכם: דף או אתר הורה יכולים לכלול עד 500 דפי צאצא.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createListPage("New List Page", "new-list-page", "<h1>Your List Page HTML here</h1>", [ "col1", "col2" ]); page.createListPage("New List Page", "new-list-page-child", "<h1>Your List Page HTML here</h1>", [ "col1", "col2" ]);
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
name | String | שם הדף |
html | String | תוכן הדף |
columnNames | String[] | שמות העמודות המשמשים ברשימה |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת דף חדש מתבנית. לתשומת ליבכם: דף או אתר הורה לא יכולים לכלול יותר מ-500 דפי צאצא.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var template = site.getTemplates()[0]; // If an invalid template is passed, this will throw an "Invalid Argument" error. site.createPageFromTemplate("ClonedPage", "cloned-page", template);
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
name | String | שם הדף |
template |
| דף התבנית |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
יצירת דף אינטרנט חדש. לתשומת ליבכם: דף או אתר הורה יכולים לכלול עד 500 דפי צאצא.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createAnnouncementsPage("New Announcement", "new-announcement", "<h1>Your announcement goes here</h1>"); page.createAnnouncementsPage("New Announcement", "new-announcement-child", "<h1>Your announcement goes here</h1>");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | כותרת הדף |
name | String | שם הדף |
html | String | תוכן הדף |
חזרה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
deletePage()
deletePage()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מחיקת הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); // Delete ALL the pages! var pages = site.getAllDescendants(); for(var i in pages) { pages[i].deletePage(); }
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבל מערך של דפי צאצא (ישיר ועקיף), עד למגבלה של 200 דפים.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
חזרה
– מערך של דפי צאצא ישירים ועקיפיםPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הפונקציה מקבלת מערך של דפי צאצא, עם ארגומנטים מתקדמים אופציונליים.
var site = SitesApp.getSite("example.com", "mysite"); var descendants = site.getAllDescendants({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in descendants) { Logger.log(descendants[i].getName()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
options | Object | שדות אובייקט JavaScript שמוגדרים בקטע 'ארגומנטים מתקדמים' שבהמשך |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
type |
| מקבלים רק דפים מהסוג הזה |
start | Integer | מתחילים כאן את התוצאות |
max | Integer | מספר התוצאות המקסימלי (ברירת מחדל 200) |
includeDrafts | Boolean | האם לכלול דפי טיוטות (ברירת המחדל היא False) |
includeDeleted | Boolean | האם לכלול דפים שנמחקו (ברירת המחדל היא false) |
search | String | מחזירים רק דפים שתואמים לשאילתה הזו. |
חזרה
– מערך של דפי צאצא ישירים ועקיפים מהסוג הנתוןPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
קבלת ההודעות לגבי הדף הזה. תקף לדפי הודעות בלבד.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); var announcements = page.getAnnouncements(); for(var i in announcements) { Logger.log(announcements[i].getHtmlContent()); }
חזרה
– מערך הודעותPage[]
קליעות
Error
— לדפים שהם לא דפי הודעות
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
קבלת ההודעות לגבי הדף הזה. תקף לדפי הודעות בלבד.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); var announcements = page.getAnnouncements({ start: 0, max: 20, includeDrafts: false, includeDeleted: false, search: "Breaking" }); for(var i in announcements) { Logger.log(announcements[i].getHtmlContent()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
optOptions | Object | אובייקט JavaScript שמכיל פרמטרים מתקדמים |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
start | Integer | אינדקס ההתחלה של התוצאות |
max | Integer | המספר המקסימלי של תוצאות שתחזיר, שמוגדר כברירת מחדל לא יותר מ-200 |
includeDrafts | Boolean | האם לכלול דפי טיוטות (ברירת המחדל היא False) |
includeDeleted | Boolean | האם לכלול דפים שנמחקו (ברירת המחדל היא false) |
search | String | מחזירים רק דפים שתואמים לשאילתה הזו. |
חזרה
– מערך הודעותPage[]
קליעות
Error
— לדפים שהם לא דפי הודעות
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
קבלת הקבצים המצורפים של הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var attachments = page.getAttachments(); for(var i in attachments) { Logger.log(attachments[i].getTitle()); }
חזרה
– מערך של קבצים מצורפיםAttachment[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
קבלת הקבצים המצורפים של הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // This returns only one attachment var attachments = page.getAttachments({ start: 0, max: 1}); for(var i in attachments) { Logger.log(attachments[i].getTitle()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
optOptions | Object | אובייקט JavaScript שמכיל פרמטרים אופציונליים |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
start | Integer | האינדקס הראשון שמתחיל להחזיר קבצים מצורפים |
max | Integer | המספר המקסימלי של תוצאות שתחזיר, שמוגדר כברירת מחדל לא יותר מ-200 |
חזרה
– מערך של קבצים מצורפיםAttachment[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
קבלת האימיילים של מחברי הדף
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var authors = page.getAuthors(); for(var i in authors) { Logger.log(authors[i]); }
חזרה
String[]
– מערך כתובות אימייל של מחברים
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבל דף צאצא ספציפי.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
פרמטרים
שם | סוג | תיאור |
---|---|---|
name | String | השם של דף הצאצא |
חזרה
– דף הצאצאPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getChildren()
getChildren()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבלת מגוון של דפי צאצא, עד מגבלה של 200 דפים.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
חזרה
– מערך של דפי צאצא ישיריםPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבלת מערך של דפי צאצא, עם ארגומנטים מתקדמים אופציונליים.
var site = SitesApp.getSite("example.com", "mysite"); var childPages = site.getChildren({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in childPages) { Logger.log(childPages[i].getName()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
options | Object | שדות אובייקט JavaScript שמוגדרים בקטע 'ארגומנטים מתקדמים' שבהמשך |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
type |
| מקבלים רק דפים מהסוג הזה |
start | Integer | מתחילים כאן את התוצאות |
max | Integer | מספר התוצאות המקסימלי (ברירת מחדל 200) |
includeDrafts | Boolean | האם לכלול דפי טיוטות (ברירת המחדל היא False) |
includeDeleted | Boolean | האם לכלול דפים שנמחקו (ברירת המחדל היא false) |
search | String | מחזירים רק דפים שתואמים לשאילתה הזו. |
חזרה
– מערך של דפי צאצא ישירים מהסוג הנתוןPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getColumns()
getColumns()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מאתרים את העמודות של הרשימה. תקף לדפי רשימה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var columns = page.getColumns(); for(var i in columns) { Logger.log(columns[i].getName()); }
חזרה
– מערך של Column[]
מופעיםColumn
קליעות
Error
— לדפים שאינם דפים ברשימה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getComments()
getComments()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוצא משימוש. לקבל את התגובות שקשורות לדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var comments = page.getComments(); for(var i in comments) { Logger.log(comments[i].getContent()); }
חזרה
– מערך של תגובות.Comment[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוצא משימוש. לקבל את התגובות שקשורות לדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Return only one comment var comments = page.getComments({ start:0, max: 1}); for(var i in comments) { Logger.log(comments[i].getContent()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
optOptions | Object | אובייקט JavaScript שמכיל פרמטרים אופציונליים |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
start | Integer | האינדקס הראשון מתחיל להחזיר תגובות |
max | Integer | המספר המקסימלי של תוצאות שתחזיר, שמוגדר כברירת מחדל לא יותר מ-200 |
חזרה
– מערך של תגובות.Comment[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
החזר את התאריך שבו הדף הזה פורסם לראשונה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
חזרה
Date
– תאריך הפרסום המקורי
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבלים את תוכן ה-HTML של הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
חזרה
String
— תוכן ה-HTML
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הפונקציה מחזירה אם הדף במצב טיוטה. תקף להודעות לכיתה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
חזרה
Boolean
– האם הדף במצב טיוטה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
החזרת תאריך העריכה האחרונה, כולל רק עריכות התוכן.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
חזרה
Date
– התאריך שבו הדף עודכן לאחרונה, כולל עריכות תוכן בלבד
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
להחזיר את תאריך העדכון האחרון, כולל שינויים שאינם קשורים לתוכן, כמו העברה של הנכס.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
חזרה
Date
– התאריך שבו הדף עודכן לאחרונה עם שינויים שאינם קשורים לתוכן
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getListItems()
getListItems()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מוצאים את פריטי הרשימה. תקף לדפי רשימה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var items = page.getListItems(); for(var i in items) { Logger.log(items[i].getValueByName("Status")); }
חזרה
– מערך של ListItem[]
מופעיםListItem
קליעות
Error
— לדפים שאינם דפים ברשימה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מוצאים את פריטי הרשימה. תקף לדפי רשימה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) // Returns only one item var items = page.getListItems({ start:0, max: 1 }); for(var i in items) { Logger.log(items[i].getValueByName("Status")); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
optOptions | Object | אובייקט JavaScript של פרמטרים אופציונליים |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
start | Integer | האינדקס הראשון שממנו מתחילים לבצע איטרציה |
max | Integer | המספר המקסימלי של תוצאות שתחזיר, שמוגדר כברירת מחדל לא יותר מ-200 |
חזרה
– מערך של ListItem[]
מופעיםListItem
קליעות
Error
— לדפים שאינם דפים ברשימה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getName()
getName()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
החזרת שם הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
חזרה
String
– שם הדף הזה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getPageName()
getPageName()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוצא משימוש. הוחלף ב-getName לצורך עקביות.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
חזרה
String
– שם הדף הזה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getPageType()
getPageType()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הפונקציה מחזירה את סוג הדף הזה כ-enum של SitesApp.PageType.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var pageType = page.getPageType(); if(pageType == SitesApp.PageType.WEB_PAGE) { Logger.log(page.getName() + " is a Web Page"); }
חזרה
- טיפוס מסוג PageType שמציין אם זהו דף אינטרנט, רשימה, הודעה או דף ארון קבציםPageType
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getParent()
getParent()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
החזרת ההורה של הדף הזה
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
חזרה
– הדף הראשי של הדף הזהPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הוצא משימוש. מחזירה את הקישור אל פיד gData של הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
חזרה
String
– הקישור של פיד gData
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מחזירה את התוכן של הדף בפורמט טקסט פשוט.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
חזרה
String
– תוכן הדף בטקסט פשוט
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getTitle()
getTitle()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
החזרת כותרת הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
חזרה
String
– כותרת הדף הזה
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
getUrl()
getUrl()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מאתרים את כתובת ה-URL של הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
חזרה
String
– כתובת ה-URL של הדף
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מחזירה אם דף נמחק.
חזרה
Boolean
– האם הדף נמחק
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הפונקציה מחזירה אם הדף הזה הוא תבנית שניתן להעתיק.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
חזרה
Boolean
– אם הדף הזה הוא תבנית
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מפרסמים את הדף הזה כתבנית שאפשר להעתיק.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Turn this page into a publishable template page.publishedAsTemplate("template-name");
פרמטרים
שם | סוג | תיאור |
---|---|---|
name | String | שם התבנית החדשה |
חזרה
– התבנית החדשה שפורסמהPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
search(query)
search(query)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מקבל מערך של דפי צאצא שתואמים לשאילתת חיפוש, עד למגבלה של 200 דפים.
var site = SitesApp.getSite("example.com", "mysite"); var matches = site.search("targetText"); for(var i in matches) { Logger.log(matches[i].getName()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
query | String | שאילתת החיפוש בטקסט מלא |
חזרה
– מערך של דפי צאצא ישירים ועקיפים מהסוג הנתוןPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הפונקציה מקבלת מערך של דפי צאצא שתואמים לשאילתת חיפוש, עם ארגומנטים מתקדמים אופציונליים.
var site = SitesApp.getSite("example.com", "mysite"); var childPages = site.getChildren({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in childPages) { Logger.log(childPages[i].getName()); }
פרמטרים
שם | סוג | תיאור |
---|---|---|
query | String | שאילתת החיפוש בטקסט מלא |
options | Object | שדות אובייקט JavaScript שמוגדרים בקטע 'ארגומנטים מתקדמים' שבהמשך |
פרמטרים מתקדמים
שם | סוג | תיאור |
---|---|---|
type |
| מקבלים רק דפים מהסוג הזה |
start | Integer | מתחילים כאן את התוצאות |
max | Integer | מספר התוצאות המקסימלי (ברירת מחדל 200) |
includeDrafts | Boolean | האם לכלול דפי טיוטות (ברירת המחדל היא False) |
includeDeleted | Boolean | האם לכלול דפים שנמחקו (ברירת המחדל היא false) |
חזרה
– מערך של דפי צאצא ישירים ועקיפים מהסוג הנתוןPage[]
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מגדירים את תוכן ה-HTML של הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
פרמטרים
שם | סוג | תיאור |
---|---|---|
html | String | התוכן החדש |
חזרה
– הדף הזה לשרשורPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מגדירה אם הדף במצב טיוטה. תקף להודעות לכיתה בלבד.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
פרמטרים
שם | סוג | תיאור |
---|---|---|
draft | Boolean | הסטטוס החדש |
חזרה
– הדף הזה לשרשורPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
setName(name)
setName(name)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הגדרת השם של הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
פרמטרים
שם | סוג | תיאור |
---|---|---|
name | String | השם החדש |
חזרה
– הדף הזה לשרשורPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
הגדרת ההורה של הדף הזה.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
פרמטרים
שם | סוג | תיאור |
---|---|---|
parent |
| ההורה החדש |
חזרה
– הדף הזה לשרשורPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ולא כדאי להשתמש בה בסקריפטים חדשים.
מגדירים את כותרת הדף.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
פרמטרים
שם | סוג | תיאור |
---|---|---|
title | String | השם החדש |
חזרה
– הדף הזה לשרשורPage
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מהיקפי ההרשאות הבאים:
-
https://sites.google.com/feeds