Table of Contents

Class AnalyticsController

Namespace
Umbraco.Cms.Web.BackOffice.Controllers
Assembly
Umbraco.Web.BackOffice.dll
[Authorize(Policy = "SectionAccessSettings")]
public class AnalyticsController : UmbracoAuthorizedJsonController
Inheritance
AnalyticsController
Inherited Members

Constructors

AnalyticsController(IMetricsConsentService)

public AnalyticsController(IMetricsConsentService metricsConsentService)

Parameters

metricsConsentService IMetricsConsentService

Methods

GetAllLevels()

public IEnumerable<TelemetryLevel> GetAllLevels()

Returns

IEnumerable<TelemetryLevel>

GetConsentLevel()

public TelemetryLevel GetConsentLevel()

Returns

TelemetryLevel

SetConsentLevel(TelemetryResource)

[HttpPost]
public IActionResult SetConsentLevel(TelemetryResource telemetryResource)

Parameters

telemetryResource TelemetryResource

Returns

IActionResult