واجهة REST

يمكن طلب Google Ads API باستخدام gRPC أو REST. تعرض كلتا الواجهتين تصميمًا موجّهًا إلى الموارد تتم مشاركته مع واجهات برمجة تطبيقات Google Cloud الأخرى.

ننصحك باستخدام مكتبات العملاء الرسمية من Google كلما أمكن ذلك. وهي توفر رمزًا اصطلاحيًا آمنًا في الكتابة بكل لغة متوافقة، كما أنها تتعامل مع العديد من تفاصيل الاتصال بواجهة برمجة التطبيقات (مثل إعدادات المهلة وتقسيم النتائج على عدّة صفحات والمصادقة). وتتضمّن مكتبات العملاء لدينا أيضًا مجموعة واسعة من أمثلة الرموز والأدوات المساعدة التي تساعد في المهام الشائعة، مثل إنشاء أسماء الموارد والتعامل مع أقنعة الحقول.

يقدم هذا الدليل تفاصيل خاصة بـ REST ويشرح ما تحتاج إلى معرفته لاستدعاء واجهة REST مباشرةً، بدون استخدام مكتبة برامج متوافقة مع Google. قد يكون هذا الدليل مفيدًا إذا كنت تكتب رمزك المخصّص لاستخدام REST مباشرةً أو إذا كنت تستخدم مكتبة برامج HTTP تابعة لجهة خارجية.