קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
עד גרסה 13.0.2, ספריית Google Ads API .NET השתמשה בספריית Grpc.Core לפונקציונליות של gRPC. החל מגרסה 14.0.0 של ספריית הלקוח, אנחנו משתמשים ב-Grpc.Net.Client כספריית ברירת המחדל לפונקציונליות של gRPC, עם Grpc.Core כחלופה. המדריך הזה עוסק בפרטים הטכניים שקשורים לשינוי הזה.
סיבת המעבר
Grpc.Core מתוכנן לסגירה, ו-Grpc.Net.Client הוא ההטמעה הרשמית של C# של gRPC מעכשיו והלאה.
לקריאת ההודעה
שינויים בספריית .NET של Google Ads API
כחלק מהמעבר, ביצענו את השינויים הבאים בספריית הלקוח שלנו.
הושקה הגדרה חדשה של GoogleAdsConfig בשם UseGrpcCore.
ערך ברירת המחדל של ההגדרה הזו הוא false.
כשההגדרה הזו מוגדרת לערך false, הספרייה תנסה להשתמש ב-Grpc.Net.Client כשכבת התחבורה הבסיסית כשהדבר יתאפשר.
Grpc.Net.Client לא תומך בחלק מהגרסאות הישנות יותר של סביבת זמן ריצה ב- .NET (ראו דרישות).
בפלטפורמות האלה, ספריית Google Ads API ב- .NET תחזור להשתמש בספרייה Grpc.Core כשכבת התעבורה הבסיסית.
אפשר לאלץ את ספריית ה- .NET של Google Ads API להשתמש בספרייה Grpc.Core כל הזמן על ידי הגדרה של UseGrpcCore לערך true.
ספריית ה- .NET של Google Ads API תלויה בחבילה Google.Api.Gax.Grpc (חלק מ-Google Cloud SDK). בעקבות השינוי בספריית gRPC, החבילה הזו עדכנה את הגרסה הראשית של NET Framework ל-4.0.0 ואת דרישת זמן הריצה שלה ל- .NET Standard 2.1.
כתוצאה מכך, הדרישה של זמן הריצה של ספריית Google Ads API ב- .NET עודכנה ל- .NET Standard 2.1. ספריית Google Ads API תמשיך לתמוך ב- .NET Framework
4.7.2 ואילך וב- .NET 5.0+
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-06-26 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-06-26 (שעון UTC)."]]