Share via


AcsEmailEngagementTrackingReportReceivedEventData Class

Definition

Schema of the Data property of an EventGridEvent for a Microsoft.Communication.EmailEngagementTrackingReportReceived event.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Messaging.EventGrid.SystemEvents.AcsEmailEngagementTrackingReportReceivedEventData+AcsEmailEngagementTrackingReportReceivedEventDataConverter))]
public class AcsEmailEngagementTrackingReportReceivedEventData
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Messaging.EventGrid.SystemEvents.AcsEmailEngagementTrackingReportReceivedEventData+AcsEmailEngagementTrackingReportReceivedEventDataConverter))>]
type AcsEmailEngagementTrackingReportReceivedEventData = class
Public Class AcsEmailEngagementTrackingReportReceivedEventData
Inheritance
AcsEmailEngagementTrackingReportReceivedEventData
Attributes

Properties

Engagement

The type of engagement user have with email.

EngagementContext

The context of the type of engagement user had with email.

MessageId

The Id of the email that has been sent.

Recipient

The Recipient Email Address.

Sender

The Sender Email Address.

UserActionTimestamp

The time at which the user interacted with the email.

UserAgent

The user agent interacting with the email.

Applies to