अब काम नहीं करता. यह क्लास अब काम नहीं करती है और नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
Google साइटें बनाएं और ऐक्सेस करें.
ऐसी प्रॉपर्टी जिनके इस्तेमाल पर रोक लगा दी गई है
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
AttachmentType |
| |
PageType |
|
काम न करने वाले तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
|
| किसी मौजूदा साइट को कॉपी करके नई साइट बनाता है. |
|
| नई साइट बनाता है. |
|
| अगर स्क्रिप्ट किसी कंटेनर में होस्ट की गई है, तो ऐक्टिव पेज दिखाता है. अगर ऐसा नहीं है, तो यह null दिखाता है. |
|
| अगर स्क्रिप्ट को किसी कंटेनर में होस्ट किया गया है, तो चालू कंटेनर दिखाता है या null
नहीं दिखाता. |
|
| इस डोमेन से जुड़ी पहली 200 साइटों को वापस लाया जाता है. |
|
| इस डोमेन से जुड़ी सभी साइटों को वापस लाता है. |
|
| यूआरएल से किसी पेज को फ़ेच करता है. |
|
| अगर उपयोगकर्ता किसी ऐसे उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो दी गई Google साइट के लिए किसी साइट को वापस लाता है. |
|
| दी गई Google साइट के लिए किसी साइट को फिर से लाता है. |
|
| यूआरएल के ज़रिए किसी साइट को वापस लाता है. |
|
| अगर उपयोगकर्ता एक ऐसा उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो यह उपयोगकर्ता के लिए साइटों का पहला पेज फिर से हासिल करता है. |
|
| अगर उपयोगकर्ता ऐसा उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो दी गई सीमाओं के बीच के उपयोगकर्ता के लिए साइटें वापस लाता है. |
|
| इस डोमेन में इस उपयोगकर्ता की साइटों के पहले पेज को लाता है. |
|
| दी गई रेंज के लिए, इस डोमेन में इस उपयोगकर्ता से जुड़ी सभी साइटों को फिर से लाता है. |
काम न करने वाले तरीके
copySite(domain, name, title, summary, site)
copySite(domain, name, title, summary, site)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
किसी मौजूदा साइट को कॉपी करके नई साइट बनाता है.
चेतावनी: साइट के साइज़ के हिसाब से, किसी साइट को कॉपी करने में कुछ सेकंड से लेकर कई मिनट तक लग सकते हैं. हालांकि, यह तरीका तुरंत लागू हो जाता है, लेकिन बैकग्राउंड में कॉपी की जा रही होती है. साथ ही, कॉपी की गई साइट के सभी पेज तुरंत उपलब्ध नहीं होते. इस तरीके का इस्तेमाल, किसी दिए गए टेंप्लेट के आधार पर नई साइट को इंस्टैंशिएट करने के लिए भी किया जा सकता है.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!"); var siteCopy = SitesApp.copySite("examplepetstore.com", "homepage-clone", "Cloned Home Page", "Begun, these clone wars have.", site);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
name | String | यूआरएल में मिला वेबस्पेस नाम, जैसे कि mySite. |
title | String | साइट का टाइटल |
summary | String | साइट की जानकारी |
site |
| वह साइट जिससे कॉपी करनी है. यह कोई साइट या टेंप्लेट हो सकता है. अगर पैरामीटर कोई मौजूदा साइट है, तो साइट का पूरा कॉन्टेंट कॉपी किया जाएगा. अगर दी गई साइट एक टेंप्लेट है, तो उस टेंप्लेट के आधार पर एक नई साइट बनाई जाती है. |
रिटर्न
— वह साइट जिसे कॉपी किया गया था. ध्यान दें कि कॉपी एसिंक्रोनस होती है और साइट के लिए रेफ़रंस देने के बाद भी कॉपी करने की कार्रवाई जारी रह सकती है.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
createSite(domain, name, title, summary)
createSite(domain, name, title, summary)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
नई साइट बनाता है.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!");
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
name | String | यूआरएल में मिला पाथ का नाम, जैसे कि mySite. |
title | String | साइट का टाइटल. |
summary | String | साइट की जानकारी. |
रिटर्न
— बनाई गई साइट.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getActivePage()
getActivePage()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
अगर स्क्रिप्ट किसी कंटेनर में होस्ट की गई है, तो ऐक्टिव पेज दिखाता है. अगर ऐसा नहीं है, तो यह null
दिखाता है.
var site = SitesApp.getActivePage();
रिटर्न
— चालू कंटेनर, अगर यह साइटों का कोई पेज है.Page
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getActiveSite()
getActiveSite()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
अगर स्क्रिप्ट को किसी कंटेनर में होस्ट किया गया है, तो चालू कंटेनर दिखाता है या null
नहीं दिखाता.
var site = SitesApp.getActiveSite();
रिटर्न
— ऐक्टिव कंटेनर, अगर यह कोई साइट है.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getAllSites(domain)
getAllSites(domain)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस डोमेन से जुड़ी पहली 200 साइटों को वापस लाया जाता है. सभी साइटें पाने के लिए,
तरीके का इस्तेमाल करके, नतीजों के आधार पर पेज देखें.
getAllSites(domain, start, max)
// This writes the first page of sites belonging to a Google Workspace // domain to the log. var sites = SitesApp.getAllSites("examplepetstore.com."); for(var i in sites) { Logger.log(sites[i].getUrl()); }
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
रिटर्न
— डोमेन से जुड़ी साइटों की कैटगरी.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getAllSites(domain, start, max)
getAllSites(domain, start, max)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस डोमेन से जुड़ी सभी साइटों को वापस लाता है.
// This writes the a list of sites in domain example.com to the log. var pageStart = 0; var pageSize = 50; while (true) { Logger.log("Loading sites starting at %s", pageStart); var sites = SitesApp.getAllSites("examplepetstore.com", pageStart, pageSize); if (sites.length == 0) { break; } Logger.log("Got %s sites back", sites.length); pageStart += sites.length; for(var i in sites) { Logger.log("Found site: %s", sites[i].getUrl()); } }
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
start | Integer | दिखाई जाने वाली पहली साइट का इंडेक्स. |
max | Integer | दिखाए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या. |
रिटर्न
— डोमेन से जुड़ी साइटों की कैटगरी.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getPageByUrl(url)
getPageByUrl(url)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
यूआरएल से किसी पेज को फ़ेच करता है.
// This snippet retrieves the page at the given URL. // Returns null if the page does not exist or if the URL given is invalid. var page = SitesApp.getPageByUrl( "https://sites.google.com/site/demositeappsscript/mylistpage"); Logger.log(page.getName());
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
url | String | सार्वजनिक यूआरएल. |
रिटर्न
— यूआरएल पर मौजूद पेज से जुड़ा Page
इंस्टेंस या अगर पेज मौजूद नहीं है, तो Pagenull
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSite(name)
getSite(name)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
अगर उपयोगकर्ता किसी ऐसे उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो दी गई Google साइट के लिए किसी साइट को वापस लाता है.
// Returns a Site instance var site = SitesApp.getSite('mysite');
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
name | String | यूआरएल में मिला वेबस्पेस नाम, जैसे कि mySite. |
रिटर्न
— उपभोक्ता साइट से जुड़ी साइट का इंस्टेंस.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSite(domain, name)
getSite(domain, name)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
दी गई Google साइट के लिए किसी साइट को फिर से लाता है.
// Returns a Site instance var site = SitesApp.getSite('example.com', 'mysite');
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
name | String | यूआरएल में मिला वेबस्पेस नाम, जैसे कि mySite. |
रिटर्न
— होस्ट किए गए डोमेन से जुड़ी साइट का इंस्टेंस.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSiteByUrl(url)
getSiteByUrl(url)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
यूआरएल के ज़रिए किसी साइट को वापस लाता है.
// This snippet retrieves the site at the given URL // Throws an Invalid argument exception if the site does not exist or if // the URL given is invalid var site = SitesApp.getSiteByUrl("https://sites.google.com/site/demosite"); Logger.log(site.getName());
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
url | String | सार्वजनिक यूआरएल. |
रिटर्न
— दिए गए यूआरएल पर मिली साइट.Site
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSites()
getSites()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
अगर उपयोगकर्ता एक ऐसा उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो यह उपयोगकर्ता के लिए साइटों का पहला पेज फिर से हासिल करता है.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites(); for(var i in sites) { Logger.log(sites[i].getUrl()); }
रिटर्न
— उपयोगकर्ताओं के हिसाब से स्क्रिप्ट चलाने वाली साइटों का कलेक्शन.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSites(start, max)
getSites(start, max)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
अगर उपयोगकर्ता ऐसा उपभोक्ता है जिसके पास होस्ट किया गया डोमेन नहीं है, तो दी गई सीमाओं के बीच के उपयोगकर्ता के लिए साइटें वापस लाता है.
var sites = SitesApp.getSites(25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
start | Integer | दिखाई जाने वाली पहली साइट का इंडेक्स. |
max | Integer | दिखाए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या. |
रिटर्न
— किसी उपयोगकर्ता के मालिकाना हक वाली सभी साइटों का कलेक्शन.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSites(domain)
getSites(domain)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस डोमेन में इस उपयोगकर्ता की साइटों के पहले पेज को लाता है.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites("example.com"); for(var i in sites) { Logger.log(sites[i].getUrl()); }
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
रिटर्न
— उपयोगकर्ताओं के हिसाब से स्क्रिप्ट चलाने वाली साइटों का कलेक्शन.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getSites(domain, start, max)
getSites(domain, start, max)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
दी गई रेंज के लिए, इस डोमेन में इस उपयोगकर्ता से जुड़ी सभी साइटों को फिर से लाता है.
// This writes the a list of sites owned by the user running // the script in positions bounded by the start and max values to the log. var sites = SitesApp.getSites("example.com", 25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
domain | String | Google Workspace का होस्ट किया गया डोमेन, जैसे कि examplepetstore.com. |
start | Integer | दिखाई जाने वाली पहली साइट का इंडेक्स. |
max | Integer | दिखाए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या. |
रिटर्न
— उपयोगकर्ताओं की साइटों का कलेक्शन.Site[]
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds