تتم استضافة مكتبة عملاء .NET على GitHub ويتم توزيعها على شكل حزمة NuGet. وتوفّر هذه المكتبة عدة ميزات لمساعدتك في استخدام واجهة برمجة التطبيقات، بما في ذلك تسهيل إدارة بيانات الاعتماد وإنشاء برامج عملاء خدمة Google Ads API.
تتوافق المكتبة مع أُطر .NET التالية:
- .NET Framework 4.7.2 والإصدارات الأحدث (
net472) - .NET Standard 2.1 (
netstandard2.1) - .NET 8.0 (
net8.0)
يتوافق الإصدار 2.1 من معيار.NET مع العديد من إصدارات .NET وعمليات التنفيذ الأخرى، لذا قد تعمل المكتبة بشكل جيد على العديد من الأنظمة الأساسية الأخرى. ومع ذلك، لم نختبر التوافق بشكل رسمي، وبالتالي لا نتيح هذه المنصات بشكل رسمي. يمكنك الاطّلاع على مستندات .NET Standard 2.1 لمعرفة المزيد.
تستخدم مكتبة .NET الخاصة بواجهة Google Ads API Grpc.Net.Client كإعداد تلقائي، مع إمكانية الرجوع إلى Grpc.Core على المنصات غير المتوافقة. يمكنك فرض استخدام
Grpc.Core من خلال ضبط UseGrpcCore على true. لمزيد من المعلومات، يمكنك الاطّلاع على دليل الاستخدام الأساسي.
تقديم طلب البيانات الأول من واجهة برمجة التطبيقات
لاستخدام Google Ads API، عليك اتّخاذ عدّة خطوات للحصول على إذن الوصول إلى واجهة برمجة التطبيقات وإعداد حساباتك على "إعلانات Google". ننصحك باتّباع دليل البدء السريع الذي سيرشدك خلال جميع الخطوات المهمة، بما في ذلك إعداد حساباتك على "إعلانات Google".
الاستخدام الأساسي
راجِع دليل الاستخدام الأساسي لمعرفة المزيد حول كيفية استخدام مكتبة برامج .NET.
الترخيص والمصادقة
تتيح مكتبة برامج .NET للعملاء عدة طرق للمصادقة والتفويض. يُرجى الرجوع إلى دليل الترخيص والمصادقة للحصول على مزيد من المعلومات.
الإعداد والتسجيل
تتيح مكتبة برامج .NET للعملاء خيارات متعددة للإعداد والتسجيل. في حال احتجت إلى تعديل سلوك التسجيل في مكتبة العميل، يُرجى الرجوع إلى دليل اعتراضات gRPC المخصّصة.
الأدوات المساعدة
تتضمّن مكتبة عملاء .NET بعض فئات الأدوات المساعدة لتحسين سهولة استخدام واجهة برمجة التطبيقات. يُرجى الرجوع إلى الأدلة التالية لمعرفة المزيد:
تحسين أداء تطبيقك
راجِع دليل تحسين الأداء للحصول على اقتراحات حول كيفية تحسين أداء تطبيقك.