ITrackingConsentFeature Интерфейс

Определение

Используется для запроса, предоставления и снятия согласия пользователя в отношении хранилища сведений о пользователе, связанных с работой и функциональностью сайта.

public interface class ITrackingConsentFeature
public interface ITrackingConsentFeature
type ITrackingConsentFeature = interface
Public Interface ITrackingConsentFeature

Свойства

CanTrack

Указывает, было ли предоставлено согласие, или если согласие не требуется.

HasConsent

Указывает, было ли предоставлено согласие.

IsConsentNeeded

Указывает, требуется ли согласие для данного запроса.

Методы

CreateConsentCookie()

Создает файл cookie согласия для использования при предоставлении согласия от клиента JavaScript.

GrantConsent()

Предоставляет согласие для этого запроса. Если ответ еще не запущен, он также предоставит согласие на будущие запросы.

WithdrawConsent()

Снятие согласия для этого запроса. Если ответ еще не запущен, это также приведет к аннулированию согласия на будущие запросы.

Применяется к