অবচয়। এই শ্রেণীটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
একটি Google সাইটে একটি পৃষ্ঠা.
অপ্রচলিত পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
|
| তালিকায় একটি নতুন কলাম যোগ করুন। |
|
| অবচয়। |
|
| পৃষ্ঠায় একটি সংযুক্তি যোগ করুন। |
|
| পৃষ্ঠায় একটি সংযুক্তি যোগ করুন। |
|
| তালিকায় একটি তালিকা আইটেম যোগ করুন। |
|
| পৃষ্ঠায় একটি ওয়েব সংযুক্তি যোগ করুন। |
|
| এই পৃষ্ঠার জন্য একটি ঘোষণা তৈরি করুন। |
|
| এই পৃষ্ঠার জন্য একটি ঘোষণা তৈরি করুন। |
|
| একটি নতুন ঘোষণা পাতা তৈরি করুন. |
|
| একটি নতুন ফাইল-ক্যাবিনেট পৃষ্ঠা তৈরি করুন। |
|
| একটি নতুন তালিকা পৃষ্ঠা তৈরি করুন. |
|
| একটি টেমপ্লেট থেকে একটি নতুন পৃষ্ঠা তৈরি করুন। |
|
| একটি নতুন ওয়েব পেজ তৈরি করুন। |
| void | এই পৃষ্ঠাটি মুছে দেয়। |
|
| 200 পৃষ্ঠার সীমা পর্যন্ত বংশধর পৃষ্ঠাগুলির একটি অ্যারে (প্রত্যক্ষ এবং পরোক্ষ) পায়৷ |
|
| ঐচ্ছিক উন্নত আর্গুমেন্ট সহ বংশধর পৃষ্ঠাগুলির একটি অ্যারে পায়৷ |
|
| এই পৃষ্ঠার জন্য ঘোষণা পান. |
|
| এই পৃষ্ঠার জন্য ঘোষণা পান. |
|
| এই পৃষ্ঠার জন্য সংযুক্তি পান. |
|
| এই পৃষ্ঠার জন্য সংযুক্তি পান. |
| String[] | পৃষ্ঠার লেখকদের ইমেল পান |
|
| একটি নির্দিষ্ট শিশু পাতা পায়. |
|
| চাইল্ড পৃষ্ঠাগুলির একটি অ্যারে পায়, 200 পৃষ্ঠার সীমা পর্যন্ত৷ |
|
| ঐচ্ছিক উন্নত আর্গুমেন্ট সহ চাইল্ড পেজের একটি অ্যারে পায়। |
|
| তালিকার জন্য কলাম পান. |
|
| অবচয়। |
|
| অবচয়। |
| Date | এই পৃষ্ঠাটি প্রথম প্রকাশিত হওয়ার তারিখটি ফেরত দিন। |
| String | পৃষ্ঠার HTML সামগ্রী পান। |
| Boolean | পৃষ্ঠাটি ড্রাফ্ট মোডে আছে কিনা তা ফেরত দেয়। |
| Date | শেষ সম্পাদনার তারিখটি ফেরত দিন, যার মধ্যে শুধুমাত্র বিষয়বস্তু সম্পাদনা রয়েছে৷ |
| Date | সর্বশেষ আপডেট হওয়া তারিখটি ফেরত দিন, যার মধ্যে স্থানান্তরের মতো বিষয়বস্তু বহির্ভূত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে৷ |
|
| তালিকার জন্য তালিকা আইটেম পান. |
|
| তালিকার জন্য তালিকা আইটেম পান. |
| String | পৃষ্ঠার নাম ফেরত দিন। |
| String | অবচয়। |
|
| এই পৃষ্ঠার ধরনটিকে একটি SitesApp.PageType enum হিসাবে ফেরত দিন। |
|
| এই পৃষ্ঠার অভিভাবক ফেরত দিন। |
| String | অবচয়। |
| String | প্লেইন-টেক্সট পৃষ্ঠার বিষয়বস্তু ফেরত দেয়। |
| String | পৃষ্ঠার শিরোনাম ফেরত দিন। |
| String | পেজের ইউআরএল পান। |
| 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[] | প্রতিটি কলামের মান |
প্রত্যাবর্তন
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
পৃষ্ঠায় একটি ওয়েব সংযুক্তি যোগ করুন। শুধুমাত্র ফাইল ক্যাবিনেট পৃষ্ঠার জন্য বৈধ.
ওয়েব সংযুক্তিগুলি হল লিঙ্ক - এগুলি আসলে Google সাইট দ্বারা হোস্ট করা হয় না৷
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 | উন্নত পরামিতি ধারণকারী একটি জাভাস্ক্রিপ্ট অবজেক্ট |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
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 | ঐচ্ছিক পরামিতি ধারণকারী একটি জাভাস্ক্রিপ্ট অবজেক্ট |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
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 | ঐচ্ছিক পরামিতি ধারণকারী একটি জাভাস্ক্রিপ্ট অবজেক্ট |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
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 | ঐচ্ছিক প্যারামিটারের একটি জাভাস্ক্রিপ্ট অবজেক্ট |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
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 enumPageType
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
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)
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
পৃষ্ঠার 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