في كثير من الأحيان، تكون أسهل طريقة لمعرفة كيفية استخدام واجهة برمجة التطبيقات هي الاطّلاع على نموذج الرمز. توفّر هذه الصفحة روابط إلى عيّنات وعدد من الطرق الملائمة للوصول إلى واجهة برمجة التطبيقات الخاصة بـ "مدير الحملة 360".
ملاحظة: يمكنك الاطّلاع على البدء للحصول على أمثلة حول الإصدار 2.0 من "نقل البيانات".
تم إنشاء واجهة برمجة التطبيقات Campaign Manager 360 API استنادًا إلى HTTP وJSON، ما يتيح لأي حزمة ويب عادية إرسال طلبات إلى الواجهة وتحليل استجاباتها.
ومع ذلك، بدلاً من إنشاء طلبات HTTP وتحليل الردود يدويًا، يمكنك استخدام Google APIs Client Libraries. توفّر مكتبات البرامج نتائج أفضل على مستوى التكامل اللغوي والأمان المعزَّز، كما تتيح إمكانية إجراء الطلبات التي تحتاج إلى إذن من المستخدم.
في الجداول أدناه، يعرض العمود الأول مرحلة تطوير كل مكتبة، ويُرجى العِلم أنّ بعضها لا يزال في المراحل المبكرة. يرتبط العمود الثاني بالصفحة الرئيسية لكل مكتبة.
تتضمّن مجموعة المكتبات القديمة ما يلي:
| مكتبة العميل | الوثائق | جميع نماذج مكتبات البرامج |
|---|---|---|
| Google API Client Library for .NET | Google API Client Library for .NET | أمثلة .NET |
| Google API Client Library for Java | https://github.com/googleapis/google-cloud-java | عينات Java |
| Google API Client Library for JavaScript | Google API Client Library for JavaScript | عينات JavaScript |
| Google API Client Library for Objective-C for REST | https://github.com/google/google-api-objectivec-client-for-rest | أمثلة على Objective-C |
| Google API Client Library for PHP | https://github.com/google/google-api-php-client | أمثلة على PHP |
| مكتبة برامج Google API للغة Python (الإصدار 1 أو 2) | مكتبة برامج Google API للغة Python (الإصدار 1 أو 2) | أمثلة على Python |
تتوفّر أيضًا المكتبات التالية في مراحلها الأولى:
| مكتبة العميل | الوثائق | جميع نماذج مكتبات البرامج |
|---|---|---|
| Google API Client Library for Go | https://github.com/google/google-api-go-client | عينات Go |
| مكتبة عميل Google API لنظام التشغيل Node.js (إصدار أولي) | https://github.com/google/google-api-nodejs-client/ | عيّنات Node.js |
| مكتبة برامج Google API للغة Ruby (الإصدار الأولي) | Google API Client Library for Ruby | أمثلة على Ruby |