গুরুত্বপূর্ণ ডেটা (ইনভেন্টরি, কনভার্সন ইত্যাদি) প্রায়শই গুগল অ্যাডস ডোমেইনের বাইরে থাকে। একইভাবে, ডেটা ভিজ্যুয়ালাইজেশনের জন্য গুগল অ্যাডস ইউআই সবসময় সেরা টুল নাও হতে পারে। গুগল অ্যাডস স্ক্রিপ্ট বাহ্যিক ডেটা সোর্সের সাথে ইন্টিগ্রেট করার একটি সহজ উপায় প্রদান করে।
গুগল স্প্রেডশিট
গুগল স্প্রেডশিট (যা গুগল ড্রাইভে পাওয়া যায়) হলো একটি পূর্ণাঙ্গ ওয়েব-ভিত্তিক স্প্রেডশিট সমাধান। গুগল অ্যাডস স্ক্রিপ্ট আপনাকে স্প্রেডশিট সার্ভিসের মাধ্যমে স্প্রেডশিট থেকে ডেটা পড়তে এবং তাতে লিখতে দেয়। এছাড়াও আপনি প্রোগ্রামিংয়ের মাধ্যমে একটি স্প্রেডশিট তৈরি করতে, ডেটা দিয়ে তা পূরণ করতে, এর ফন্ট ও রঙ ফরম্যাট করতে এবং অন্যদের সাথে শেয়ার করতে পারেন। আপনার স্ক্রিপ্টে এগুলো ব্যবহার করার কয়েকটি উপায় হলো:
- রিপোর্ট ভিজ্যুয়ালাইজেশন
- স্প্রেডশিটে বিভিন্ন ধরনের চার্ট থাকে। আপনি আপনার ডেটা দৃশ্যমান করার জন্য একটি চার্টসহ স্প্রেডশিট তৈরি করতে পারেন এবং তারপর চার্টটি স্বয়ংক্রিয়ভাবে আপডেট করার জন্য একটি স্ক্রিপ্ট থেকে ডেটা সোর্স ইম্পোর্ট করতে পারেন।
- ডেটা উৎস
- আপনি একটি স্প্রেডশিট তৈরি করতে পারেন যেখানে আপনি নিজে হাতে ডেটা ইনপুট করতে পারেন (অথবা অন্য কোনো উৎস থেকে ডেটা নিতে পারেন)। এরপর একটি স্ক্রিপ্ট সেই ডেটা পড়ে ও প্রসেস করে আপনার অ্যাকাউন্ট আপডেট করতে পারে। উদাহরণস্বরূপ, আপনি একটি স্প্রেডশিটে নতুন কীওয়ার্ড লিখতে পারেন, যা পরবর্তীতে একটি দৈনিক চলমান স্ক্রিপ্টের মাধ্যমে আপনার অ্যাকাউন্টে যুক্ত হয়ে যায়।
- মধ্যবর্তী ডেটাস্টোর
- একটি স্প্রেডশীট চলার সময় তার কার্যসম্পাদনের অবস্থা সম্পর্কে তথ্য সংরক্ষণ করতে পারে, যাতে এটি পরবর্তী কার্যসম্পাদনে আগের জায়গা থেকে কাজ শুরু করতে পারে। উদাহরণস্বরূপ, যদি আপনার অ্যাকাউন্টের সমস্ত অ্যাড গ্রুপ প্রসেস করার প্রয়োজন হয় কিন্তু এতে ৩০ মিনিটের নির্ধারিত সময়সীমার চেয়ে বেশি সময় লাগে, তবে আপনি প্রসেস করার সাথে সাথে সেগুলোর রেকর্ড রাখতে পারেন। স্ক্রিপ্টটি যখন আবার চালু হবে, তখন এটি স্প্রেডশীটটি দেখে নিতে পারবে যে কোথা থেকে শুরু করতে হবে, ফলে কোনো কাজের পুনরাবৃত্তি হবে না।
গুগল ড্রাইভ
আপনি DriveApp সাথে Google Drive আরও ব্যবহার করতে পারেন, যা স্ক্রিপ্টের মাধ্যমে Google Drive-এ যেকোনো ফাইল তৈরি, খুঁজে বের এবং পরিবর্তন করতে দেয়। পূর্বে যেমন দেখানো হয়েছে, এটিকে একটি ডেটা সোর্স বা অন্তর্বর্তী ডেটাস্টোর হিসেবে ব্যবহার করা যেতে পারে।
চার্ট
চার্টস সার্ভিসের মাধ্যমে উন্নত ডেটা ভিজ্যুয়ালাইজেশনও পাওয়া যায়। এই পূর্ণাঙ্গ চার্ট তৈরির পরিষেবাটি আপনার ডেটা ভিজ্যুয়ালাইজেশনের প্রয়োজনের উপর আপনাকে ব্যাপক নিয়ন্ত্রণ দেয়।
জেডিবিসি
আপনি গুগল ক্লাউড এসকিউএল, মাইএসকিউএল, মাইক্রোসফট এসকিউএল সার্ভার এবং ওরাকল ডেটাবেসের মতো বাহ্যিক জেডিবিসি-সম্মত ডেটাবেসগুলির সাথে সংযোগ করতে পারেন। সেট-আপ নির্দেশাবলীর জন্য জেডিবিসি গাইড দেখুন।
ইমেল
গুগল অ্যাডস স্ক্রিপ্ট আপনাকে মেইল সার্ভিসের মাধ্যমে ইমেল পাঠাতে দেয়। স্ক্রিপ্ট থেকে আপনার প্রয়োজনীয় যেকোনো প্রাসঙ্গিক তথ্য নিজেকে জানানোর জন্য ইমেল ব্যবহার করা যেতে পারে; উদাহরণস্বরূপ, একটি সম্পূর্ণ রিপোর্টের লিঙ্কসহ সারসংক্ষেপ মেইল করা। আপনি কাস্টম এইচটিএমএল (HTML) দিয়ে ইমেল বার্তাটি কাস্টমাইজ করতে পারেন এবং এমনকি ছবিও যোগ করতে পারেন, যা স্ক্রিপ্টটিকে সরাসরি আপনার ক্লায়েন্টদের কাছে পেশাদার চেহারার রিপোর্ট পাঠাতে সাহায্য করে। বড় রিপোর্ট পাঠানোর জন্য অ্যাটাচমেন্ট ব্যবহার করা যেতে পারে।
URL আনা
গুগল অ্যাডস স্ক্রিপ্ট আপনাকে ইউআরএল ফেচ সার্ভিস (Url Fetch Service) ব্যবহার করে যেকোনো ইউআরএল-এর কন্টেন্ট ফেচ করার সুযোগ দেয়। এই ফিচারটি বিভিন্ন ধরনের সুযোগের দ্বার উন্মোচন করে:
- আপনার ওয়েবসাইটে একটি পাসওয়ার্ড-সুরক্ষিত ফিড সেট আপ করুন যা ইনভেন্টরির তথ্য জানাবে। তারপর, অ্যাকাউন্টের পরিবর্তনগুলো প্রয়োগ করার জন্য একটি স্ক্রিপ্টের মাধ্যমে এটি অ্যাক্সেস করুন।
- বাহ্যিক ঘটনা সম্পর্কে তথ্য সংগ্রহ করুন এবং সেই তথ্যের ভিত্তিতে অ্যাকাউন্ট পরিচালনার সিদ্ধান্ত নিন। উদাহরণস্বরূপ, আপনি একটি HTTP-ভিত্তিক API থেকে আবহাওয়ার তথ্য সংগ্রহ করতে পারেন এবং আপনার লক্ষ্য এলাকায় বৃষ্টি হলেই বিড সমন্বয় করতে বা বিজ্ঞাপন চালু করতে পারেন।
- ওয়েব জুড়ে বিভিন্ন ধরনের এপিআই (API) পাওয়া যায়; যে কোনো কিছুরই যদি এইচটিটিপি (HTTP) ইন্টারফেস থাকে, তবে তা ব্যবহার করা সম্ভব।