Messaging
MessagingTracker
Defines the tracker class for the messaging semantic package
Example
To track an event using the messaging package, you can use the corresponding method on the tracker instance:
Przykład kodu
Bird.tracker.messaging.messageSent(event_props, event_opts);Extends
- Tracker
Methods
messageBounced()
Przykład kodu
messageBounced(props?: MessagingMessageBouncedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageBouncedProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageDelivered()
Przykład kodu
messageDelivered(props?: MessagingMessageDeliveredProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageDeliveredProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageDeliveryFailed()
Przykład kodu
messageDeliveryFailed(props?: MessagingMessageDeliveryFailedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageDeliveryFailedProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageLinkClicked()
Przykład kodu
messageLinkClicked(props?: MessagingMessageLinkClickedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageLinkClickedProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageMarkedSpam()
Przykład kodu
messageMarkedSpam(props?: MessagingMessageMarkedSpamProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageMarkedSpamProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageOpened()
Przykład kodu
messageOpened(props?: MessagingMessageOpenedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageOpenedProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageSent()
Przykład kodu
messageSent(props?: MessagingMessageSentProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageSentProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageSubscribed()
Przykład kodu
messageSubscribed(props?: MessagingMessageSubscribedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageSubscribedProperties
• opts?: BirdEventTrackingOptions
Returns
void
messageUnsubscribed()
Przykład kodu
messageUnsubscribed(props?: MessagingMessageUnsubscribedProperties, opts?: BirdEventTrackingOptions): voidParameters
• props?: MessagingMessageUnsubscribedProperties
• opts?: BirdEventTrackingOptions
Returns
void
MessagingMessageBouncedProperties
Properties for messaging/message-bounced event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageDeliveredProperties
Properties for messaging/message-delivered event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageDeliveryFailedProperties
Properties for messaging/message-delivery-failed event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| failure_reason? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageLinkClickedProperties
Properties for messaging/message-link-clicked event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| url? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageMarkedSpamProperties
Properties for messaging/message-marked-spam event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageOpenedProperties
Properties for messaging/message-opened event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageSentProperties
Properties for messaging/message-sent event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageSubscribedProperties
Properties for messaging/message-subscribed event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |
MessagingMessageUnsubscribedProperties
Properties for messaging/message-unsubscribed event
Indexable
[k: string]: unknown
Properties
| Property | Type |
|---|---|
| campaign_name? | string |
| context_id? | string |
| flow_id? | string |
| journey_id? | string |
| message_id? | string |
| platform_id? | string |
| use_case_type? | string |
| variation? | string |