تُستخدَم Google Ads API لإدارة الحسابات والحملات الكبيرة أو المعقّدة على "إعلانات Google". يمكنك إنشاء برامج لإدارة الحسابات من مستوى العميل وحتى مستوى الكلمة الرئيسية. تشمل بعض حالات الاستخدام الشائعة ما يلي:
- إدارة الحسابات المبرمَجة
- إعداد التقارير المخصّصة
- إدارة الإعلانات استنادًا إلى المستودع
- إدارة استراتيجيات عروض الأسعار الذكية
هل واجهة برمجة التطبيقات Google Ads API هي المنتج المناسب لي؟
توفّر Google منتجات متعدّدة للمساعدة في التشغيل الآلي لحسابات "إعلانات Google". في ما يلي بعض السيناريوهات الشائعة وقائمة بمنتجات Google التي قد تناسب احتياجاتك على أفضل نحو.
السيناريو | الإجراء المقترَح |
---|---|
أنا مطوّر أريد إنشاء منتج برامج خاص بي، أو الدمج مع Google Ads API. أجيد كتابة الرموز البرمجية وإدارة البنية الأساسية للبرامج، بما في ذلك الخوادم وقواعد البيانات. | استخدام Google Ads API |
أنا مطوّر أجيد كتابة الرموز البرمجية، ولكنّني أفضّل عدم إدارة البنية الأساسية لبرنامجي. | استخدِم النصوص البرمجية في إعلانات Google. |
لست مطوّرًا، ولكنّني على استعداد لقضاء بعض الوقت في تعلُّم برمجة لخدمة "إعلانات Google". | استخدِم النصوص البرمجية في إعلانات Google. |
أنا محلّل بيانات (أو دور مشابه) وأريد تنزيل تقارير "إعلانات Google" لأُجري مزيدًا من التحليل. | استخدِم خدمة نقل البيانات في BigQuery. يتوفّر الدعم بشأن عمليات النقل في "إعلانات Google". |
أريد إدارة "إعلانات Google" بشكل مجمّع، ولكنّني لا أريد كتابة أيّ رمز. | استخدِم القواعد المبرمَجة أو عمليات التحميل المجمّعة أو محرّر إعلانات Google. |
المتطلبات الأساسية
لإجراء طلب إلى Google Ads API، يجب أن تتوفّر لديك التفاصيل التالية. توضّح لك بقية هذه السلسلة من الدروس كيفية الحصول على كل عنصر من هذه العناصر.
- حساب إداري على "إعلانات Google": تحتاج إلى حساب إداري على "إعلانات Google" لطلب الحصول على Google Ads API.
الرمز المميّز للمطوّر: يتيح هذا الرمز المميّز لتطبيقك الاتصال بواجهة برمجة التطبيقات Google Ads API. يتم منح كل رمز مطوّر مستوى وصول إلى واجهة برمجة التطبيقات الذي يتحكّم في عدد طلبات البيانات التي يمكنك إجراؤها من واجهة برمجة التطبيقات يوميًا، بالإضافة إلى البيئة التي يمكنك إجراء طلبات البيانات فيها.
مشروع وحدة تحكّم Google API: يُستخدَم مشروع وحدة تحكّم Google API لإنشاء بيانات اعتماد OAuth 2.0 لتطبيقك. وسيستخدم التطبيق بعد ذلك هذه بيانات الاعتماد لمصادقة المستخدم والحصول على تفويض منه للقيام بإدارة حساباته على "إعلانات Google". ويستخدم تطبيقك هذا التفويض لاحقًا للقيام بمكالمات واجهة برمجة التطبيقات إلى حساب "إعلانات Google". يتيح المشروع أيضًا لـ API قبول المكالمات.
حساب عميل على "إعلانات Google": هذا هو الحساب الذي تُجري عليه طلبات البيانات من واجهة برمجة التطبيقات. يجب أن يكون لديك الأذونات اللازمة للعمل على هذا الحساب، مثل جلب التقارير أو إجراء تغييرات على الحملات.
ستحتاج أيضًا إلى رقم الحساب المكوّن من 10 أرقام للحساب الذي تُجري عليه طلبات البيانات من واجهة برمجة التطبيقات. يتم عرض هذا الرمز في واجهة الويب في "إعلانات Google" بالشكل التالي:
123-456-7890
. يتمّ تمرير رقم الحساب هذا كمَعلمة إلى واجهة برمجة تطبيقات "إعلانات Google" بدون الشَرطات:1234567890
.أدوات الدعم ومكتبات العملاء: يمكن أن تساعدك هذه المجموعة من الأدوات في دمج واجهة برمجة التطبيقات بشكل أسرع.