مكتبة برامج .NET

تتم استضافة مكتبة عملاء ‎ .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 Standard مع العديد من إصدارات .NET وعمليات التنفيذ الأخرى، لذا قد تعمل المكتبة بشكل جيد على العديد من الأنظمة الأساسية الأخرى. ومع ذلك، لم نختبر التوافق بشكل رسمي، وبالتالي لا نتيح هذه المنصات بشكل رسمي. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات ‎.NET Standard 2.1.

تستخدم مكتبة Google Ads API لنظام ‎NET .Grpc.Net.Client كإعداد تلقائي، مع الرجوع إلى Grpc.Core على المنصات غير المتوافقة. يمكنك فرض استخدام Grpc.Core من خلال ضبط UseGrpcCore على true. يمكنك الاطّلاع على دليل الاستخدام الأساسي لمعرفة المزيد.

تقديم طلب البيانات الأول من واجهة برمجة التطبيقات

لاستخدام Google Ads API، عليك اتّخاذ عدّة خطوات للحصول على إذن الوصول إلى واجهة برمجة التطبيقات وإعداد حساباتك على "إعلانات Google". ننصحك باتّباع دليل البدء السريع الذي سيرشدك خلال جميع الخطوات المهمة، بما في ذلك إعداد حساباتك على "إعلانات Google".

الاستخدام الأساسي

راجِع دليل الاستخدام الأساسي لمعرفة المزيد حول كيفية استخدام مكتبة برامج ‎.NET.

الترخيص والمصادقة

تتيح مكتبة برامج العميل .NET عدة طرق للمصادقة والتفويض. لمزيد من المعلومات، يُرجى الرجوع إلى دليل التفويض والمصادقة.

الإعدادات والتسجيل

تتيح مكتبة برامج .NET للعملاء خيارات متعددة للإعداد وتسجيل البيانات. في حال احتجت إلى تعديل سلوك التسجيل في مكتبة العميل، يُرجى الرجوع إلى دليل اعتراض gRPC المخصّص.

الأدوات المساعدة

تتضمّن مكتبة عملاء ‎ .NET بعض فئات الأدوات المساعدة لتحسين سهولة استخدام واجهة برمجة التطبيقات. يُرجى الرجوع إلى الأدلة التالية لمعرفة المزيد:

تحسين أداء تطبيقك

راجِع دليل تحسين الأداء للحصول على اقتراحات حول كيفية تحسين أداء تطبيقك.