تستهل نصوص إعلانات Google البرمجية حقبة جديدة مع إمكانية الوصول إلى واجهة برمجة التطبيقات
نشرت: 2023-08-09منذ ما يقرب من عقد من الزمان ، كانت نصوص إعلانات Google هي الأبطال المجهولين للمعلنين الذين يهدفون إلى أتمتة حساباتهم.
تم إنشاؤها في البداية لتمكين المستخدمين من خلال إمكانات التشغيل التلقائي المستندة إلى جافا سكريبت ، ويمكن لهذه النصوص البرمجية الآن استخدام وظيفة "التغيير" في إعلانات Google API.
وهذا يعني أنه يمكن للمعلنين الاندماج بشكل مباشر مع الإمكانات التي لا تعد ولا تحصى في Ads API. لم تعد تقتصر على العمل مع كيانات الإعلانات والوظائف التي قام فريق البرامج النصية بتمكينها.
نصوص إعلانات Google البرمجية تسد الفجوة إلى Ads API
تم تقديمه في البداية كأداة تسمح للمستخدمين بتسخير قوة JavaScript لأتمتة المهام المتكررة ، وتطورت البرامج النصية باستمرار ، مما يعكس المشهد الديناميكي للإعلان الرقمي.
تعمل الإضافة الأخيرة للدالة المتغيرة على سد فجوة القدرة بين نصوص إعلانات Google البرمجية و إعلانات Google API.
من خلال هذا التكامل ، يمكن للمعلنين الآن التلاعب والتحكم بشكل مباشر في أي مكون من مكونات حساب إعلانات Google الخاص بهم ، مما يحقق مستوى من التطور كان مخصصًا في السابق لأولئك الذين يتعاملون مباشرة مع واجهة برمجة التطبيقات.
يجسد هذا التطور كيف تسعى Google إلى إضفاء الطابع الديمقراطي على أدوات الإعلان القوية ، مما يجعلها في متناول مجموعة واسعة من المستخدمين.
المناظر الطبيعية لخيارات أتمتة PPC
تغير القدرة التحويلية الجديدة في النصوص البرمجية الطريقة التي يجب أن نفكر بها في خيارات الأتمتة في التسويق عبر البحث.
تعد نصوص إعلانات Google النصية أحد خيارات التشغيل الآلي العديدة لمعلني PPC الذين يمكنهم أيضًا اختيار استخدام أداة إدارة PPC من جهة خارجية ، أو Ads API ، أو آليات مدمجة أبسط للأتمتة مثل تلك الموجودة في واجهة إعلانات Google الأمامية.
دعنا نلقي نظرة على مزايا وعيوب كل منها.
أدوات إدارة الطرف الثالث PPC
هذه عادةً أنظمة أساسية شاملة توفر إدارة شاملة للحملة وميزات مثل:
- التحرير الجماعي.
- تقرير اداء.
- قدرات أتمتة متطورة.
تتعامل هذه الأدوات مع استدعاءات واجهة برمجة التطبيقات وتدير تعقيدات الحفاظ على الكود ، مما يجعلها سهلة الاستخدام حتى للمسوقين غير التقنيين.
ومع ذلك ، يمكن أن يكون لهذه الأدوات منحنى تعليمي ومن المحتمل أن يكون لها تكاليف أعلى من الحلول الداخلية.
إعلانات Google API
يوفر إعلانات Google API تحكمًا قويًا ودقيقًا في الحملات ، مما يسمح بأتمتة مخصصة وتكامل مع الأنظمة الأخرى. يوفر الوصول إلى جميع وظائف إعلانات Google ، بما في ذلك وظيفة التحويل.
ومع ذلك ، فهو الخيار الأكثر تقنية ، حيث يتطلب فهم استدعاءات واجهة برمجة التطبيقات والمصادقة والحفاظ على بيئة الخادم.
عادةً ما يكون الأنسب للفرق الأكبر حجمًا مع مطورين متخصصين أو شركات ذات احتياجات محددة للغاية لا يمكن للأدوات الجاهزة تلبيتها.
نصوص إعلانات Google
تسمح البرامج النصية بأتمتة مخصصة دون الحاجة إلى الرفع الفني الثقيل لواجهة برمجة التطبيقات.
إنها تستند إلى JavaScript وتعمل ضمن النظام الأساسي لبرنامج إعلانات Google ، مما يخفف من الحاجة إلى خوادم خارجية أو إعدادات معقدة.
وقد عززت الإضافة الأخيرة لدعم الوظائف المتغيرة بشكل كبير من قدراتها. ومع ذلك ، لديهم حدود زمنية للتنفيذ وغير مناسبة للعمليات المعقدة واسعة النطاق.
أتمتة مدمجة في الواجهة الأمامية لبرنامج إعلانات Google
الطريقة الأكثر وضوحًا ، تتضمن ميزات مثل إستراتيجيات وقواعد عروض الأسعار التلقائية.
تعتبر هذه الأدوات ممتازة لمهام الأتمتة البسيطة ويمكن الوصول إليها بسهولة لجميع المعلنين ، بغض النظر عن القدرة الفنية.
ومع ذلك ، فإنها تفتقر إلى التخصيص والتحكم الذي توفره الطرق الأخرى.
احصل على النشرة الإخبارية اليومية التي يعتمد عليها المسوقون.
انظر الشروط.
حالات استخدام نصوص إعلانات Google البرمجية
فيما يلي بعض الأشياء النموذجية التي يستخدمها المعلنون تلقائيًا باستخدام البرامج النصية:
إدارة عروض الأسعار
- يمكن للنصوص تشغيل عروض الأسعار تلقائيًا استنادًا إلى مجموعة من القواعد المحددة مسبقًا. هذا يوفر الوقت ويضمن دائمًا تحسين العطاءات لتحقيق أفضل أداء.
الإبلاغ
- يمكن إنشاء نصوص مخصصة لإنشاء التقارير التي تهم المعلن. يمكن أن تتراوح هذه من تقارير أداء الكلمات الرئيسية إلى تحليل التكلفة والمزيد. (مثل Reporting + GPT script)
إدارة الميزانية
- يمكن أن تساعد النصوص البرمجية في ضبط ميزانيات الحملة تلقائيًا بناءً على الأداء أو العوامل الخارجية مثل الموسمية.
الكلمات الرئيسية وإدارة الإعلانات
- يمكن للنصوص إضافة كلمات رئيسية أو إعلانات أو إيقافها مؤقتًا أو إزالتها بناءً على شروط معينة ، مثل مقاييس الأداء. (على سبيل المثال ، برنامج نصي لإنشاء RSAs باستخدام GPT)
التنبيهات والإخطارات
- يمكن للمعلنين إنشاء نصوص برمجية لتنبيههم بشأن التغييرات المهمة أو المشكلات المحتملة في حساباتهم.
تتيح تطبيقات البرامج النصية هذه للمعلنين تبسيط عملياتهم ، مع التركيز على المهام الإستراتيجية بينما تهتم البرامج النصية بهذه الأنشطة الروتينية.
لماذا تُعد إضافة القدرة "الطفرة" في البرامج النصية عامل تغيير في قواعد اللعبة
من الناحية التاريخية ، كانت Google Ads API معقلًا لمطوري الأدوات ، وفرق الإعلانات الكبيرة الداخلية ، وأولئك الذين يتمتعون ببراعة فنية أكثر عمقًا.
يتطلب التفاعل مع واجهة برمجة التطبيقات عددًا لا يحصى من التعقيدات التقنية ، بما في ذلك المصادقة وإدارة الرموز المميزة للمطورين والفروق الدقيقة الأخرى غير المرتبطة مباشرة بإدارة الإعلانات.
ومع ذلك ، مع التحديثات الأخيرة للنصوص البرمجية ، لم يعد Ads API المجال الحصري للمطورين المخضرمين.
تمهد الإمكانات الجديدة للنصوص البرمجية في إعلانات Google الطريق للمعلنين لتجاوز قيود ما كانت تدعمه النصوص البرمجية مباشرةً ، مما يمنحهم وصولاً غير مسبوق إلى إمكانات واجهة برمجة التطبيقات.
نظرًا لأن البرامج النصية تتعامل مع الجوانب الفنية للمصادقة والرموز وإدارة الخادم ، يمكن للمسوقين التركيز على ما يفعلونه بشكل أفضل: تحسين الحملات الإعلانية وخلق قيمة لعلاماتهم التجارية.
والآن ، أصبحت أنواع التحسينات التي يمكنهم إجراؤها باستخدام البرامج النصية أكثر شمولاً.
ماذا تفعل وظيفة "الطفرة"؟
تعد القدرة على التغيير تحسينًا كبيرًا لمستخدمي البرامج النصية نظرًا لاتساع قدراتها وعمقها.
تسهل هذه الميزة معظم تعديلات الموارد ، سواء كان ذلك إنشاء أو تحديث أو إزالة أشياء من حساب إعلانات.
فيما يلي نظرة فاحصة على كل واحد:
خلق الموارد
تتعلق عملية "الإنشاء" بإعطاء الحياة للكيانات الجديدة داخل إعلانات Google.
يوفر المستخدمون تمثيلاً كاملاً لـ JSON للمورد الذي ينوون إنشاءه.
عند استدعاء واجهة برمجة التطبيقات بنجاح ، تتضمن استجابة النظام اسم الكائن الذي تم سكه حديثًا ، والذي يمكن بعد ذلك العمل معه بشكل أكبر.
تحديث الموارد الموجودة
تقدم عملية "التحديث" الخاصة بواجهة برمجة التطبيقات نهجًا بديهيًا لإجراء التعديلات.
يمكن للمستخدمين إجراء تحديثات متفرقة بدلاً من تكرار كل التفاصيل حول أحد الموارد.
هذا يعني تحديد الحقول التي يريدون تغييرها فقط.
يسمح استخدام السمة updateMask
بهذه الانتقائية ، مما يضمن تغيير الحقول المحددة فقط ، والتي تصبح مفيدة بشكل خاص عند التعامل مع كائنات مثل الحملات ذات الإعدادات المتعددة.
على سبيل المثال ، يمكن تغيير اسم الحملة وحالتها بسهولة دون الحاجة إلى معرفة سماتها الأخرى أو التأثير عليها.
إزالة الموارد
في بعض الأحيان ، يكون التفكك والتبسيط أمرًا حيويًا مثل الإنشاء والتحديث.
تم إعداد عملية "الإزالة" في الوظيفة الطافرة لهذا الغرض. لا يحذف كائنًا نهائيًا ولكنه يغير حالته في إعلانات Google إلى " REMOVED
".
فائدة أخرى للدالة "الطفرة" هي قدرتها على تجميع هذه العمليات.
يمكن للمعلنين إرسال استدعاء واحد لواجهة برمجة التطبيقات يتضمن إجراءات متعددة عبر موارد مختلفة ، مما يؤدي إلى تحسين الكفاءة.
علاوة على ذلك ، تضمن واجهة برمجة تطبيقات إعلانات Google الاتساق - مما يعني أنه في طلب واجهة برمجة تطبيقات واحد ، يُنظر إلى الإجراءات على أنها مجموعة ، سواء كانت ناجحة تمامًا أو فاشلة تمامًا ، مما يضمن اتساق العمليات.
عدد قليل من حالات استخدام القدرة "الطفرة"
إجراء تغييرات جماعية عبر حملاتك في إعلانات Google
تتمثل إحدى حالات الاستخدام البارزة لإمكانية التغيير في إعلانات Google API في تنفيذ تغييرات مجمعة عبر الحملات في إجراء واحد.
تخيل أنك ترغب في تعديل إستراتيجيات عروض الأسعار لحملات متعددة خلال فترات ازدحام حركة المرور مثل الجمعة البيضاء أو عيد الميلاد.
باستخدام وظيفة التحويل ، يمكن للمعلنين إجراء تغييرات شاملة عبر مئات الحملات أو المجموعات الإعلانية أو حتى الكلمات الرئيسية ، مما يضمن زيادة عائد الاستثمار إلى أقصى حد خلال هذه الفترات الحاسمة.
قبل ذلك ، كان استخدام البرامج النصية للإعلانات فقط يتطلب صياغة أكواد أكثر تعقيدًا وتكرارًا ، ومن المحتمل أن تصل إلى حدود وقت التنفيذ.
عمليات إعداد الحملة الشاملة
حالة استخدام تحويلية أخرى هي الإنشاء الشامل للحملات.
قبل إمكانية التغيير ، تضمن إعداد حملة جديدة عدة خطوات متميزة: إنشاء الحملة ، وإضافة المجموعات الإعلانية ، وتعيين الكلمات الرئيسية ، والمزيد. ستكون كل خطوة من هذه الخطوات بمثابة وظيفة البرنامج النصي الخاصة بها.
الآن ، مع الوظيفة المتغيرة ، يمكن للمعلنين تصميم إعداد شامل للحملة حيث يقومون بإنشاء الحملة والمجموعات الإعلانية المرتبطة بها والإعلانات ذات الصلة والكلمات الرئيسية المستهدفة في استدعاء واحد لواجهة برمجة التطبيقات.
يؤدي ذلك إلى تسريع العملية ويضمن عدم ترك أي عنصر أو تجاهله عن طريق الخطأ.
في هذا المثال من موقع Google Developers ، تنشئ مكالمة واحدة ميزانية مشتركة وحملة جديدة ومجموعة إعلانية جديدة وتضع الحملة في الميزانية المشتركة.
التحقق من الخطأ
تقدم وظيفة التحول آلية متكاملة للتحقق من الأخطاء.
عندما يواجه عنصر واحد (مثل مجموعة إعلانية) خطأً عند إنشاء مكونات مترابطة ، يمكن إيقاف العملية بأكملها.
يضمن هذا عدم وصول المعلنين إلى حملات أو هياكل نصف مكتملة.
بدون الوظيفة المتغيرة ، سيتم تنفيذ البرامج النصية بالتتابع بدون مثل هذا الأمان المتكامل من الفشل ، مما قد يؤدي إلى هياكل حملة غير مكتملة تتطلب عمليات فحص يدوية وتصحيحات.
هذه مجرد أمثلة قليلة تؤكد على الإمكانات التحويلية لوظيفة التحول ، وتبسيط العمليات وضمان إدارة أكثر قوة للحملات الإعلانية.
بعض المحاذير للنظر فيها
في حين أن إضافة إمكانات "التغيير" إلى نصوص إعلانات Google البرمجية يفتح آفاقًا جديدة لإدارة الحسابات تلقائيًا ، إلا أنها لا تخلو من القيود.
على سبيل المثال ، نصوص الإعلانات تأتي مع حد أقصى لوقت التشغيل يبلغ 30 دقيقة.
يمكن أن تظل عمليات تكامل واجهة برمجة التطبيقات المباشرة أو أدوات الجهات الخارجية حلولًا أفضل للمهام المعقدة التي قد تتجاوز هذا الإطار الزمني.
إحداث ثورة في إدارة إعلانات Google
بإمكانياتها المكتشفة حديثًا ، تستهل نصوص إعلانات Google البرمجية حقبة جديدة من التشغيل الآلي للإعلان.
من خلال سد الفجوة بين المعلن العادي وواجهة برمجة التطبيقات (API) الخاصة بإعلانات Google التي كانت ذات يوم غامضة ، فإنهم يجعلون إدارة الإعلانات المتطورة أكثر سهولة وإضفاء الطابع الديمقراطي.
إنه وقت مثير للمعلنين. سواء كنت مبتدئًا تغامر في عالم إعلانات Google أو محترفًا متمرسًا ، فإن هذه التطورات تعد بإعادة تعريف ما هو ممكن.
ابق على اطلاع ، جرب ، واستخدم هذه الأدوات إلى أقصى إمكاناتها!
الآراء الواردة في هذا المقال هي آراء المؤلف الضيف وليست بالضرورة آراء محرك البحث. مؤلفو طاقم العمل مدرجون هنا.