دادههای مهم (موجودی، تبدیلها و غیره) اغلب خارج از دامنه گوگل ادز قرار دارند. به همین ترتیب، رابط کاربری گوگل ادز ممکن است همیشه ابزار کاملی برای تجسم دادهها نباشد. اسکریپتهای گوگل ادز راهی ساده برای ادغام با منابع داده خارجی ارائه میدهند.
صفحات گسترده گوگل
صفحات گسترده گوگل (که در گوگل درایو یافت میشوند) یک راهکار صفحه گسترده مبتنی بر وب با امکانات کامل هستند. اسکریپتهای گوگل ادز به شما امکان میدهند از طریق سرویس صفحات گسترده ، صفحات گسترده را بخوانید و در آنها بنویسید. همچنین میتوانید به صورت برنامهنویسی شده یک صفحه گسترده ایجاد کنید، آن را با دادهها پر کنید، فونتها و رنگهای آن را قالببندی کنید و آن را با دیگران به اشتراک بگذارید. برخی از روشهایی که میتوانید از آنها در اسکریپتهای خود استفاده کنید عبارتند از:
- تجسم گزارش
- صفحات گسترده انواع مختلفی از نمودارها را ارائه میدهند. میتوانید یک صفحه گسترده با نمودار برای تجسم دادههای خود تنظیم کنید و سپس منبع داده را از یک اسکریپت وارد کنید تا نمودار به طور خودکار بهروزرسانی شود.
- منبع داده
- میتوانید یک صفحه گسترده ایجاد کنید که در آن دادهها را به صورت دستی وارد کنید (یا دادهها را از منبع دیگری وارد کنید). سپس یک اسکریپت میتواند دادهها را بخواند و پردازش کند تا حساب شما را بهروزرسانی کند. به عنوان مثال، میتوانید کلمات کلیدی جدیدی را در یک صفحه گسترده وارد کنید که سپس توسط یک اسکریپت روزانه در حال اجرا به حساب شما اضافه میشوند.
- فروشگاه داده میانی
- یک صفحه گسترده میتواند اطلاعات مربوط به وضعیت اجرای خود را در حین اجرا ذخیره کند، به طوری که بتواند در اجرای بعدی از جایی که متوقف شده است، ادامه دهد. به عنوان مثال، اگر نیاز به پردازش تمام گروههای تبلیغاتی در حساب خود دارید اما این کار بیش از محدودیت زمانی اجرای 30 دقیقه طول میکشد، میتوانید مواردی را که پردازش میکنید در حین اجرا ثبت کنید. وقتی اسکریپت دوباره اجرا میشود، میتواند صفحه گسترده را بررسی کند تا بفهمد از کجا شروع کند تا هیچ کاری تکراری انجام نشود.
گوگل درایو
شما میتوانید از گوگل درایو با DriveApp که به اسکریپتها اجازه میدهد فایلهای دلخواه را در گوگل درایو ایجاد، پیدا و تغییر دهند، استفاده کنید. این برنامه میتواند همانطور که قبلاً نشان داده شد، به عنوان منبع داده یا پایگاه داده میانی استفاده شود.
نمودارها
مصورسازی پیشرفته دادهها نیز از طریق سرویس نمودارها (Charts Service) در دسترس است. این سرویس ساخت نمودار کامل، کنترل گستردهای بر نیازهای مصورسازی دادههای شما ارائه میدهد.
جیدیبیسی
شما میتوانید به پایگاههای داده خارجی سازگار با JDBC مانند Google Cloud SQL، MySQL، Microsoft SQL Server و پایگاههای داده Oracle متصل شوید. برای دستورالعملهای راهاندازی به راهنمای JDBC مراجعه کنید.
ایمیل
اسکریپتهای گوگل ادز به شما امکان ارسال ایمیل از طریق سرویس ایمیل را میدهند. از ایمیل میتوان برای اطلاعرسانی در مورد هرگونه اطلاعات مرتبطی که از اسکریپت نیاز دارید استفاده کرد؛ به عنوان مثال، ارسال خلاصهای از گزارش کامل. میتوانید پیام ایمیل را با HTML سفارشی تنظیم کنید و حتی تصاویر اضافه کنید، که به اسکریپت اجازه میدهد گزارشهای حرفهای را مستقیماً برای مشتریان شما ارسال کند. از پیوستها میتوان برای ارسال گزارشهای بزرگ استفاده کرد.
واکشی URL
اسکریپتهای گوگل ادز به شما امکان میدهند محتوای یک URL دلخواه را با استفاده از سرویس Url Fetch دریافت کنید. این ویژگی طیف وسیعی از فرصتها را فراهم میکند:
- یک فید محافظتشده با رمز عبور در وبسایت خود تنظیم کنید که اطلاعات موجودی را گزارش دهد. سپس، از طریق یک اسکریپت به آن دسترسی پیدا کنید تا تغییرات حساب را اعمال کنید.
- اطلاعات مربوط به رویدادهای خارجی را دریافت کنید و بر اساس آن اطلاعات، تصمیمات مدیریت حساب را بگیرید. به عنوان مثال، میتوانید اطلاعات آب و هوا را از یک API مبتنی بر HTTP دریافت کنید و هر زمان که در منطقه هدف شما باران میبارد، پیشنهادات را تنظیم کنید یا تبلیغات را فعال کنید.
- طیف گستردهای از APIها در سراسر وب موجود است؛ هر چیزی که رابط HTTP داشته باشد، قابل دسترسی است.