يمكن أن تكون مشاهدة الفيديوهات طريقة رائعة لبدء استخدام Google Ads API، وقد ضمّنا أدناه عدة سلاسل فيديوهات رائجة.
يمكنك الاشتراك في قناة مطوّري برامج "إعلانات Google" على YouTube للبقاء على اطّلاع على أحدث ورش العمل وملاحظات الإصدار وأفضل الممارسات وعمليات دمج الميزات الجديدة والإرشادات التفصيلية حول الترميز والفيديوهات التعليمية.
أهم الميزات في إصدار واجهة برمجة التطبيقات
إصدار الإصدار 18اطّلِع على التغييرات التي تمّ إدخالها في الإصدار 18 من Google Ads API.
طرح الإصدار 17تعرَّف على التغييرات التي تمّ إدخالها في الإصدار 17 من Google Ads API.
طرح الإصدار 16اطّلِع على التغييرات التي تمّ إدخالها في الإصدار 16 من Google Ads API.
المصادقة والتفويض
مقدّمةمقدّمة عن المصادقة والتفويض في Google Ads API
مسار الويب باستخدام OAuth Playgroundعرض توضيحي لإعداد بيانات اعتماد Google Ads API لتطبيقات الويب باستخدام ساحة OAuth
عملية تحميل المحتوى على أجهزة الكمبيوتر المكتبي باستخدام واجهة برمجة التطبيقات REST APIفي هذه الحلقة، سنوضّح لك كيفية استخدام بروتوكول OAuth مع Google Ads API وسنشرح كيفية إكمال عملية OAuth بالكامل وتقديم طلب واجهة برمجة تطبيقات باستخدام مسار تطبيق سطح المكتب مع واجهة برمجة التطبيقات REST API في أقل من 20 ثانية. وسنشارك أيضًا بعض النصوص البرمجية المفيدة لإنشاء رموز الدخول بسرعة وتنفيذ طلبات SearchStream.
أفضل الممارساتفي هذا الفيديو، نتناول بعض أفضل الممارسات المتعلّقة بالعمل مع المصادقة والتفويض.
حملة الأداء الأفضل
مقدّمةمقدّمة حول "حملات الأداء الأفضل" باستخدام Google Ads API
مواد العرضكيفية العمل مع مواد العرض في "حملات الأداء الأفضل"
ميزانية الحملة والحملةكيفية إنشاء ميزانية حملة وحملة من النوع "الأداء الأفضل"
البيع بالتجزئة"حملات الأداء الأفضل" للمبيعات على الإنترنت تتضمّن خلاصة منتجات.
مجموعات مواد العرضكيفية إنشاء مجموعات مواد عرض "لحملات الأداء الأفضل"
فلاتر مجموعات البياناتكيفية إعداد فلاتر مجموعات البيانات باستخدام "حملات الأداء الأفضل" للبيع بالتجزئة
مواد عرض مجموعة مواد العرضكيفية ربط مواد العرض بمجموعات مواد العرض في "حملات الأداء الأفضل"
أهداف الإحالات الناجحة للحملةكيفية إضافة أهداف الإحالات الناجحة على مستوى الحملة إلى "حملات الأداء الأفضل"
الإحالات الناجحة المحسّنة للويب
مقدّمة عن ميزة "الإحالات الناجحة المحسّنة للويب"لمحة عن ميزة "الإحالات الناجحة المحسّنة للويب" وسبب فائدتها والشروط الأساسية التي يجب تنفيذها قبل تحميل الإحالات الناجحة المحسّنة للويب إلى Google Ads API
مسار استخدام ميزة "الإحالات الناجحة المحسّنة للويب"مسار الاستخدام على مستوى عالٍ لميزة "الإحالات الناجحة المحسّنة للويب" في Google Ads API
مثال على رمز ميزة "الإحالات الناجحة المحسّنة للويب"مثال على رمز ميزة "الإحالات الناجحة المحسّنة للويب" في Google Ads API، مع تسليط الضوء على المتطلبات وأفضل الممارسات
ميزة "الإحالات الناجحة المحسّنة للعملاء المحتملين"
مقدّمة عن الإحالات الناجحة المحسّنة للعملاء المحتملينشرح ميزة "الإحالات الناجحة المحسّنة للعملاء المحتملين" وسبب فائدتها والخطوات التحضيرية التي يجب تنفيذها قبل تحميل الإحالات الناجحة المحسّنة للعملاء المحتملين إلى Google Ads API
مسار استخدام ميزة "الإحالات الناجحة المحسّنة للعملاء المحتملين"اطّلِع على مزيد من المعلومات عن مسار الاستخدام رفيع المستوى لميزة "الإحالات الناجحة المحسّنة للعملاء المحتملين" في Google Ads API.
مثال على رمز الإحالات الناجحة المحسّنة للعملاء المحتملينمثال على رمز ميزة الإحالات الناجحة المحسّنة للعملاء المحتملين في Google Ads API، مع تسليط الضوء على المتطلبات وأفضل الممارسات
GAQL
مقدّمة عن إعداد التقارير ولغة طلب البحث في "إعلانات Google"مقدّمة عن إعداد التقارير باستخدام Google Ads API
بنية طلب بحث GAQL والقواعد النحويةكمقدمة لاستخدام لغة طلبات البحث في "إعلانات Google"، أو GAQL، ستتناول هذه الحلقة بنية طلب البحث الأساسية وقواعد النحو والقواعد النحوية التي تحتاج إلى معرفتها لبدء كتابة طلبات البحث لتنفيذ طلبات إعداد التقارير باستخدام Google Ads API.
التقسيم بلغة طلب البحث في "إعلانات Google"في لغة طلبات البحث في "إعلانات Google"، يمكن أن تخدم تقسيم طلب بحث إعداد التقارير عدة أغراض، بما في ذلك اختيار البيانات وتوفير وظيفة GROUP BY ضمنية. سنصف في هذه الحلقة آثار إضافة شرائح إلى طلبات البحث عن GAQL.
GoogleAdsRow ولغة طلب البحث في "إعلانات Google"GoogleAdsRow هي البنية التي يتم عرضها من طلبات إعداد التقارير في Google Ads API. في هذه الحلقة، سنناقش ما هو GoogleAdsRow وكيف يتم تحديد القيم المضمّنة في بنية GoogleAdsRow من خلال طلب بلغة طلبات البحث في "إعلانات Google".
مثال على ترميز GetKeywordStatsسيشرح هذا الفيديو عملية كتابة مثال GetKeywordStats.
GoogleAdsFieldService ولغة طلبات البحث في "إعلانات Google" - استرداد البيانات الوصفية للحقولGoogleAdsFieldService هو مورد فعّال لاكتشاف metadata الحقول من أجل إنشاء سلاسل لغة الاستعلامات في "إعلانات Google". في هذه الحلقة، سنشرح كيفية بدء استخدام GoogleAdsFieldService وتحديد الموارد المتاحة لاستخدامها في عبارة FROM من طلب بحث GAQL، واسترداد الحقول المتاحة لاستخدامها في طلب بحث GAQL استنادًا إلى المورد الذي تختاره لإدراجه في عبارة FROM من طلب البحث. في الحلقات المستقبلية، سنوضّح بشكلٍ أكبر كيفية استخدام خدمة GoogleAdsField لتصبح من مستخدمي لغة GAQL المتقدّمين.
GoogleAdsFieldService: الحقول والفقرات في لغة طلب البحث في "إعلانات Google"استنادًا إلى الفيديو "GoogleAdsFieldService ولغة طلبات البحث في "إعلانات Google": retrieving Field Metadata"، ستوضّح هذه الحلقة كيفية استخدام GoogleAdsFieldService لتحديد الحقول والشرائح والمقاييس المتاحة التي يمكن استخدامها في الجمل التي تتضمّن سلسلة طلب بحث GAQL. تابع بينما نوضح كيفية استخدام الكلمات الرئيسية SELECTABLE وSORTABLE وFILTERABLE لإنشاء طلبات بحث إعداد التقارير بشكل آلي.
التحقّق من صحة طلبات البحث في GAQL: توافق الحقولفي هذه الحلقة، سنستكشف توافق الحقول في لغة طلبات البحث في "إعلانات Google"، ونوضّح سبب إمكانية ظهور شرائح ومقاييس ومراجع معيّنة في طلب البحث نفسه في لغة طلبات البحث في "إعلانات Google" أو عدم إمكانية ظهورها. تستند هذه الحلقة إلى الحلقات السابقة في قائمة تشغيل GAQL لعرض كيفية استخدام GoogleAdsFieldService لتحديد الحقول التي يمكن اختيارها مع بعضها. سننتقل بعد ذلك إلى أداة إنشاء طلبات البحث في "إعلانات Google"، وهي أداة تفاعلية مستندة إلى المتصفّح في موقع مستندات Google Ads API الإلكتروني، وسنشرح كيفية استخدام هذه الأداة لتحديد توافق الحقول بسهولة وإنشاء طلبات بحث GAQL.
التحقّق من طلبات البحث في GAQL: متطلّبات SELECTفي هذه الحلقة، سنشرح قواعد التحقّق في GAQL في ما يتعلّق بإضافة حقول معيّنة إلى عبارات WHERE وORDER BY، والتي يجب إضافتها أولاً إلى عبارة SELECT.
التحقق من صحة طلب بحث GAQL: التحقق من النطاق الزمنيفي هذه الحلقة، سنشرح قواعد التحقّق من الصحة في لغة GAQL في ما يتعلّق بموضوع تضمين النطاقات الزمنية في طلب بحث.
شروط فلترة لغة الاستعلامات في "إحصاءات Google"إنّ إضافة شروط فلترة إلى عبارة WHERE في استعلام GAQL هي إحدى الطرق الفعالة لتضييق نطاق مجموعة النتائج. في هذه الحلقة، سنناقش مكوّنات شرط filtering (الفلترة) ونعرض بعض الأمثلة باستخدام "أداة إنشاء طلبات البحث" في "إعلانات Google".
التحقّق من صحة طلبات البحث في GAQLفي الحلقة الأخيرة من سلسلة المقالات حول لغة GAQL، نراجع ما تعلمناه خلال السلسلة من خلال إصلاح العديد من طلبات البحث الخاطئة باستخدام "أداة التحقّق من طلبات البحث" في "إعلانات Google".
واجهة برمجة تطبيقات REST
مقدّمةفي هذا الفيديو، سنقدّم مقدمة عن استخدام واجهة REST لسمة Google Ads API. تشمل المواضيع: خيارات النقل في REST مقارنةً بـ gRPC، والاعتمادات اللازمة، وتصميم واجهة برمجة التطبيقات، بما في ذلك التسلسل الهرمي لتسمية الموارد، واستخدام cURL مع Google Ads API.
التفويض باستخدام RESTفي هذا الفيديو، سنلقي نظرة عامة على التفويض باستخدام REST. سنراجع بعد ذلك كيفية إنشاء رمز دخول باستخدام REST واستخدام رمز الدخول هذا للمصادقة على واجهة برمجة تطبيقات Google Ads REST.
SearchStream وSearchفي هذا الفيديو، سنلقي نظرة على الاختلافات بين SearchStream وطريقة Search، وسنعرض عرضًا توضيحيًا لاستخدام كلّ من هاتين الطريقتَين على واجهة برمجة التطبيقات REST.
أفضل الممارسات
استرداد المعلومات بفعاليةكيفية استرداد المعلومات بفعالية باستخدام Google Ads API يتناول هذا القسم اختلافات SearchStream وSearch وGet، بما في ذلك النصائح العملية بشأن حالات استخدام كل طريقة. يوضّح الفيديو أيضًا كيفية تخزين واجهة برمجة التطبيقات للنتائج في ذاكرة التخزين المؤقت، وكيفية استرجاع الصفوف بترتيب عكسي.
تغيير المعلومات بفعاليةفي الحلقة 2 من سلسلة أفضل الممارسات المتعلّقة بثقة Google Ads API، نناقش كيفية تغيير المعلومات بكفاءة باستخدام Google Ads API. يقارن هذا الفيديو بين عمليات التحويل الخاصة بكل خدمة مقارنةً بخدمة GoogleAdsService، وعمليات التجميع وعمليات إلغاء التجميع، وكيفية ضمان عدم توفّر كيانات متعلّقة بخدمات أخرى.
استرداد المعلومات المتقدّمفي الحلقة الثالثة من سلسلة أفضل الممارسات في Google Ads API، نناقش الأساليب المتقدمة لاسترداد المعلومات مثل استخدام عبارات WHERE المثلى وتصفية البيانات غير الضرورية التي قد تؤدي إلى تكديس الردود. نقارن أيضًا بين وسائل استرداد المعلومات في AdWords API.
سجل تغيير الحساب
أساسياتاستكشِف الجزءَين الرئيسيَين من ميزة "سجلّ التغييرات" في Google Ads API. تعرَّف على النقاط التي يجب مراعاتها قبل استخدام حدثَي Change Status وChange Event.
تغيير الحالةتعرَّف على ميزة "تغيير الحالة" في Google Ads API. تعرّف على كيفية تغيير حالة الصفحة إلى الصفحة لفحص سجلّ حسابك.
نتيجة التحسين والاقتراحات
نظرة عامةعرض على مستوى عالٍ لجميع المفاهيم الرئيسية لـ "مقياس التحسين" و الاقتراحات لإجراء عملية دمج سلسة باستخدام Google Ads API
نظرة تفصيلية: نتيجة التحسينعرض تقديمي لجميع التفاصيل الفنية لعملية دمج سلسة مع قياس التحسين باستخدام Google Ads API
نظرة تفصيلية: الاقتراحاتعرض تقديمي لجميع التفاصيل الفنية لإجراء عملية دمج سلسة عند retrieving recommendations using the Google Ads API
الاقتراحات: اتّخاذ إجراءاتعرض تقديمي لجميع التفاصيل الفنية لعملية دمج سلسة عند اتّخاذ إجراءات استنادًا إلى الاقتراحات باستخدام Google Ads API
اقتراحات: تطبيق المَعلماتتابِع معنا بينما نوضّح كيفية تطبيق الاقتراحات باستخدام Google Ads API.
اقتراحات: اتّخاذ إجراءات مجمّعةتابِع معنا بينما نوضّح كيفية اتّخاذ إجراءات بشأن الاقتراحات بشكلٍ مجمّع باستخدام Google Ads API ومناقشة المشاكل والأخطاء الشائعة.
معالجة الأخطاء واختبارهايُرجى المتابعة بينما نناقش كيفية التعامل مع الأخطاء واختبار الاقتراحات عند تطوير تطبيقاتك باستخدام Google Ads API.
أفضل الممارساتنلخّص العديد من أفضل الممارسات من الحلقات السابقة ونقدّم بعض النقاط الجديدة التي يجب أخذها في الاعتبار عند الدمج.
عروض الأسعار الذكية
نظرة عامة وكيفية البدءمقدّمة عن "عروض الأسعار الذكية"، بما في ذلك نظرة عامة على "عروض الأسعار الذكية" وسبب أهميتها، بالإضافة إلى مثال موجز على كيفية إعداد استراتيجية أساسية لعروض الأسعار الذكية
تحقيق الحد الأقصى من الإحالات الناجحة وتحقيق الحد الأقصى من قيمة الإحالة الناجحةنظرة عامة على نوعَين رئيسيَّين من استراتيجيات عروض الأسعار الذكية، وهما MaximizeConversions و MaximizeConversionValue، والطُرق المختلفة التي يمكن من خلالها تطبيقهما على الحملات
التسجيل والمراقبة
مقدّمةفي هذا الفيديو التمهيدي، نناقش بعض المزايا والاعتبارات المتعلقة بتنفيذ عملية التسجيل والمراقبة لدمج Google Ads API.
التسجيل والمراقبة في السحابة الإلكترونيةفي هذا الفيديو، نعرض فهمنا الأساسي للتسجيل و المراقبة إلى آفاق جديدة لمعرفة الشكل الذي يمكن أن يتّخذه الحلّ المستنِد إلى السحابة الإلكترونية لتكامل Google Ads API.
إرسال سجلات العميل إلى Google Cloudفي هذه الحلقة، نُسجِّل بعض البيانات المخصّصة في أداة "تسجيل Google Cloud". سنشرح مثالاً على Python يستخدم معرّفًا مخصّصًا لمنع gRPC من الوصول إلى البيانات من أجل استخراج بيانات الطلب والردّ، بالإضافة إلى بعض البيانات الوصفية، مثل حالة النجاح والوقت المنقضي، وتسجيلها في سجلّات مخصّصة. بعد ذلك، نرسل هذه السجلات إلى السحابة باستخدام Google Cloud Logging API.
إنشاء المقاييس المخصّصة ومراقبتهافي هذه الحلقة، ننشئ مقاييس مخصّصة بالإضافة إلى السجلّات في "تسجيل Google Cloud"، ونُعدّ لوحة بيانات لرصد المقاييس الجديدة. نوضّح أيضًا كيفية استخدام ميزة "مراقبة Google Cloud" لإعداد تنبيهات لإعلامك عندما لا تكون مقاييس الأداء على النحو المطلوب.
اختبار الدمج
مقدمة عن الاختباريقدم هذا الفيديو مقدمة إلى الحساب التجريبي في "إعلانات Google" وبدائله.
الاختبار في "نمط التدريب"يعرض هذا الفيديو بعض الأمثلة على الاختبار في الممارسة العملية. وعلى وجه التحديد، ننشئ حسابًا إداريًا تجريبيًا وحساب عميل، ونضبط بيانات اعتماد واجهة برمجة التطبيقات لإرسال طلبات إلى حساب العميل التجريبي، وإنشاء حملة في الحساب التجريبي، وأخيرًا طلب البحث عن الحساب التجريبي لإدراج حملاته.
أفضل الممارسات المتعلّقة بالاختباريشرح هذا الفيديو بعض أفضل الممارسات لاختبار عملية الدمج.