अब काम नहीं करता. यह क्लास अब काम नहीं करती. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
Google साइट पर एक पेज.
ऐसे तरीके जो अब काम नहीं करते
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
|
| सूची में एक नया कॉलम जोड़ें. |
|
| समर्थन नहीं होना या रुकना. |
|
| पेज में अटैचमेंट जोड़ें. |
|
| पेज में अटैचमेंट जोड़ें. |
|
| सूची में आइटम जोड़ें. |
|
| पेज में वेब अटैचमेंट जोड़ें. |
|
| इस पेज के लिए कोई सूचना बनाएं. |
|
| इस पेज के लिए कोई सूचना बनाएं. |
|
| सूचनाओं का नया पेज बनाएं. |
|
| नया फ़ाइल-कैबिनेट पेज बनाएं. |
|
| नया सूची पेज बनाएं. |
|
| किसी टेंप्लेट से नया पेज बनाएं. |
|
| नया वेब पेज बनाएं. |
| void | इस पेज को मिटाता है. |
|
| इस नीति की मदद से, डिसेंडेंट पेजों (सीधे तौर पर और अन्य तरीके से) वाले पेजों का कलेक्शन मिलता है. ज़्यादा से ज़्यादा 200 पेज शामिल किए जा सकते हैं. |
|
| इस विकल्प को चुनने पर, डिसेंडेंट पेजों का कलेक्शन मिलता है. इसमें ऐडवांस आर्ग्युमेंट शामिल किए जा सकते हैं. |
|
| इस पेज से जुड़ी सूचनाएं पाएं. |
|
| इस पेज से जुड़ी सूचनाएं पाएं. |
|
| इस पेज के लिए अटैचमेंट पाएं. |
|
| इस पेज के लिए अटैचमेंट पाएं. |
| String[] | पेज के लेखकों के ईमेल पाएं |
|
| कोई खास चाइल्ड पेज दिखाता है. |
|
| इसमें ज़्यादा से ज़्यादा 200 पेजों के चाइल्ड पेज शामिल होते हैं. |
|
| इस फ़ंक्शन में, बेहतर आर्ग्युमेंट के साथ चाइल्ड पेजों की कलेक्शन मिलती है. |
|
| सूची के लिए कॉलम पाएं. |
|
| समर्थन नहीं होना या रुकना. |
|
| समर्थन नहीं होना या रुकना. |
| Date | इस पेज के पहली बार प्रकाशित होने की तारीख दिखाएं. |
| String | पेज का एचटीएमएल कॉन्टेंट पाएं. |
| Boolean | यह बताता है कि पेज ड्राफ़्ट मोड में है या नहीं. |
| Date | बदलाव करने की पिछली तारीख दिखाना, जिसमें सिर्फ़ कॉन्टेंट में किए गए बदलाव शामिल हों. |
| Date | पिछली बार अपडेट किए जाने की तारीख दिखाता है. इसमें नॉन-कॉन्टेंट बदलाव शामिल हैं, जैसे कि जगह बदलना. |
|
| सूची के आइटम पाएं. |
|
| सूची के आइटम पाएं. |
| String | पेज का नाम दिखाएं. |
| String | समर्थन नहीं होना या रुकना. |
|
| इस पेज के टाइप को SitesApp.PageType enum के तौर पर दिखाएं. |
|
| इस पेज का पैरंट भेजें. |
| String | समर्थन नहीं होना या रुकना. |
| String | यह सादा टेक्स्ट वाले पेज का कॉन्टेंट दिखाता है. |
| String | पेज के टाइटल पर वापस जाएं. |
| String | पेज का यूआरएल पाएं. |
| Boolean | यह बताता है कि पेज को मिटाया गया है या नहीं. |
| Boolean | यह बताता है कि इस पेज का टेंप्लेट कॉपी किया जा सकता है या नहीं. |
|
| इस पेज को कॉपी किए जा सकने वाले टेंप्लेट के तौर पर पब्लिश करें. |
|
| इस विकल्प को चुनने पर, खोज क्वेरी से मैच होने वाले डिसेंडेंट पेजों का कलेक्शन मिलता है. इसमें ज़्यादा से ज़्यादा 200 पेज शामिल किए जा सकते हैं. |
|
| यह विकल्प, ऐडवांस आर्ग्युमेंट के साथ किसी खोज क्वेरी से मैच होने वाले डिसेंडेंट पेजों का कलेक्शन उपलब्ध कराता है. |
|
| पेज का एचटीएमएल कॉन्टेंट सेट करें. |
|
| सेट करता है कि पेज ड्राफ़्ट मोड में है या नहीं. |
|
| इस पेज का नाम सेट करें. |
|
| इस पेज का पैरंट सेट करें. |
|
| पेज का टाइटल सेट करें. |
ऐसे तरीके जो अब काम नहीं करते
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 | अटैच की जा रही फ़ाइल का यूआरएल |
वापसी का टिकट
— नया बनाया गया अटैचमेंट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 | ड्राफ़्ट पेजों को शामिल करना है या नहीं (डिफ़ॉल्ट गलत) |
includeDeleted | Boolean | क्या हटाए गए पेजों को शामिल करना है (डिफ़ॉल्ट गलत) |
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 | ड्राफ़्ट पेजों को शामिल करना है या नहीं (डिफ़ॉल्ट गलत) |
includeDeleted | Boolean | क्या हटाए गए पेजों को शामिल करना है (डिफ़ॉल्ट गलत) |
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 | ड्राफ़्ट पेजों को शामिल करना है या नहीं (डिफ़ॉल्ट गलत) |
includeDeleted | Boolean | क्या हटाए गए पेजों को शामिल करना है (डिफ़ॉल्ट गलत) |
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()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
पेज का एचटीएमएल कॉन्टेंट पाएं.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
वापसी का टिकट
String
— एचटीएमएल कॉन्टेंट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
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()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस पेज के टाइप को SitesApp.PageType enum के तौर पर दिखाएं.
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 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()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
पेज का यूआरएल पाएं.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
वापसी का टिकट
String
— पेज का यूआरएल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
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 | ड्राफ़्ट पेजों को शामिल करना है या नहीं (डिफ़ॉल्ट गलत) |
includeDeleted | Boolean | क्या हटाए गए पेजों को शामिल करना है (डिफ़ॉल्ट गलत) |
वापसी का टिकट
— दिए गए टाइप के डायरेक्ट और इनडायरेक्ट चाइल्ड पेजों का कलेक्शनPage[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(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