CacheService আপনাকে ডেটার স্বল্পমেয়াদী স্টোরেজের জন্য একটি ক্যাশে অ্যাক্সেস করতে দেয়।
এই ক্লাসটি আপনাকে একটি নির্দিষ্ট ক্যাশে উদাহরণ পেতে দেয়। সর্বজনীন ক্যাশেগুলি এমন জিনিসগুলির জন্য যা কোন ব্যবহারকারী আপনার স্ক্রিপ্ট অ্যাক্সেস করছে তার উপর নির্ভর করে না। ব্যক্তিগত ক্যাশেগুলি এমন জিনিসগুলির জন্য যা ব্যবহারকারী-নির্দিষ্ট, যেমন সেটিংস বা সাম্প্রতিক কার্যকলাপ৷
আপনি ক্যাশে যে ডেটা লেখেন তার মেয়াদ শেষ না হওয়া পর্যন্ত টিকে থাকার নিশ্চয়তা নেই। আপনাকে অবশ্যই সমস্ত পঠন থেকে null
ফিরে পেতে প্রস্তুত থাকতে হবে।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
getDocumentCache() | Cache | বর্তমান নথি এবং স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। |
getScriptCache() | Cache | স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। |
getUserCache() | Cache | বর্তমান ব্যবহারকারী এবং স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। |
বিস্তারিত ডকুমেন্টেশন
getDocumentCache()
বর্তমান নথি এবং স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। নথির ক্যাশে বর্তমান নথির জন্য নির্দিষ্ট যা স্ক্রিপ্ট ধারণ করে। বর্তমান নথির সাথে নির্দিষ্ট স্ক্রিপ্ট তথ্য সংরক্ষণ করতে এগুলি ব্যবহার করুন। যদি এই পদ্ধতিটিকে একটি ধারণকারী নথির প্রেক্ষাপটের বাইরে বলা হয় (যেমন একটি স্বতন্ত্র স্ক্রিপ্ট বা ওয়েব অ্যাপ থেকে), এই পদ্ধতিটি null
প্রদান করে।
// Gets a cache that is specific to the current document containing the script var cache = CacheService.getDocumentCache();
প্রত্যাবর্তন
Cache
— একটি নথি ক্যাশে উদাহরণ, বা null
যদি কোনো নথি ধারণ না করে
getScriptCache()
স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। স্ক্রিপ্ট ক্যাশে স্ক্রিপ্টের সমস্ত ব্যবহারকারীদের জন্য সাধারণ। বর্তমান ব্যবহারকারীর জন্য নির্দিষ্ট নয় এমন তথ্য সংরক্ষণ করতে এগুলি ব্যবহার করুন।
// Gets a cache that is common to all users of the script var cache = CacheService.getScriptCache();
প্রত্যাবর্তন
Cache
- একটি স্ক্রিপ্ট ক্যাশে উদাহরণ
getUserCache()
বর্তমান ব্যবহারকারী এবং স্ক্রিপ্টে ক্যাশে উদাহরণ স্কোপ করা হয়। ব্যবহারকারীর ক্যাশে স্ক্রিপ্টের বর্তমান ব্যবহারকারীর জন্য নির্দিষ্ট। বর্তমান ব্যবহারকারীর জন্য নির্দিষ্ট স্ক্রিপ্ট তথ্য সংরক্ষণ করতে এগুলি ব্যবহার করুন।
// Gets a cache that is specific to the current user of the script var cache = CacheService.getUserCache();
প্রত্যাবর্তন
Cache
- একটি ব্যবহারকারী ক্যাশে উদাহরণ