Telerik.DigitalExperienceCloud.Client
4.0.6
Prefix Reserved
See the version list below for details.
dotnet add package Telerik.DigitalExperienceCloud.Client --version 4.0.6
NuGet\Install-Package Telerik.DigitalExperienceCloud.Client -Version 4.0.6
<PackageReference Include="Telerik.DigitalExperienceCloud.Client" Version="4.0.6" />
<PackageVersion Include="Telerik.DigitalExperienceCloud.Client" Version="4.0.6" />
<PackageReference Include="Telerik.DigitalExperienceCloud.Client" />
paket add Telerik.DigitalExperienceCloud.Client --version 4.0.6
#r "nuget: Telerik.DigitalExperienceCloud.Client, 4.0.6"
#:package Telerik.DigitalExperienceCloud.Client@4.0.6
#addin nuget:?package=Telerik.DigitalExperienceCloud.Client&version=4.0.6
#tool nuget:?package=Telerik.DigitalExperienceCloud.Client&version=4.0.6
The Progress.Sitefinity.Insight.Client NuGet package contains a .NET Client to work with the Sitefinity Insight REST API. Formerly known as Telerik.DigitalExperienceCloud.Client for Sitefinity Digital Experience Cloud.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- Newtonsoft.Json (>= 13.0.1)
-
net6.0
- Newtonsoft.Json (>= 13.0.1)
-
net7.0
- Newtonsoft.Json (>= 13.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Telerik.DigitalExperienceCloud.Client:
Package | Downloads |
---|---|
Telerik.Sitefinity.DigitalExperienceCloudConnector
Progress Sitefinity CMS Insight Connector libraries for linking your website to Progress Sitefinity Insight tracking and analytics. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
4.2.3 | 335 | 8/3/2025 |
4.1.7 | 3,676 | 8/3/2025 |
4.1.4 | 667 | 8/5/2025 |
4.0.6 | 3,736 | 8/5/2025 |
3.4.18 | 383 | 8/5/2025 |
3.4.13 | 4,984 | 8/5/2025 |
3.4.9 | 371 | 8/5/2025 |
3.4.0 | 1,933 | 8/5/2025 |
3.3.17 | 1,490 | 8/5/2025 |
3.3.9 | 424 | 8/5/2025 |
3.3.2 | 104 | 8/3/2025 |
3.3.0 | 3,606 | 8/3/2025 |
3.2.9 | 104 | 8/3/2025 |
3.2.6 | 130 | 8/3/2025 |
3.2.1 | 1,678 | 8/3/2025 |
3.2.0 | 102 | 8/3/2025 |
3.1.4 | 104 | 8/3/2025 |
3.1.3 | 103 | 8/3/2025 |
3.1.0 | 106 | 8/3/2025 |
3.0.2 | 102 | 8/3/2025 |
2.1.28 | 103 | 8/3/2025 |
2.1.27 | 108 | 8/3/2025 |
2.1.22 | 103 | 8/3/2025 |
2.1.13 | 103 | 8/3/2025 |
2.1.12 | 107 | 8/3/2025 |
2.1.4 | 103 | 8/3/2025 |
2.1.3 | 113 | 8/3/2025 |
2.0.48 | 108 | 8/3/2025 |
2.0.45 | 106 | 8/3/2025 |
2.0.0 | 105 | 8/3/2025 |
1.2.1 | 107 | 8/3/2025 |
1.1.5 | 105 | 8/3/2025 |
1.0.0.262 | 106 | 8/3/2025 |
Updates:
- Added support for .Net 6.0 and .Net 7.0
- Added support for .Net Framework 4.8 replacing .Net Framework 4.7.2
- All *Client components in Telerik.DigitalExperienceCloud.Client namespace now use System.Net.Http.HttpClient instead of System.Net WebRequest/WebResponse to send and receive data over HTTP causing some of the breaking changes listed below.
- InteractionClient internally splits tracking data into batches and used to send each batch sequentially to the server, now all batches are sent in parallel.
Breaking changes:
- All *Client components in Telerik.DigitalExperienceCloud.Client namespace now throw Telerik.DigitalExperienceCloud.Client.RequestException instead of System.Net.WebException.
- All *Client components in Telerik.DigitalExperienceCloud.Client namespace have a new constructor accepting a System.Net.Http.HttpClient instance and all other constructors are marked as [Obsolete]
- Many components and types that were marked previous as [Obsolete] have been removed:
- Campaign related ones: CampaignClient, ICampaignClient, Campaign, CampaignType, CampaignActivity, CampaignResult, CampaignStatistic
- Goal related ones: GoalClient, IGoalClient, Goal, GoalRecommendation, RecommendationsCount, DecisionTree, DecisionTreeSettings, FeatureReuseMode
- Old data collection ones: SentenceClient, ISentenceClient, SubjectMappingClient, ISubjectMappingClient, Sentence, SubjectMetadata, SubjectMapping, ObjectMetadata,
- Others: CollectionRequest<T>, DataCenterTrends, DataSourceDetail, DataSourcesStatistics, DataSourceTrends
- Removed members of types that were related to the removed components:
- ConversionClient
- AllInsightsUrl property,
- SingleInsightUrl property,
- AllInsightCountUrl property,
- GetAllRecommendations(...) method
- CountRecommendations(...) method
- GetRecommendationById(...) method
- PersonalizationContext.CampaignsIds property
- PersonalizationInfo.InCampaigns property
- PersonalizationInfoV2.InCampaigns property
- Removed a protected method 'Telerik.DigitalExperienceCloud.Client.ClientBase.MakeAsyncRequest(int, string, string, string, Telerik.DigitalExperienceCloud.Client.HeaderOptions)'
- use instead 'Task<string> MakeAsyncRequest(string address, HttpMethod method, string content, HeaderOptions headerOptions, LoadOptions loadOptions, TimeSpan? timeout = null, string timeoutDefault = null)'
- Removed a protected method Telerik.DigitalExperienceCloud.Client.ClientBase.CreateHttpRequest(string, string, string, System.Net.WebHeaderCollection)'
- use instead 'static HttpRequestMessage CreateHttpRequest(string address, string data, HttpMethod method, HeaderOptions headerOptions, LoadOptions loadOptions, IAccessToken accessToken)'
- Removed a protected method 'Telerik.DigitalExperienceCloud.Client.MassImportClientBase.MassImport<T>(System.Collections.Generic.IEnumerable<T>, System.Func<System.Collections.Generic.IEnumerable<T>, System.Text.StringBuilder, string>, string, Telerik.DigitalExperienceCloud.Client.HeaderOptions)'
- use instead 'Task<IImportResult> MassImport<T>(IEnumerable<T> items, Func<T, string> toJsonFunc, string address, HeaderOptions headerOptions)'
- Telerik.DigitalExperienceCloud.Client.RequestException constructor now requires a nullable System.Net.HttpStatusCode argument and all other constructors are removed