ספריית הלקוח .NET
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ספריית הלקוח של .NET מתארחת ב-GitHub ומופצת כחבילת NuGet. היא כוללת כמה תכונות שיעזרו לכם להשתמש ב-API, כולל ניהול קל יותר של פרטי הכניסה ויצירה של לקוחות שירות של Google Ads API.
הספרייה תומכת ב-Frameworks הבאים של .NET:
- .NET Framework 4.7.2+ (
net472
)
- .NET Standard 2.1 (
netstandard2.1
)
- .NET 6.0 (
net6.0
)
- .NET 8.0 (
net8.0
)
.NET Standard 2.1 תואם לכמה גרסאות ויישומים אחרים של .NET, כך שהספרייה עשויה לפעול בצורה תקינה בהרבה פלטפורמות אחרות.
עם זאת, לא בדקנו באופן רשמי את התאימות ולכן אנחנו לא תומכים בפלטפורמות האלה באופן רשמי.
מידע נוסף על תאימות לתקן .NET זמין בכתובת https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1
ספריית .NET של Google Ads API משתמשת ב-Grpc.Net.Client
כברירת מחדל, עם חזרה ל-Grpc.Core
בפלטפורמות שלא נתמכות. אפשר לאלץ שימוש ב-Grpc.Core
על ידי הגדרת UseGrpcCore
ל-true
. איך משתמשים בספריית Grpc מדור קודם
כדי להתחיל להשתמש בספרייה הזו, כדאי לעיין בדרישות המוקדמות ובמדריך לתחילת העבודה.
מידע על טוקנים לרענון OAuth2 זמין במאמר תהליכי עבודה של אפליקציות אינטרנט ודסקטופ של OAuth. כדי לבצע קריאות ל-API באמצעות חשבונות שירות של OAuth2, אפשר לעיין במאמר תהליך העבודה של חשבון שירות OAuth.
כדאי לעיין במדריכים הבאים כדי לקבל מידע על התכונות וכלי העזר של הספרייה:
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-26 (שעון UTC)."],[[["\u003cp\u003eThe Google Ads API client library for .NET will no longer support .NET 5.0 starting with version 19.0.0, and users should upgrade to a supported version before the end of 2024.\u003c/p\u003e\n"],["\u003cp\u003eThe library supports .NET Framework 4.7.2+, .NET Standard 2.1, .NET 6.0, and .NET 8.0.\u003c/p\u003e\n"],["\u003cp\u003eIt is available as a NuGet package and hosted on GitHub, providing features for easier credential management and service client creation.\u003c/p\u003e\n"],["\u003cp\u003eWhile .NET Standard 2.1 offers compatibility with various .NET versions and implementations, only the explicitly listed frameworks are officially supported.\u003c/p\u003e\n"],["\u003cp\u003eUsers can find comprehensive documentation and guides, covering setup, OAuth flows, logging, and advanced features on the official Google Ads API website.\u003c/p\u003e\n"]]],[],null,["# The .NET Client Library\n\nThe .NET client library is [hosted on GitHub](https://github.com/googleads/google-ads-dotnet) and is distributed\nas a [NuGet package](//www.nuget.org/packages/Google.Ads.GoogleAds/). It\noffers several features to help you use the API, including easier management\nof credentials and creation of Google Ads API service clients.\n\nThe library supports the following .NET Frameworks:\n\n- .NET Framework 4.7.2+ (`net472`)\n- .NET Standard 2.1 (`netstandard2.1`)\n- .NET 6.0 (`net6.0`)\n- .NET 8.0 (`net8.0`)\n\n.NET Standard 2.1 is compatible with several other .NET versions and\nimplementations, so the library might work fine on many other platforms.\nHowever, we haven't officially tested the compatibility and thus don't\nofficially support these platforms.\nSee https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1\nto learn more about .NET standard compatibility.\n\nThe Google Ads API .NET library uses `Grpc.Net.Client` as the default, with a\nfallback to `Grpc.Core` on unsupported platforms. You can force the use of\n`Grpc.Core` by setting `UseGrpcCore` to `true`. See\n[Use the legacy Grpc library](/google-ads/api/docs/client-libs/dotnet/getting-started).\n\nTo start using this library, check the\n[prerequisites](/google-ads/api/docs/get-started/introduction) and consult the\n[getting started guide](/google-ads/api/docs/client-libs/dotnet/getting-started).\n\nFor information on OAuth2 refresh tokens, check out [OAuth desktop and web\napplication flows](/google-ads/api/docs/client-libs/dotnet/oauth-web). And to make API calls\nusing OAuth2 service accounts, see [OAuth service account\nflow](/google-ads/api/docs/client-libs/dotnet/oauth-service).\n\nConsult the following guides for the library's features and utilities:\n\n- [Logging](/google-ads/api/docs/client-libs/dotnet/logging)\n- [FieldMasks](/google-ads/api/docs/client-libs/dotnet/field-masks)\n- [ResourceNames](/google-ads/api/docs/client-libs/dotnet/resource-names)\n- [Custom gRPC interceptors](/google-ads/api/docs/client-libs/dotnet/custom-interceptors)\n- [Protocol buffer types](/google-ads/api/docs/client-libs/dotnet/working-with-protobuf)"]]