كيفية دمج Google Adwords API في تطبيق Laravel؟

نشرت: 2022-06-09

TL ؛ DR: إن دمج Google Adwords API في تطبيق Laravel ليس بالأمر السهل. العملية طويلة ومعقدة وتتطلب خبرة فنية. ما لم يكن لديك الكثير من الوقت والصبر والخبرة للذهاب DIY والتجربة ، قم بتوظيف مطور Laravel خبير .

تحسين محركات البحث والمحتوى رائعان - على المدى الطويل.

أنها توفر رؤية أفضل على الإنترنت. ساعد في بناء الوعي بالعلامة التجارية. الحصول على حركة المرور المؤهلة إلى موقع الويب الخاص بك. وتساعد في تحويلهم إلى عملاء.

ولكن إذا كنت تريد نتائج سريعة وتكافؤ الفرص مع الشركات الكبرى في عملك ، فإن Google Adwords هو السبيل للذهاب.

في الواقع ، يأتي أكثر من 80٪ من عائدات Google من الإعلانات ، مما يعني أن المزيد والمزيد من الأشخاص يستخدمون إعلانات Google. حان الوقت لاستخدامه أيضًا.

بخلاف كونه فعالًا للغاية في النتائج ، فإن إعلانات Google هي أيضًا صديقة للمطورين ويمكن استخدامها لتوسيع نطاق الحملات وإدارتها بشكل مخصص. كل هذا ممكن مع Google Adwords API والذي يمكنك دمجه مع أي منصة تقنية.

في هذا الدليل ، سنرشدك إلى تفاصيل دمج Google Adwords API في تطبيق Laravel الخاص بك. تشمل المجالات الأخرى التي ستتطرق إليها هذه القطعة ما يلي:

  • ما هو Google Adwords API؟
  • حالات استخدام إعلانات Google API
  • الشركات التي يمكنها الاستفادة من إعلانات Google API
  • الحزم المطلوبة للتكامل
  • ملحقات PHP مطلوبة للتكامل
  • العملية التي يجب اتباعها من أجل التكامل
  • بديل أبسط - إنجاز العمل من قبل الخبراء

هيا بنا نبدأ.

ما هو Google Adwords API؟

واجهة برمجة تطبيقات Google Adwords ، التي تُعرف الآن بـ Google Ads API ، هي الواجهة البرمجية الحديثة لإعلانات Google والتي تتيح للمطورين التفاعل مباشرةً مع إعلانات Google. يتمثل دورها الرئيسي في زيادة الكفاءة بشكل كبير أثناء إدارة حسابات وحملات إعلانات Google المعقدة والواسعة النطاق.

حالات استخدام إعلانات Google API

يمكن استخدام إعلانات Google API من أجل:

  • أتمتة إدارة حملة إعلانات Google أو حساب.
  • لإعداد التقارير المخصصة.
  • إدارة الإعلانات المستندة إلى المخزون.
  • إدارة إستراتيجيات عروض الأسعار الذكية.

من يمكنه الاستفادة من تكامل Google Adwords API؟

يحتوي إعلانات Google على لوحة تحكم شاملة جدًا توفر جميع الميزات المطلوبة من قبل المستخدمين الأساسيين. إذا كنت تدير نشاطًا تجاريًا وتخطط للاستفادة من التسويق عبر محرك البحث لمؤسستك فقط ، فستحتوي لوحة تحكم Adwords على كل ما تحتاجه.

لا جدوى من استخدام إعلانات Google API لتلبية الاحتياجات العادية والأساسية. ومع ذلك ، يمكنك الاستفادة من API إذا:

  • أنت تدير وكالة إعلانية تتعامل مع حملات إعلانات Google متعددة لعملاء مختلفين.
  • أنت وكالة تسويق عبر محركات البحث (SEM) لها حسابات إعلانات متعددة.
  • أنت شركة كبيرة تدير عدة إعلانات متزامنة لمؤسستك.

الحزم المطلوبة للتكامل

تتطلب قائمة الحزم لـ يتضمن دمج إعلانات Google API في تطبيق Laravel الخاص بك

  • مكتبة عميل PHP لبرنامج إعلانات Google API
  • ملحق BCMath PHP للمساعدة في القيم العائمة
  • إطار عمل gRPC لقابلية التوسع
  • ستعمل بروتوبوف على تنفيذ المخزن المؤقت لبروتوكول جوجل

تحتاج إلى تحديث composer.json بهذه الحزم.

سيبدو الرمز كما يلي:

يتطلب الملحن googleads / google-ads-php

يتطلب الملحن ext-bcmath

يتطلب الملحن ext-grpc

يتطلب الملحن ext-protobuf

ملحقات PHP مطلوبة للتكامل

لتتمكن من دمج إعلانات Google API في تطبيق Laravel ، ستحتاج أيضًا إلى ملحقات أو وحدات PHP التالية:

  • باتش
  • جربك
  • بروتوبوف
  • صابون

العملية التي يجب اتباعها من أجل التكامل

بمجرد أن تكون جميع الحزم والإضافات جاهزة ، فإن الخطوة التالية في العملية هي إنشاء معرف العميل ومفتاح سري للعميل.

الخطوة 1 - افتح صفحة بيانات الاعتماد لوحدة تحكم Google API

