Script Service
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
স্ক্রিপ্ট
এই পরিষেবাটি স্ক্রিপ্ট ট্রিগার এবং স্ক্রিপ্ট প্রকাশের সুবিধা প্রদান করে।
ক্লাস
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
NONE | Enum | এমন একটি মোড যা অনুমোদন-প্রয়োজনীয় কোনো পরিষেবাতে প্রবেশের অনুমতি দেয় না। |
CUSTOM_FUNCTION | Enum | এমন একটি মোড যা কাস্টম স্প্রেডশিট ফাংশনে ব্যবহারের জন্য সীমিত সংখ্যক পরিষেবা অ্যাক্সেস করার সুযোগ দেয়। |
LIMITED | Enum | এমন একটি মোড যা সীমিত সংখ্যক পরিষেবা ব্যবহারের সুযোগ দেয়। |
FULL | Enum | এমন একটি মোড যা অনুমোদন-প্রয়োজনীয় সকল পরিষেবা ব্যবহারের সুযোগ দেয়। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|
get Authorization Status() | Authorization Status | এমন একটি মান গ্রহণ করে যা নির্দেশ করে যে এই স্ক্রিপ্টটিকে এক বা একাধিক পরিষেবা ব্যবহার করার জন্য ব্যবহারকারীর অনুমোদনের প্রয়োজন আছে কিনা (উদাহরণস্বরূপ, Script App.AuthorizationStatus.REQUIRED )। |
get Authorization Url() | String|null | স্ক্রিপ্টটিতে অ্যাক্সেস দেওয়ার জন্য ব্যবহারযোগ্য অথরাইজেশন ইউআরএলটি পাওয়া যায়। |
get Authorized Scopes() | String[]|null | স্ক্রিপ্টটির জন্য অনুমোদিত স্কোপগুলোর একটি তালিকা পাওয়া যায়। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
REQUIRED | Enum | এক বা একাধিক পরিষেবা ব্যবহার করার জন্য ব্যবহারকারীকে এই স্ক্রিপ্টটিকে অনুমোদন দিতে হবে। |
NOT_REQUIRED | Enum | ব্যবহারকারী এই স্ক্রিপ্টটিকে বর্তমানে প্রয়োজনীয় সমস্ত অনুমোদন দিয়েছেন। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
CLOCK | Enum | সময়-চালিত ঘটনাটি একটি নির্দিষ্ট সময়ে পৌঁছালে ট্রিগারটি সক্রিয় হয়। |
ON_OPEN | Enum | ব্যবহারকারী গুগল ডক্স, শীটস বা ফর্মস ফাইল খুললেই ট্রিগারটি সক্রিয় হয়। |
ON_EDIT | Enum | ব্যবহারকারী যখন গুগল শিটস ফাইলটি সম্পাদনা করেন (উদাহরণস্বরূপ, কোনো সেলে নতুন মান প্রবেশ করান, যা পরিবর্তনের পরিবর্তে একটি সম্পাদনা হিসাবে গণ্য হয়), তখন ট্রিগারটি সক্রিয় হয়। |
ON_FORM_SUBMIT | Enum | ব্যবহারকারী গুগল ফর্মে সাড়া দিলেই ট্রিগারটি সক্রিয় হয়। |
ON_CHANGE | Enum | ব্যবহারকারী যখনই গুগল শিটস ফাইলটিতে কোনো পরিবর্তন করেন (উদাহরণস্বরূপ, একটি সারি যোগ করার মাধ্যমে, যা সম্পাদনার পরিবর্তে একটি পরিবর্তন হিসাবে গণ্য হয়), তখনই ট্রিগারটি সক্রিয় হয়। |
ON_EVENT_UPDATED | Enum | নির্দিষ্ট গুগল ক্যালেন্ডারে কোনো ইভেন্ট তৈরি, আপডেট বা মুছে ফেলা হলে ট্রিগারটি সক্রিয় হয়। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | অ্যাডমিনিস্ট্রেটর ব্যবহারকারীর ডোমেইনের জন্য অ্যাড-অনটি ইনস্টল করেছিলেন। |
NONE | Enum | স্ক্রিপ্টটি অ্যাড-অন হিসেবে চলছে না। |
WEB_STORE_ADD_ON | Enum | ব্যবহারকারী ক্রোম ওয়েব স্টোর থেকে অ্যাড-অনটি ইনস্টল করেছেন। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
Auth Mode | Auth Mode | একটি গণনা যা শনাক্ত করে যে, অ্যাপস স্ক্রিপ্ট একটি ট্রিগারড ফাংশনের মাধ্যমে অনুমোদিত পরিষেবাগুলোর কোন কোন বিভাগ সম্পাদন করতে সক্ষম। |
Authorization Status | Authorization Status | একটি স্ক্রিপ্টের অনুমোদন স্থিতি নির্দেশকারী একটি গণনা। |
Event Type | Event Type | একটি গণনা যা সংঘটিত ঘটনার ধরণ নির্দেশ করে। |
Installation Source | Installation Source | একটি এনুমারেশন যা নির্দেশ করে, স্ক্রিপ্টটি ব্যবহারকারীর কাছে কীভাবে একটি অ্যাড-অন হিসেবে ইনস্টল করা হয়েছিল। |
Trigger Source | Trigger Source | একটি গণনা যা সেই ঘটনার উৎস নির্দেশ করে, যার কারণে ট্রিগারটি সক্রিয় হয়। |
Week Day | Weekday | সপ্তাহের দিনগুলোকে নির্দেশকারী একটি তালিকা। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|
delete Trigger(trigger) | void | প্রদত্ত ট্রিগারটি সরিয়ে দেয়, ফলে এটি আর চলে না। |
get Authorization Info(authMode) | Authorization Info | এমন একটি অবজেক্ট পাওয়া যায় যা যাচাই করে দেখে যে ব্যবহারকারী স্ক্রিপ্টের সমস্ত প্রয়োজনীয়তার জন্য অনুমোদন দিয়েছেন কিনা। |
get Authorization Info(authMode, oAuthScopes) | Authorization Info | এমন একটি অবজেক্ট পাওয়া যায় যা যাচাই করে দেখে যে ব্যবহারকারী অনুরোধ করা স্কোপগুলোর জন্য অনুমোদন দিয়েছেন কিনা। |
get Identity Token() | String|null | যদি openid স্কোপটি মঞ্জুর করা হয়ে থাকে, তবে কার্যকর ব্যবহারকারীর জন্য একটি Open ID Connect আইডেন্টিটি টোকেন পাওয়া যায়। |
get Installation Source() | Installation Source | একটি enum ভ্যালু রিটার্ন করে যা নির্দেশ করে যে স্ক্রিপ্টটি বর্তমান ব্যবহারকারীর জন্য কীভাবে একটি অ্যাড-অন হিসাবে ইনস্টল হয়েছে (উদাহরণস্বরূপ, ব্যবহারকারী নিজে Chrome Web Store থেকে এটি ইনস্টল করেছেন, নাকি কোনো ডোমেইন অ্যাডমিনিস্ট্রেটর সকল ব্যবহারকারীর জন্য এটি ইনস্টল করেছেন)। |
get OAuth Token() | String | কার্যকরী ব্যবহারকারীর জন্য OAuth 2.0 অ্যাক্সেস টোকেন সংগ্রহ করে। |
get Project Triggers() | Trigger[] | বর্তমান প্রজেক্ট এবং বর্তমান ব্যবহারকারীর সাথে যুক্ত সমস্ত ইনস্টলযোগ্য ট্রিগার খুঁজে বের করে। |
get Script Id() | String | স্ক্রিপ্ট প্রজেক্টের অনন্য আইডিটি পাওয়া যায়। |
get Service() | Service | স্ক্রিপ্টটিকে একটি ওয়েব অ্যাপ হিসেবে প্রকাশ করা নিয়ন্ত্রণ করতে ব্যবহৃত একটি অবজেক্ট পাওয়া যায়। |
get User Triggers(document) | Trigger[] | প্রদত্ত ডকুমেন্টে এই ব্যবহারকারীর মালিকানাধীন সমস্ত ইনস্টলযোগ্য ট্রিগার খুঁজে বের করে, যা শুধুমাত্র এই স্ক্রিপ্ট বা অ্যাড-অনের জন্য প্রযোজ্য। |
get User Triggers(form) | Trigger[] | শুধুমাত্র এই স্ক্রিপ্ট বা অ্যাড-অনের জন্য, এই ব্যবহারকারীর মালিকানাধীন প্রদত্ত ফর্ম্যাটের সমস্ত ইনস্টলযোগ্য ট্রিগার খুঁজে বের করে। |
get User Triggers(spreadsheet) | Trigger[] | প্রদত্ত স্প্রেডশিটে এই ব্যবহারকারীর মালিকানাধীন সমস্ত ইনস্টলযোগ্য ট্রিগার খুঁজে বের করে, যা শুধুমাত্র এই স্ক্রিপ্ট বা অ্যাড-অনের জন্য প্রযোজ্য। |
invalidate Auth() | void | কার্যকর ব্যবহারকারীর বর্তমান স্ক্রিপ্টটি চালানোর অনুমোদন বাতিল করে। |
new State Token() | State Token Builder | একটি স্টেট টোকেনের জন্য বিল্ডার তৈরি করে যা একটি কলব্যাক এপিআই-তে (যেমন একটি OAuth ফ্লো) ব্যবহার করা যেতে পারে। |
new Trigger(functionName) | Trigger Builder | একটি ইনস্টলযোগ্য ট্রিগার তৈরির প্রক্রিয়া শুরু করে, যা সক্রিয় হলে একটি নির্দিষ্ট ফাংশনকে কল করে। |
require All Scopes(authMode) | void | স্ক্রিপ্ট দ্বারা অনুরোধ করা সমস্ত স্কোপের জন্য ব্যবহারকারী সম্মতি দিয়েছেন কিনা তা যাচাই করে। |
require Scopes(authMode, oAuthScopes) | void | ব্যবহারকারী অনুরোধকৃত স্কোপগুলোর জন্য সম্মতি দিয়েছেন কিনা তা যাচাই করে। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|
get Url() | String | ওয়েব অ্যাপটি ডেপ্লয় করা হয়ে থাকলে তার URL ফেরত দেয়; অন্যথায় null ফেরত দেয়। |
is Enabled() | Boolean | স্ক্রিপ্টটি একটি ওয়েব অ্যাপ হিসেবে অ্যাক্সেসযোগ্য হলে true রিটার্ন করে। |
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|
SPREADSHEETS | Enum | গুগল শিটস ট্রিগারটিকে সক্রিয় করে। |
CLOCK | Enum | একটি সময়-নির্ভর ঘটনা ট্রিগারটিকে সক্রিয় করে। |
FORMS | Enum | গুগল ফর্মস ট্রিগারটিকে সক্রিয় করে। |
DOCUMENTS | Enum | গুগল ডক্স ট্রিগারটিকে সক্রিয় করে। |
CALENDAR | Enum | গুগল ক্যালেন্ডারের কারণে ট্রিগারটি সক্রিয় হয়। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-04-13 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2026-04-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]