Действие, в результате которого будет установлена отметка о доставке письма подписчику.

function CRM_Marketing_ParseWebhookRequest(request: FetchRequest): CRM_Marketing_WebhookResult {
    return {
        actions: [
            // Установить отметку доставки письма подписчику 'user@example.com'
            // по рассылке с идентификатором '1000'.
            {
                type: CRM_Marketing_ActionType.UpdateDeliveryStatus,
                email: 'user@example.com',
                externalId: '1000',
                status: CRM_Marketing_DeliveryStatus.Delivered,
            },
        ];
    }
}

Hierarchy

  • CRM_Marketing_UpdateDeliveryStatusAction

Properties

email

email: string

E-mail подписчика, для которого будет установлен статус доставки письма.

externalId

externalId: string

Идентификатор рассылки в сервисе рассылок, для которого будет установлен статус доставки письма.

Optional journeyId

journeyId: undefined | string

Идентификатор экземпляра карты коммуникаций (если письмо отправлено в рамках триггерной рассылки).

status

Статус доставки письма.

type

Тип действия.