الخطوة 2 - انقر فوق "تحديد مشروع" ← مشروع جديد ← أدخل اسم المشروع ← انقر فوق إنشاء.

الخطوة 3 - انقر فوق "إنشاء بيانات اعتماد" ← حدد معرف عميل OAuth.

الخطوة 4 - قم بتعيين اسم المنتج على شاشة الموافقة من خلال ← النقر فوق "تكوين شاشة الموافقة" ← توفير المعلومات المطلوبة ← النقر فوق "حفظ".

الخطوة 5 - حدد نوع التطبيق → انقر فوق "إنشاء".

الخطوة 6 - انسخ معرّف العميل ومفتاح سر العميل الذي تراه الآن حيث ستحتاج إليهما لتهيئة مكتبة العميل.

بمجرد إنشاء معرّف العميل ومفتاح سر العميل ، فقد حان الوقت لتمكين إعلانات Google API.

العملية الخاصة بذلك موضحة أدناه:

الخطوة 1 - افتح صفحة بيانات الاعتماد لوحدة تحكم Google API

الخطوة 2 - انقر فوق واجهات برمجة التطبيقات والخدمات → المكتبة

الخطوة الثالثة - ابحث عن إعلانات Google API

الخطوة 4 - افتح المكتبة وقم بتمكينها.

بعد تمكين إعلانات Google API ، يلزمك إنشاء رمز مميز للمطور. يمكن إنشاء الرمز باتباع الخطوات المذكورة أدناه:

الخطوة 1 - قم بتسجيل الدخول إلى حساب مدير إعلانات Google الخاص بك

الخطوة 2 - انتقل إلى "الأدوات والإعدادات" -> الإعداد -> مركز واجهة برمجة التطبيقات.

ملاحظة: سيظهر خيار مركز واجهة برمجة التطبيقات في حساب مدير إعلانات Google فقط.

الخطوة 3 - املأ النموذج واطلب رمزًا للمطور.

لبدء استخدام رمز المطور الخاص بك للإنتاج ، سيتعين عليك انتظار الموافقة عليه. ومع ذلك ، في الوقت الحالي ، لا يزال بإمكانك استخدام رمز المطور غير المعتمد مع حساب اختباري.

علاوة على ذلك ، تحتاج أيضًا إلى إنشاء رمز تحديث مميز. يمكنك القيام بذلك إما عن طريق تشغيل AuthenticateInDesktopApplication.php أو AuthenticateInWebApplication.php ، بناءً على تطبيقك ، في الجهاز.

الخطوة التالية في العملية هي جلب البيانات باستخدام Google Adwords API في تطبيق Laravel. سيتطلب هذا بعض الترميز الجاد. يعد شرح هذا الرمز لأصحاب الأعمال أمرًا معقدًا وعديم الجدوى أيضًا. وبالتالي ، من الأفضل أن تترك لمطوري Laravel التعامل مع الباقي.

في الواقع ، يمكن للخبراء في لغة PHP مساعدتك في إنجاز العملية من البداية إلى النهاية دون أي متاعب.

بديل أبسط - إنجاز العمل من قبل الخبراء

مصدر

لن يؤدي القيام بجزء من عملية تكامل Google Adwords API وترك الباقي لخبراء تطبيق Laravel إلى إبطاء الأمور فحسب ، بل سيكلف أيضًا المزيد بسبب الترقيع. قد لا يكون التكامل ناجحًا حتى في المرة الأولى.

تتمثل الطريقة الأفضل لدمج Google Adwords API في تطبيق Laravel في تعيين خبراء من البداية.

الآن عندما يتعلق الأمر بتوظيف مطوري PHP الذين يعرفون تكاملات Laravel ، فلديك العديد من الخيارات. يحب:

  • الاتصال بشركة تطوير PHP
  • ارتدِ قبعة التوظيف وقم بتهيئة مطور PHP (Laravel) بنفسك.
  • هل تبحث عن مطوري PHP مستقلين لديهم خبرة في Laravel.
  • تأهيل مطوري Laravel الذين تم فحصهم مسبقًا من المصادر الصحيحة.

بشكل عام ، لا يتطلب دمج إعلانات Google API في تطبيق Laravel فريقًا كاملاً من مطوري PHP. ولا تحتاج إلى وجود شخص ما في المنزل. يمكن أن يشكل المستقلون الآخرون مجموعة فريدة من التحديات مثل الاستقرار والعمل المتفاني وأمن بيانات الأعمال.

يعد الاستعانة بمطور PHP يتمتع بخبرة مثبتة في إطار عمل Laravel هو الخيار الأفضل. من هنا:

  • يمكنك توفير تكلفة دعوة الطلبات ، ومراجعة السير الذاتية ، وإجراء المقابلات الفنية ، وإجراء عمليات التحقق من الخلفية ، وإعداد الموظفين.
  • إذا قمت بتعيين مطور تم فحصه مسبقًا عن بُعد ، فيمكنك أيضًا توفير النفقات العامة للموظفين.
  • أنت توفر الوقت الذي كنت ستقضيه في تنفيذ عملية التوظيف بنفسك.
  • تحصل على مطورين يمكنك الوثوق بهم من خلال تكامل Laravel مع إعلانات Google API.

فما تنتظرون؟ استعن بمطور Laravel واحصل على إعلانات Google API مدمجة في تطبيق Laravel قريبًا.