النماذج والمكتبات

في كثير من الأحيان، تكون أسهل طريقة لمعرفة كيفية استخدام واجهة برمجة تطبيقات هي الاطّلاع على نموذج الرمز. توفّر هذه الصفحة روابط إلى عيّنات وعدد من الطرق الملائمة للوصول إلى واجهة برمجة التطبيقات الخاصة بـ "مدير الحملة 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://developers.google.com/api-client-library/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 Client Library لنظام التشغيل Node.js (إصدار أولي) https://github.com/google/google-api-nodejs-client/ أمثلة على Node.js
مكتبة عملاء Google API للغة Ruby (الإصدار الأولي) مكتبة عميل Google API للغة Ruby أمثلة على Ruby