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