اسکریپت گوگل ادز ابزاری است که به خودکارسازی و مدیریت عملکرد تبلیغات، گزارشهای PPC و بهینهسازی کمپینهای تبلیغاتی گوگل کمک میکند. اسکریپتهای گوگل ادز در زمان و منابع برای تنظیم و بهبود گوگل ادز صرفهجویی میکند. اگر از گول ادز استفاده میکنید، میدانید که راههای بیشماری برای انجام وجود دارد تا شما را به موفقیت کمپینها نزدیک کند. بسیاری از این کارها علاوه بر زمانبر بودن، خستهکننده هستند.
اسکریپتهای گوگل ادز اینجا به کمک شما میآید. در این مقاله آژانس دیجیتال مارکتینگ جینجر به مفهوم اسکریپت در گوگل ادز، انواع آن و راهاندازیاش میپردازیم.
اسکریپت گوگل ادز چیست؟
اسکریپتهای گوگل ادز کدهایی هستند که در جاوا اسکریپت ایجاد میشوند که به کمک آنها میتوانید برای بهینهسازی و سفارشی کردن کمپینهای تبلیغاتی گوگل استفاده کنید. با کمک اسکریپتهای گوگل ادز میتوانید سرعت فرآیندهای مختلف را خودکار کنید و بهراحتی دادههای خارجی را مدیریت کنید.
اسکریپتهای گوگل ادز عملکردهای داخلی در حساب گوگل ادز را خودکار میکند و در زمان صرفهجویی میکند. پس بهراحتی میتوانید زمان باقیمانده را صرف بهبود تبلیغات در گوگل کنید.
این ابزار گوگل قابلیت تنظیم دارد و طبق برنامهریزیهای شما عمل میکند و گزارش میدهد. پس استفاده از آن برای تبلیغات در گوگل میتواند منجر به استفاده مؤثرتر از زمان و بهبود کارایی در حسابهای PPC شود.
اسکریپت در گوگل ادز چه کاربردی دارد؟
اسکریپتهای Google Ads ابزارهای مفیدی برای بهینهسازی تصمیمات تبلیغاتی شما هستند، نه جایگزینی برای آنها. این اسکریپتها میتوانند بهطور خودکار وظایف مختلفی را انجام دهند و به شما کمک کنند تا در زمان و تلاش خود صرفهجویی کنید. با این حال، مهم است که به یاد داشته باشید که اسکریپتها نمیتوانند جایگزین تفکر استراتژیک و تصمیمگیری آگاهانه شما شوند. در ادامه به شرح برخی از کاربردهای اسکریپتها میپردازیم.
پیشنهادهای خود را در مقیاس کنترل کنید.
بدیهی است که همه تلاش میکنند تا کمپینهای خود را تا حد امکان بهینه کنند، اما این مهم است که آیا هدف شما این است که درآمد، سود، تعداد تبدیلها یا ROI را به حداکثر برسانید.
اسکریپت در گوگل ادز با کد نویسی به شما این کنترل را میدهد که دقیقاً آنچه را که میخواهید انجام دهید. هرچند بار که میخواهید، هرچند وقت یکبار که دوست دارید، با آگاهی تمام از کسبوکار خود میتوانید این کار را انجام دهید.
اسکریپتها میتوانند دادههای اضافی را وارد کنند.
PPC به عوامل زیادی بستگی دارد که همه آنها معیارهای استاندارد گوگل ادز نیستند. میتوانید از اسکریپتها برای انتقال دادههای فروش به گوگل ادز استفاده کنید.
کد اسکریپت در گوگل ادز میتواند تبلیغات و پیشنهادهای شما را با توجه به عناصر مختلف تغییر دهد، گروههای تبلیغاتی را برای محصولات بدون موجودی متوقف کند یا حتی بر اساس قیمتها و در دسترس بودن پیشنهادهایی دهد.
اسکریپتها از تکرار مراقبت میکنند.
گزارش دهی میتواند سخت باشد چونکه مستلزم دستکاری دادههای زیادی است و از بهینهسازی حسابهای Google Ads جلوگیری میکند یا برای برنامهریزی جهت حرکتهای بعدی زمانبر است.
میتوانید با script گوگل ادز بهطور خودکار گزارشها را در Google Ads یا Analytics اجرا کنید؛ اما اگر گزارشهای خود را کد نویسی کنید، میتوانید هر فیلد خارجی یا محاسبهشدهای را که میخواهید سفارشی و از آن دادهها برای ساخت داشبوردهای سفارشی استفاده کنید.
همچنین میتوانید با استفاده از کدهایی که میخواهید تغییرات یکسانی در تعداد زیادی از کمپینهای مشابه ایجاد کنید و تکرار را کاهش دهید.
اسکریپتها بر محدودیتهای پلتفرم غلبه میکنند.
اگر از زمانبندی تبلیغات بومی Google Ad برای کمپینهای مناقصه دستی خود استفاده میکنید، فقط میتوانید شش تغییر پیشنهاد در روز را برنامهریزی کنید درحالیکه با اسکریپتهای گوگل ادز میتوانید هر ساعت قیمتها را تغییر دهید.
اگر کمپینهای تبلیغات در گوگل خود را بهطورمعمول تنظیم کنید، یک کلمه کلیدی که با عبارت جستوجو مطابقت بیشتر دارد را انتخاب میکند. با کد اسکریپت، میتوانید همهچیز را بهجز عبارت جستوجویی که میخواهید حذف کنید.
مزایای اسکریپت ها در گوگل ادز
این موضوع را متوجه شدیم که اسکریپتهای گوگل ادز در وقت شما صرفهجویی میکنند و کارهای یکنواخت و تکراری که ساعتها طول میکشید را خودکار میکنند. استفاده از اسکریپتها در Google Ads مزایای متعددی را به همراه میآورد که میتواند بهطور قابلتوجهی عملکرد کمپینهای تبلیغاتی شما را بهبود بخشد و در زمان صرفهجویی کند. در ادامه به برخی از این مزایا اشاره میکنیم.
-
تنظیمات حساب از راه دور
اگر میخواهید در روزهای تعطیل و خارج از زمان اداری کمپینهای خود را تنظیم و مدیریت کنید میتوانید از یک اسکریپت در گوگل ادز استفاده کنید. با این اسکریپتها میتوانید کمپینها، کلمات کلیدی یا تبلیغات را متوقف یا فعال کنید، فقط کافی است تاریخ را انتخاب کنید.
-
صرفهجویی در زمان
با script گوگل ادز میتوانید زمان کمتری را برای گزارش دهی و زمان بیشتری را برای استراتژی اختصاص دهید. صرف تماموقت خود برای گزارش دهی، درآمد مستقیم ایجاد نمیکند، بلکه استراتژیهایی که باید با دادهها انجام دهید باعث افزایش کارایی و گردش کار میشود.
-
برچسبگذاری کارها
آیا نیاز به برچسبگذاری محصولات در مقیاس بزرگ در حساب خود دارید؟ بهراحتی با یک اسکریپت در گوگل ادز مجموعهای از شرایط را تنظیم کنید تا برچسبگذاری محصولات در مقیاس بزرگ را انجام دهد و ساعتها در مرتبسازی دستی صرفهجویی کنید. این اسکریپت بر اساس قوانین شما برچسبهایی را برای کلمات کلیدی اعمال میکند. شما میتوانید به کمپینهایی که به یک محصول یا خدمات خاص مرتبط هستند یا به گروههای تبلیغاتی که کلمات کلیدی مرتبط با یک موضوع خاص را هدف قرار میدهند، برچسب اضافه کنید.
-
ایجاد تغییرات کوچک و بزرگ
با اسکریپت های گوگل ادز میتوانید بهروزرسانیهایی در مقیاس بزرگ در سطح حساب انجام دهید یا دقیقاً به جزییات ریز و سخت روزانه بروید.
-
ایجاد تبلیغات پویا
بهراحتی با اسکریپت در گوگل ادز میتوانید دادههای زنده را در تبلیغات خود درج کنید و ارتباط تبلیغ خود را برای جستوجوگران افزایش دهید. همچنین استفاده از افزونه های تبلیغاتی گوگل ادز مسیر تبلیغات را آسان میکند.
اجزای Script گوگل ادز
همانطور که گفته شد اسکریپتها کمک میکنند که برخی از وظایف کلیدی و تکراری کمپینهای گوگل ادز ساده شود و تبلیغکنندگان بتوانند این کمپینها را بهصورت بهینه مدیریت کنند. در ادامه به اجزای اسکریپت در گوگل ادز میپردازیم:
1. توابع
Function اولین بخش از کد اسکریپت است و درست همان چیزی است که کارها را شروع میکند. هنگام استفاده از script گوگل ادز همیشه به یکی از این توابع نیاز دارید.
2. متغیرها
قسمت پیشنهادی در اسکریپت های گوگل ادز به متغیرها اختصاص دارد که معمولاً با عنوان “var” شناخته میشوند. این متغیرها چون بندهایی هستند که اطلاعات را نگهداری میکنند و درواقع به انجام سفارشیسازی مشغول میشوند. برای اینکه بتوانید از هر نوع داده بهراحتی استفاده کنید بایستی متغیرهای اسکریپت را اشیا و نهادهای موجود هماهنگ کنید.
3. اشیاء
Objectها در گوگل ادز در چهار نوع AdsApp، SpreadsheetApp، AdsmanagerApp و UrlFetchApp هستند که اولین چیزی که در اسکریپتهای گوگل ادز به آن برخورد خواهید کرد AdsApp است و به اسکریپت میگوید که دادههایی را که به آن نیاز دارید را در گوگل ادز جستوجو کند.
4. واحدها
میتوانید بهراحتی متوجه شوید که در AdsApp تعداد کمی واحد وجود دارد. واحدهایی ازجمله حساب، کمپین، گروههای تبلیغاتی، کلمات کلیدی در ساختار اصلی حساب برای انتخاب وجود دارند. البته میتوانید پارامترهای تبلیغات، برچسبها، برنامههای تبلیغات، بودجهها و حتی برخی از اهداف را در این قسمت مشخص کنید. واحدهای پولی در شارژ اکانت گوگل ادز دیده میشوند.
5. انتخابگرها
انتخابگرها فیلترهایی برای دادههایی هستند که اسکریپت شما قرار است از حساب Google Ads شما استخراج کند. بهعنوانمثال، اگر متغیر شما گروههای تبلیغاتی است، انتخابگرها به فیلتر کردن گروههای تبلیغاتی که اسکریپت گوگل ادز به آنها اشاره دارد، میپردازند. از طرفی میتوانید از چندین انتخابگر استفاده کنید تا مدام دادههای شما را اصلاح کنند پس اسکریپتهای گوگل ادز میتوانند بسیار مفید باشند.
6. روشها
این عناصر اسکریپت دستورات موجود در کد شما هستند. بسته به نوع اقدامی که میخواهید خودکار کنید، میتوانید کد «دریافت»، «تنظیم»، «افزودن» و غیره را داشته باشید.
7. تکرارکنندهها
تکرارکنندهها کمک میکنند که اسکریپت در گوگل ادز بهصورت مداوم فعالیت کند. میتوانید با hasNext() و next() حلقهای را اجرا کنید که تا زمان ارائه دادههای معتبر توسط اسکریپت به فعالیت خود ادامه دهد.
نحوه تنظیم اسکریپت Google Ads
شاید فکر کنید برای استفاده از اسکریپت در گوگل ادز به زبان برنامهنویسی نیاز دارید و این امر موجب نگرانی شما شده باشد. ولی موضوع این است که طبق گفته گوگل آشنایی در سطح ابتدایی با جاوا اسکریپت کافی است و بهوسیله این دانش و قوانین گوگل ادز میتوانید تنظیمات لازم را اجرا کنید.
برای راهاندازی اسکریپت در گوگل ادز مراحل زیر را انجام دهید:
وارد حساب Google Ads خود شوید.
روی نماد Tools کلیک کنید و Scripts را در بخش BULK ACTIONS انتخاب کنید.
برای افزودن یک اسکریپت، نماد + را فشار دهید.
کد اسکریپت خود را در قسمت ویرایشگر در داخل تابع اصلی کپی کرده و جایگذاری کنید.
بعد از تکمیل مرحله قبل روی AUTHORIZE کلیک کنید تا اسکریپت بتواند از طرف شما بهحساب دسترسی پیدا کند. این کار باید یکبار برای هر اسکریپت انجام شود.
روی PREVIEW کلیک کنید تا اسکریپت در حالت پیشنمایش اجرا شود: نتایج در پنل CHANGES / LOGS ظاهر میشوند.
انواع اسکریپت های گوگل ادز
اسکریپت در گوگل ادز بهعنوان یک ابزار قوی به تبلیغکنندگان کمک میکند تا با بهبود و مدیریت کمپینهای تبلیغاتی کسبوکار خود را توسعه دهند. در ادامه به انواع اسکریپتهای گوگل ادز میپردازیم.
-
نقشههای حرارتی (Heat Maps)
این اسکریپت شما را در قالب نقشه حرارتی قابل تفسیر نشان میدهد. میتوانید عملکرد هر دستگاه از موبایل گرفته تا دسکتاپ و تبلت را ببینید. به کمک آن، میتوانید ردیفها و ستونهای دادهها را مرتب کنید و عکسهای فوری از اطلاعات موردنیاز خود دریافت کنید.
-
دادههای محوری در یک صفحه گسترده ( Add Pivot Add Data to a Spreadsheet )
این script به شما کمک میکند تا نتایج را بهتر تفسیر کنید. آن گزارش تبلیغات Google شما را به برگههای گوگل صادر میکند و به شما امکان میدهد جدول را تغییر دهید. نتیجه آن صفحه گستردهای میشود که تفسیر آن بسیار آسان است. اگر بیش از یک حساب تبلیغاتی گوگل را مدیریت میکنید، این اسکریپت میتواند به شما کمک کند.
-
ردیاب امتیاز کیفیت (Quality Score Tracker)
با این نوع اسکریپت در گوگل ادز میتوانید امتیاز کیفیت سطح حساب خود را در طول زمان به دست آورید. این ابزار امتیاز کیفیت شما را بررسی میکند و یک صفحه گسترده و نمودار با امتیاز شما ایجاد میکند تا بتوانید در یک نگاه آن را ببینید.
-
توقف تبلیغات بیسود (Pause Ads with Zero Impressions)
شاید بخواهید کمپین تبلیغاتی گوگل ادز با کلمات کلیدی که نمایش آنها سود ایجاد نمیکند را متوقف کنید. این کاری سخت ولی ضروری است. با این اسکریپت میتوانید تبلیغات بدون سود را از کمپینهای تبلیغاتی خود حذف کنید و در رقابت بمانید. همچنین میتوانید به بهبود و اصلاح آن بپردازید.
-
گزارش عملکرد تبلیغات (Ad Performance Report)
این script توسط Google Developers ساختهشده که یک ابزار رایگان است. این اسکریپت گزارشی از آمار CTR، سرفصل و URL آگهی شما به همراه تعداد آنها که در حساب شما یافت میشود، ایجاد میکند. همچنین میتوانید کد را ویرایش کنید.
-
گزارش کلمات کلیدی کیفیت پایین ( Low-quality Score Keywords Report)
این اسکریپت در گوگل ادز باعث میشود که هرگز نگران استفاده از کلمات کلیدی باکیفیت پایین نباشید. این به شما امکان میدهد یک آستانه نمره کیفیت را تعیین کنید. همچنین ایمیلی برای شما ارسال خواهد کرد که مکان کلمات کلیدی را که با معیارهای شما مطابقت دارند را به شما نشان میدهد.
-
نمایش قیمت پیشنهادی 24 ساعته (24/7 bidding)
استراتژیهای تبلیغاتی نسبت به تغییرات زمان و دستگاه حساس هستند. بااینحال مناقصه شما باید تا حد امکان نسبت به تغییرات زمان و دستگاه حساس باشد. زمانبندی تبلیغات گوگل ادز فقط برای شش زمان پیشنهاد دارد که برای بسیاری از کمپینها این تعداد کافی نیست. به همین دلیل اسکریپت گوگل ادز ۷/۲۴ برای فعال کردن تغییرات پیشنهادی در هر ساعت و در هر دستگاهی طراحیشده است.
ابزار ۷/۲۴ نهتنها امکان مناقصه ساعتی را فراهم میکند، بلکه به شما این امکان را میدهد که بسته به دستگاهی که کاربر در آن جستوجو میکند، در سطوح مختلف پیشنهاد قیمت بدهید. بازهم، این عنصر از ابزار به این معنی است که هزینههای تبلیغاتی روی کاربرانی متمرکز میشود که با احتمال بیشتری به مشتریان جدید تبدیل میشوند.
-
اسکریپت ارزیابی لینک (Link checker script)
این script یک ابزار ساده است که به شما کمک میکند تا حساب خود را برای تبلیغاتی که لینکهای شکسته ۴۰۴ را برمیگرداند اسکن کنید. نکته مهم این است که هیچ ایمیلی دریافت نخواهید کرد مگر اینکه لینکهای خراب وجود داشته باشد، بنابراین لازم نیست نگران هشدارهای اشتباه باشید. این اسکریپتها به بهینهسازی کمپین گوگل ادز کمک میکند.
-
تنظیم قیمت پیشنهادی (Ad spend report script)
این اسکریپت در گوگل ادز توسط Google Developers ایجادشده است و برای بهینه نگهداشتن کمپینهای شما در هرلحظه از زمان بسیار مناسب است. این ابزار میتواند به شما کمک کند قیمتها را بر اساس فیلترهایی که در حساب تبلیغات Google خود تنظیم میکنید افزایش یا کاهش دهید.
-
اسکریپت گزارش هزینه تبلیغات (Ad spend report script)
هزینه تبلیغات یکی از معیارهایی است که بازاریابان به آن توجه زیادی میکنند و اسکریپت های گوگل ادز گزارش هزینه تبلیغات این کار را برای آنها آسان میکنند. این ابزار گزارشهای ایمیلی را مکرراً برای شما ارسال میکند که شامل هزینههای تبلیغات، CPA، تبدیلها و هزینههای توصیهشده روزانه میشود. اگر چندین گروه تبلیغاتی یا بیش از یک حساب تبلیغاتی گوگل را مدیریت میکنید، این اسکریپت میتواند به شما کمک کند.
-
اسکریپت ad copy A/B test
اسکریپت تبلیغاتی دیگری در Google Ads وجود دارد که جهت کمک به شما برای بهینهسازی عملکرد تبلیغات، متمرکز است. این اسکریپت به شما نشان میدهد که کدام آگهیها بهترین عملکرد را دارند. اینگونه اگر آگهیها در گروههای تبلیغاتی خود عملکرد پایینی داشته باشند میتوانید آنها را متوقف کنید تا حساب شما عملکرد خوبی داشته باشد.
-
گزارش جستوجوی کاربران (Search Query Report)
این یکی دیگر از اسکریپتهای مفید توسط Google Developers است که به شما کمک میکند تا گزارشی از کلمات کلیدی منفی احتمالی را از گزارش جستوجوهای خود به دست آورید و تیترهای تبلیغاتی جذاب بنویسید.
اگر از این script بهدرستی استفاده کنید، میتوانید با افزودن کلمات کلیدی منفی مناسب به گروههای تبلیغاتی، هدفگیری خود بهبود ببخشید.
-
مدیریت کمپین مبتنی بر آبوهوا (Weather-Based Campaign Management)
اگر میخواهید قیمتهای خود را برای محصولات فصلی بهطور خودکار تنظیم کنید، این اسکریپت فرصت مناسبی برای رشد کسبوکار شما خواهد بود. این اسکریپت در گوگل ادز از یک API خارجی استفاده میکند که برای مثال قیمتهای پیشنهادی شما را در زمان آفتابی افزایش میدهد و در فصل بارانی آن را کاهش میدهد.
-
توقف تبلیغات مشکوک (Pause Suspicious Ads)
همیشه نمیتوانید CTR خود را در زمان واقعی زیر نظر داشته باشید. بسیاری از بازارها با حسابهای بزرگ ترجیح میدهند گزارشی تهیه کنند و پس از آن به Spreadsheet خود نگاه کنند. اما اگر تبلیغات شما با کلیکهای نامعتبر مواجه میشود، احتمالاً به این معنی است که کمپین شما توسط رباتهای کلیکی و عوامل مشابه موردحمله قرارگرفته است. این اسکریپت گوگل ادز به شما کمک میکند تا تبلیغات هدفمند خود را متوقف کنید تا اینکه بتوانید بهدرستی مشکل را برطرف کنید.
-
تاریخ و منطقه زمانی صحیح (Correct Date and Time zone)
زمانی که حساب شما در منطقه زمانی متفاوتی نسبت به مرکز داده باشد استفاده از اسکریپتهای مناسب میتواند کمککننده باشد. هماهنگ کردن اسکریپتهایی که بر اساس یک زمانبندی اجرا میشوند غیرممکن خواهد بود. این اسکریپت در گوگل ادز ساده و با اطمینان از اینکه سایر اسکریپتهای تبلیغات شما در منطقه زمانی حساب شما اجرا میشوند، این مشکل را برطرف میکند.
-
کلمات کلیدی برای کمپینهای خرید گوگل (Keywords for Google Shopping Campaigns)
اگر به دنبال افزایش سرنخ بیشتر برای کمپینهای خرید گوگل خود هستید، این اسکریپت بسیار مناسب است. این ابزار به شما امکان میدهد کلمات کلیدی را مشخص کنید که میخواهید تبلیغات شما برای آنها در یک Spreadsheet نمایش داده شود. پس از انجام این کار، اسکریپتهای گوگل ادز عبارتهای جستوجو را برای کمپینهای خرید گوگل شما تجزیهوتحلیل میکند و هر کلمه کلیدی را که در Spreadsheet خود حذف کنید بهعنوان یک کلیدواژه منفی در نظر میگیرد. این ابزار دغدغه شما را برای تکرار کلمات کلیدی برطرف میکند.
کلام پایانی
با توجه به اینکه میدانید گوگل ادز چیست، اسکریپت آن ناشران و تبلیغ دهندگان را قادر میسازد تا بهطور خودکار و با کمترین زمان و هزینه، تبلیغات خود را در شبکه تبلیغاتی گوگل به نمایش بگذارند. این ابزار قدرتمند به کاربران اجازه میدهد پس از شارژ اکانت گوگل ادز خود با مدیریت بهتر کمپینهای تبلیغاتی خود، به فروش بیشتر و درآمد بیشتر دست یابند؛ بنابراین، استفاده از اسکریپت های گوگل ادز در حوزه تبلیغات آنلاین یک ابزار مفید و ضروری بهحساب میآید.