הוצא משימוש. המחלקה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
דף באתר שנוצר באמצעות 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[] | הערכים בכל עמודה |
החזרות
– ListItem
שנוצר לאחרונה
ListItem
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
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, ולא יותר מ-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, ולא יותר מ-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, ולא יותר מ-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, ולא יותר מ-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"); }
החזרות
– טיפוסים בני מנייה (enum) של סוג דף שקובע אם זהו דף אינטרנט, רשימה, הודעה או ארון קבצים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