يمكن أن تكون مشاهدة الفيديوهات طريقة رائعة لبدء استخدام Google Ads API، وقد ضمّنا أدناه عدة سلاسل فيديوهات رائجة.
اشترِك في قناة YouTube الخاصة بمطوّري "إعلانات Google" للاطّلاع على آخر أخبار الورش وتفاصيل الإصدارات وأفضل الممارسات وعمليات دمج الميزات الجديدة وعمليات التوغّل في الرموز البرمجية والأدلة التعليمية بالفيديو.
أهم الميزات في إصدار واجهة برمجة التطبيقات
إصدار الإصدار 18اطّلِع على التغييرات التي تمّ إدخالها في الإصدار 18 من Google Ads API.
طرح الإصدار 17تعرَّف على التغييرات التي تمّ إدخالها في الإصدار 17 من Google Ads API.
طرح الإصدار 16اطّلِع على التغييرات التي تمّ إدخالها في الإصدار 16 من Google Ads API.
المصادقة والتفويض
مقدّمةمقدّمة عن المصادقة والتفويض في Google Ads API
مسار الويب باستخدام OAuth Playgroundعرض توضيحي لإعداد بيانات اعتماد Google Ads API لتطبيقات الويب باستخدام OAuth Playground
عملية تحميل المحتوى على أجهزة الكمبيوتر المكتبي باستخدام واجهة برمجة التطبيقات 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
بنية طلب البحث وقواعده النحوية في "استعلامات Google 4"كمقدمة لاستخدام لغة طلبات البحث في "إعلانات Google"، أو GAQL، ستتناول هذه الحلقة بنية طلب البحث الأساسية وقواعد النحو والقواعد النحوية التي تحتاج إلى معرفتها لبدء كتابة طلبات البحث لتنفيذ طلبات إعداد التقارير باستخدام Google Ads API.
التقسيم في لغة طلب البحث في "إعلانات Google"في لغة طلبات البحث في "إعلانات Google"، يمكن أن تخدم تقسيم طلب بحث إعداد التقارير عدة أغراض، بما في ذلك اختيار البيانات وتوفير وظيفة GROUP BY ضمنية. في هذه الحلقة، سنوضّح تأثيرات إضافة شرائح إلى طلبات البحث في "استعلامات لغة الاستعلامات في "إحصاءات Google".
GoogleAdsRow ولغة طلب البحث في "إعلانات Google"GoogleAdsRow هي البنية التي يتم عرضها من طلبات إعداد التقارير في Google Ads API. في هذه الحلقة، سنناقش ما هو GoogleAdsRow وكيف يتم تحديد القيم المضمّنة في بنية GoogleAdsRow من خلال طلب بلغة طلبات "إعلانات Google".
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.
التحقّق من صحة طلبات البحث في "استعلامات Google 4": التحقّق من صحة النطاق الزمنيفي هذه الحلقة، سنشرح قواعد التحقّق من الصحة في لغة GAQL في ما يتعلّق بمحاولة تضمين نطاقات زمنية في طلب بحث.
شروط فلترة لغة الاستعلامات في "إحصاءات Google"إنّ إضافة شروط فلترة إلى عبارة WHERE في استعلام GAQL هي إحدى الطرق الفعالة لتضييق نطاق مجموعة النتائج. في هذه الحلقة، سنناقش مكوّنات شرط filtering (الفلترة) ونعرض بعض الأمثلة باستخدام "أداة إنشاء طلبات البحث" في "إعلانات Google".
التحقّق من صحة طلبات البحث في GAQLفي الحلقة الأخيرة من سلسلة المقالات حول لغة GAQL، نراجع ما تعلمناه خلال السلسلة من خلال إصلاح العديد من طلبات البحث الخاطئة باستخدام "أداة التحقّق من طلبات البحث" في "إعلانات Google".
واجهة برمجة تطبيقات REST
مقدّمةفي هذا الفيديو، سنقدّم مقدمة عن استخدام واجهة REST لسمة Google Ads API. تشمل المواضيع: خيارات النقل في REST مقارنةً بـ gRPC، والاعتمادات اللازمة، وتصميم واجهة برمجة التطبيقات، بما في ذلك التسلسل الهرمي لتسمية الموارد، واستخدام cURL مع Google Ads API.
التفويض باستخدام RESTفي هذا الفيديو، سنلقي نظرة عامة على التفويض باستخدام REST. سنرى بعد ذلك كيفية إنشاء رمز دخول باستخدام REST واستخدام رمز الدخول هذا للقيام بال مصادقة مع واجهة برمجة التطبيقات REST API في "إعلانات Google".
SearchStream وSearchفي هذا الفيديو، سنلقي نظرة على الاختلافات بين SearchStream وطريقة Search، وسنعرض عرضًا توضيحيًا لاستخدام كلّ من هاتين الطريقتَين على واجهة برمجة التطبيقات REST.
أفضل الممارسات
استرداد المعلومات بفعاليةكيفية استرداد المعلومات بفعالية باستخدام Google Ads API يتناول هذا القسم اختلافات SearchStream وSearch وGet، بما في ذلك النصائح العملية بشأن حالات استخدام كل طريقة. يوضّح الفيديو أيضًا كيفية تخزين واجهة برمجة التطبيقات للنتائج في ذاكرة التخزين المؤقت، وكيفية استرجاع الصفوف بترتيب عكسي.
تغيير المعلومات بفعاليةفي الحلقة 2 من سلسلة أفضل الممارسات المتعلّقة بثقة Google Ads API، نناقش كيفية تغيير المعلومات بكفاءة باستخدام Google Ads API. يقارن هذا الفيديو بين عمليات التحويل الخاصة بكل خدمة مقارنةً بخدمة GoogleAdsService، وعمليات التجميع وعمليات إلغاء التجميع، وكيفية ضمان عدم توفّر كيانات متعلّقة بخدمات أخرى.
استرداد المعلومات المتقدّمفي الحلقة 3 من سلسلة أفضل الممارسات المتعلّقة بخدمة Google Ads API، نناقش تقنيات advanced في استرداد المعلومات، مثل استخدام عبارات WHERE المثلى و filtering unneeded data التي يمكن أن تؤدي إلى زيادة حجم الردود. نقارن أيضًا بين وسائل استرداد المعلومات في 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.
أفضل الممارساتنلخّص العديد من أفضل الممارسات من الحلقات السابقة ونقدّم بعض النقاط الجديدة التي يجب أخذها في الاعتبار عند الدمج.
عروض الأسعار الذكية
نظرة عامة وكيفية البدءمقدّمة عن عروض الأسعار الذكية، بما في ذلك نظرة عامة على ماهية عروض الأسعار الذكية وسبب أهميتها، بالإضافة إلى مثال موجز عن كيفية إعداد استراتيجية dasar عروض أسعار ذكية.
تحقيق الحد الأقصى من الإحالات الناجحة وتحقيق الحد الأقصى من قيمة الإحالة الناجحةنظرة عامة على نوعَين رئيسيَّين من استراتيجيات عروض الأسعار الذكية، وهما MaximizeConversions و MaximizeConversionValue، والطُرق المختلفة التي يمكن من خلالها تطبيقهما على الحملات
التسجيل والمراقبة
مقدّمةفي هذا الفيديو التمهيدي، نناقش بعض المزايا والنقاط التي يجب أخذها في الاعتبار بشأن تنفيذ التسجيل والمراقبة لدمج Google Ads API.
التسجيل والمراقبة في السحابة الإلكترونيةفي هذا الفيديو، نعرض فهمنا الأساسي للتسجيل و المراقبة إلى آفاق جديدة لمعرفة الشكل الذي يمكن أن يتّخذه الحلّ المستنِد إلى السحابة الإلكترونية لتكامل Google Ads API.
إرسال سجلات العميل إلى Google Cloudفي هذه الحلقة، نُسجِّل بعض البيانات المخصّصة في أداة "تسجيل Google Cloud". سنشرح مثالاً على Python يستخدم معرّفًا مخصّصًا لمنع gRPC من الوصول إلى البيانات لاستخراج بيانات الطلب والردّ، بالإضافة إلى بعض البيانات الوصفية، مثل حالة النجاح والوقت المنقضي، وتسجيلها في سجلّات مخصّصة. نرسل بعد ذلك هذه السجلّات إلى السحابة الإلكترونية باستخدام واجهة برمجة التطبيقات Google Cloud Logging API.
إنشاء المقاييس المخصّصة ومراقبتهافي هذه الحلقة، ننشئ مقاييس مخصّصة بالإضافة إلى السجلّات في "تسجيل Google Cloud"، ونُعدّ لوحة بيانات لرصد المقاييس الجديدة. نوضّح أيضًا كيفية استخدام ميزة "مراقبة Google Cloud" لإعداد تنبيهات لإعلامك عندما لا تكون مقاييس الأداء على النحو المطلوب.
اختبار الدمج
مقدّمة عن الاختباريقدّم هذا الفيديو مقدّمة عن الحساب التجريبي على "إعلانات Google" وبديله.
الاختبار في "نمط التدريب"يعرض هذا الفيديو بعض الأمثلة على الاختبار في الممارسة العملية. على وجه التحديد، ننشئ حسابًا إداريًا وحساب عميل تجريبيَين، ونضبط بيانات اعتماد واجهة برمجة التطبيقات ل إرسال الطلبات إلى حساب العميل التجريبي، وننشئ حملة في حسابنا التجريبي، ثم نجري طلب بحث في حسابنا التجريبي لعرض حملاته.
أفضل الممارسات المتعلّقة بالاختباريشرح هذا الفيديو بعض أفضل الممارسات لاختبار عملية الدمج.