إذا كنت تدير حساب إعلانات جوجل بميزانية 500 دولار شهرياً، يمكنك إدارته يدوياً مع فنجان قهوة الصباح. ولكن.. ماذا لو كنت تدير 10 حسابات للعملاء في وكالة تسويق، أو تدير متجراً إلكترونياً يحتوي على 10 آلاف منتج، تنفد مخزوناتها وتتغير أسعارها كل ساعة؟
هل ستجلس أمام الشاشة 24 ساعة لإيقاف الإعلانات للمنتجات التي نفدت؟ بالطبع لا! هنا ينتهي دور "المسوق العادي"، ويبدأ دور "مهندس الإعلانات" الذي يستخدم سكربتات وأتمتة إعلانات جوجل (Google Ads Scripts & Automation).
في هذا الدليل (الموجه للمستوى المتقدم)، سأشرح لك كيف تحول الذكاء الاصطناعي والأكواد البرمجية إلى موظف يعمل لديك مجاناً، لا ينام، ولا يخطئ.
ما هي سكربتات جوجل أدز (Google Ads Scripts)؟
ببساطة، هي قطع صغيرة من الكود البرمجي (مكتوبة بلغة JavaScript) تقوم ببرمجتها (أو نسخها جاهزة من الإنترنت) ولصقها داخل حساب جوجل أدز الخاص بك لتنفيذ مهام محددة بشكل آلي.
يمكنك أمر السكربت بالقول: "يا جوجل، تفقد موقعي كل ساعة، إذا وجدت أن المنتج (X) أصبح (نفد من المخزون Out of Stock)، قم بإيقاف إعلانه بشكل تلقائي لكي لا أدفع ثمن نقرات لمنتج غير متاح!"
أشهر 5 سكربتات يستخدمها كبار المسوقين في العالم
لا تقلق، لا تحتاج لأن تكون مبرمجاً لتستخدمها. جوجل والعديد من الخبراء يوفرون هذه السكريبتات مجاناً (Open Source) لتقوم بنسخها ولصقها فقط.
1. سكربت إيقاف الإعلانات عند تعطل الموقع (Link Checker Script)
تخيل أنك تنفق 1000 دولار يومياً، وفجأة تعطل سيرفر موقعك، وأصبح يعطي صفحة (Error 404). جوجل سيستمر في إرسال الزوار وأخذ أموالك! هذا السكربت العبقري يزور صفحات الهبوط الخاصة بك كل ساعة، وإذا وجد أن الموقع معطل، يوقف الحملات تلقائياً ويرسل لك رسالة SMS أو إيميل ليوقظك من النوم!
2. سكربت مراقبة الميزانية الزائدة (Over-delivery Alert)
جوجل يمتلك سياسة تتيح له إنفاق ضعف ميزانيتك اليومية (حتى 200%) في الأيام الجيدة. أحياناً قد يسبب هذا مشكلة إذا كانت الميزانية محدودة. هذا السكربت يراقب الإنفاق كل دقيقة، وإذا تجاوز الحد الذي تريده، يوقف الحملة لليوم التالي.
3. سكربت الإبلاغ عن الكلمات الشاذة (Search Term Anomaly)
هذا السكربت يراقب مصطلحات البحث اليومية ويقارنها بالأسبوع الماضي. إذا لاحظ أن هناك كلمة مفتاحية غريبة بدأت تسحب أموالاً فجأة بدون تحويلات، يرسل لك تقريراً فورياً لتقوم بحظرها.
نظف حملتك آلياً وبدون سكربتات معقدة
بدلًا من استخدام سكربتات برمجية معقدة لفلترة كلمات البحث، يمكنك استخدام أدوات جاهزة تعتمد على الذكاء الاصطناعي لفعل ذلك في ثوانٍ.
استخدم أداة "منظف مصطلحات البحث". ما عليك سوى لصق تقرير الكلمات الخاص بك، وسيقوم النظام سريعاً بتصنيف الكلمات وعزل الكلمات السيئة لتأخذها وتلصقها في قائمة الكلمات السلبية في حسابك بكل أمان.
جرب أداة التنظيف السريعة الآن4. سكربت الطقس (Weather-based Bidding)
نعم، إلى هذه الدرجة! إذا كنت تبيع (مظلات مطر، أو مشروبات ساخنة)، يمكنك ربط حملاتك بتطبيق الطقس. السكريبت سيرفع ميزانية إعلاناتك تلقائياً بنسبة 50% في المدن التي تمطر فيها الآن، ويوقفها في المدن المشمسة!
5. سكربت العد التنازلي التلقائي (Automated Countdown)
لتحديث الإعلانات يومياً ووضع عداد تنازلي (يتبقى 3 أيام على الخصم، يتبقى يومان). السكربت يقوم بتحديث النصوص الإعلانية يومياً لزيادة نسبة النقر (CTR) وتوليد الشعور بالاستعجال.
كيفية إضافة سكريبت في حسابك؟ (خطوات سريعة)
- في حسابك الإعلاني، اذهب إلى (الأدوات والإعدادات - Tools & Settings).
- تحت قسم (الإجراءات المجمعة - Bulk Actions)، اختر (البرامج النصية - Scripts).
- اضغط على علامة (+) الزرقاء لإنشاء سكريبت جديد.
- امسح الكود الافتراضي، وقم بلصق الكود الذي نسخته من الإنترنت.
- اضغط على (تفويض - Authorize) للسماح للسكريبت بقراءة بيانات حسابك.
- اضغط (تشغيل - Run) للاختبار، ثم اضبط (الجدول الزمني - Schedule) ليعمل كل ساعة أو كل يوم.
قواعد الأتمتة المدمجة (Automated Rules)
إذا كنت تخاف من الأكواد البرمجية (السكريبتات)، فإن جوجل يوفر لك ميزة أسهل بكثير داخل الحساب تسمى "القواعد التلقائية" (Automated Rules). تعتمد على مبدأ: (إذا حدث كذا، فافعل كذا - If this, then that).
أمثلة يمكنك تطبيقها بثلاث نقرات:
- إذا كانت تكلفة التحويل (CPA) للكلمة المفتاحية (X) تزيد عن 20 دولاراً لمدة 7 أيام متتالية --> أوقف الكلمة مؤقتاً.
- إذا كانت الكلمة المفتاحية في المركز الثاني --> ارفع سعر النقرة بنسبة 10%.
- إذا كان اليوم هو الجمعة --> أوقف جميع الإعلانات، وأعد تشغيلها يوم الاثنين.
لماذا تعتبر الأتمتة وسكربتات جوجل أدز مستقبل التسويق الرقمي؟
في عالم يتسم بالتغير السريع، لم يعد الاعتماد على التدخل البشري اليدوي كافياً لإدارة حملات إعلانية ضخمة. تتفوق الأتمتة (Automation) من خلال سرعة الاستجابة للمتغيرات، وتقليل الأخطاء البشرية، وتحسين العائد على الاستثمار (ROI). باستخدام سكربتات جوجل أدز، يمكنك تحليل آلاف البيانات في ثوانٍ، واتخاذ قرارات مبنية على بيانات دقيقة في الوقت الفعلي.
الفوائد الرئيسية لاستخدام السكربتات
- توفير الوقت: أتمتة المهام الروتينية مثل ضبط عروض الأسعار ومراقبة الكلمات السلبية.
- تقليل التكاليف (CPA): إيقاف الإعلانات غير الفعالة سريعاً قبل استنزاف الميزانية.
- زيادة التحويلات (Conversions): توجيه الميزانية نحو الكلمات المفتاحية والأوقات الأكثر ربحية.
- تحليل متقدم: استخراج تقارير مخصصة لا توفرها واجهة جوجل أدز العادية.
أنواع سكربتات إعلانات جوجل
تنقسم السكربتات إلى عدة أنواع بناءً على مستوى الحساب الذي تعمل عليه والغرض منها:
1. سكربتات على مستوى الحساب (Account-Level Scripts)
تعمل هذه السكربتات داخل حساب إعلاني واحد، وتستخدم لتحسين الحملات، المجموعات الإعلانية، الكلمات المفتاحية، أو الإعلانات داخل هذا الحساب فقط. مثال: سكربت يوقف الإعلانات التي تحتوي على أخطاء إملائية.
2. سكربتات حساب المدير (MCC-Level Scripts)
إذا كنت تدير وكالة تسويق (Agency)، فهذه السكربتات تتيح لك تطبيق تغييرات أو استخراج تقارير من مئات الحسابات في نفس الوقت. مثال: تقرير شهري مجمع يوضح الإنفاق لجميع العملاء.
مقارنة شاملة: السكربتات مقابل القواعد التلقائية (Automated Rules)
كثيراً ما يخلط المسوقون بين السكربتات والقواعد التلقائية. الجدول التالي يوضح الفروق الجوهرية:
| وجه المقارنة | السكربتات (Google Ads Scripts) | القواعد التلقائية (Automated Rules) |
|---|---|---|
| التعقيد | تتطلب معرفة بأساسيات البرمجة (JavaScript) أو استخدام أكواد جاهزة. | سهلة الاستخدام، تعتمد على واجهة مرئية (Point and Click). |
| المرونة | مرونة لا حدود لها، يمكن ربطها ببيانات خارجية (مثل الطقس أو جداول بيانات جوجل). | محدودة بالخيارات التي توفرها منصة جوجل فقط. |
| التنبيهات | تنبيهات مخصصة عبر البريد الإلكتروني، SMS، أو حتى Slack. | تنبيهات بسيطة عبر البريد الإلكتروني فقط. |
| تكرار التنفيذ | يمكن تشغيلها كل ساعة (أو أقل باستخدام حيل معينة). | عادة تعمل مرة واحدة يومياً أو أسبوعياً. |
أمثلة متقدمة لسكربتات جوجل أدز التي يجب أن تعرفها
إذا كنت ترغب في الانتقال بحملاتك إلى المستوى التالي، فإليك بعض السكربتات المتقدمة:
أ. سكربت تحليل الكلمات المفتاحية المتعددة (N-Gram Analysis)
يقوم هذا السكربت بتحليل مصطلحات البحث الطويلة ويقسمها إلى كلمات فردية أو أزواج من الكلمات لمعرفة الكلمات الدقيقة التي تجلب التحويلات وتلك التي تضيع الميزانية.
ب. سكربت تتبع الشذوذ في الأداء (Account Anomaly Tracker)
يراقب هذا السكربت أداء حسابك باستمرار. إذا انخفضت التحويلات فجأة بنسبة 50% مقارنة بنفس اليوم من الأسبوع الماضي، سيرسل لك تنبيهاً عاجلاً لاكتشاف المشكلة.
ج. سكربت اختبار عروض الأسعار (Bid Testing)
يقوم السكربت بتعديل عروض الأسعار (Bids) بشكل تدريجي للكلمات المفتاحية لمراقبة تأثيرها على نسبة النقر (CTR) وتكلفة الاكتساب (CPA)، ويساعدك في العثور على نقطة التوازن المثالية.
دليل خطوة بخطوة: كتابة أول سكربت لك (للمبتدئين)
رغم أننا ننصح باستخدام السكربتات الجاهزة، إلا أن فهم الهيكل الأساسي للسكربت سيفيدك كثيراً. كل سكربت في جوجل أدز يبدأ بوظيفة رئيسية تُسمى main().
function main() {
// 1. تحديد الكلمات المفتاحية التي نريد فحصها
var keywordIterator = AdsApp.keywords()
.withCondition("Clicks > 100")
.withCondition("Conversions = 0")
.forDateRange("LAST_30_DAYS")
.get();
// 2. تكرار العملية على كل كلمة مفتاحية
while (keywordIterator.hasNext()) {
var keyword = keywordIterator.next();
// 3. إيقاف الكلمة المفتاحية مؤقتاً
keyword.pause();
Logger.log("تم إيقاف الكلمة: " + keyword.getText());
}
}
هذا السكربت البسيط يقوم بالبحث عن جميع الكلمات المفتاحية التي حصلت على أكثر من 100 نقرة ولم تحقق أي تحويل خلال الـ 30 يوماً الماضية، ويقوم بإيقافها بشكل آلي!
قائمة التحقق (Checklist) قبل تشغيل أي سكربت
تجنب الكوارث في حسابك الإعلاني باتباع هذه القائمة قبل تشغيل أي كود برمجي:
- [ ] قراءة الكود: حتى لو لم تكن مبرمجاً، حاول قراءة التعليقات داخل الكود لفهم ما يفعله.
- [ ] وضع المعاينة (Preview Mode): يُنصح بشدة بتشغيل السكربت في وضع المعاينة قبل التطبيق الفعلي لرؤية التغييرات التي سيحدثها.
- [ ] النسخ الاحتياطي: تأكد من إمكانية التراجع عن التغييرات، ربما من خلال تحميل تقرير قبل التشغيل.
- [ ] اختبار على حملة واحدة: لا تطبق السكربت على الحساب بأكمله في البداية، اختبره على حملة صغيرة.
- [ ] تحديث التراخيص: تأكد من أن السكربت يمتلك الصلاحيات اللازمة للوصول إلى جداول بيانات جوجل (Google Sheets) إذا كان يستخدمها.
الأخطاء الشائعة عند استخدام السكربتات وكيفية تجنبها
1. انتهاء مهلة التنفيذ (Timeouts)
سكربتات جوجل أدز لها حد أقصى للتشغيل وهو 30 دقيقة. إذا كان حسابك ضخماً جداً، قد يتوقف السكربت قبل إتمام عمله. الحل: استخدم السكربتات التي تدعم استئناف العمل (Execution State) أو قسّم العمليات على تسميات (Labels) محددة.
2. تجاوز حدود واجهة برمجة التطبيقات (API Limits)
إجراء ملايين التغييرات يومياً قد يسبب حظراً لـ السكربت. تأكد من أن السكربت يعمل فقط على البيانات الضرورية باستخدام الفلاتر (Filters).
3. عدم توافق السكربت مع التحديثات الجديدة
تقوم جوجل بتحديث منصتها باستمرار، مما قد يجعل بعض السكربتات القديمة غير صالحة. يُفضل متابعة مصادر السكربتات للتأكد من حصولك على أحدث الإصدارات.
الخلاصة: لا تعمل بجهد، اعمل بذكاء
إدارة حملات قوقل ادز بفعالية لا تعني الجلوس طوال اليوم أمام الشاشة لمراقبة الأسعار والأرقام. المحترف الحقيقي يبني "نظاماً" (System) يتولى العمل الروتيني الممل (عبر السكريبتات والقواعد التلقائية)، ويتفرغ هو للعمل الاستراتيجي المهم: تحليل السوق، تحسين النصوص الإعلانية، ودراسة المنافسين لضربهم في نقاط ضعفهم!
