Subscription
To track an event using the subscription package, you can use the corresponding method on the tracker instance. For example:
Example
Codebeispiel
val properties = SubscriptionSubscriptionCreatedProperties(
endDate = endDate
)
bird.tracker.subscription.subscriptionCreated(properties)Codebeispiel
let properties = SubscriptionSubscriptionCreatedProperties(
endDate: endDate
)
bird.tracker.subscription.subscriptionCreated(properties)Codebeispiel
const properties: SubscriptionSubscriptionCreatedProperties = {
end_date: end_date
};
Bird.tracker.subscription.subscriptionCreated(properties, event_opts);Methods
subscriptionCreated()
Codebeispiel
val properties = SubscriptionSubscriptionCreatedProperties(
endDate = endDate
)
bird.tracker.subscription.subscriptionCreated(properties)Codebeispiel
let properties = SubscriptionSubscriptionCreatedProperties(
endDate: endDate
)
bird.tracker.subscription.subscriptionCreated(properties)Codebeispiel
const properties: SubscriptionSubscriptionCreatedProperties = {
end_date: end_date
};
Bird.tracker.subscription.subscriptionCreated(properties, event_opts);SubscriptionSubscriptionCreatedProperties
| Property | Type |
|---|---|
| end_date? | String |
| items? | Array<Map<String, Any?>> |
| order_id? | String |
| product_categories? | Array |
| product_ids? | Array |
| product_names? | Array |
| product_skus? | Array |
| start_date? | String |
| subscription_id? | String |
subscriptionUpdated()
Codebeispiel
val properties = SubscriptionSubscriptionUpdatedProperties(
endDate = endDate
)
bird.tracker.subscription.subscriptionUpdated(properties)Codebeispiel
let properties = SubscriptionSubscriptionUpdatedProperties(
endDate: endDate
)
bird.tracker.subscription.subscriptionUpdated(properties)Codebeispiel
const properties: SubscriptionSubscriptionUpdatedProperties = {
end_date: end_date
};
Bird.tracker.subscription.subscriptionUpdated(properties, event_opts);SubscriptionSubscriptionUpdatedProperties
| Property | Type |
|---|---|
| end_date? | String |
| items? | Array<Map<String, Any?>> |
| order_id? | String |
| product_categories? | Array |
| product_ids? | Array |
| product_names? | Array |
| product_skus? | Array |
| start_date? | String |
| subscription_id? | String |
subscriptionCanceled()
Codebeispiel
val properties = SubscriptionSubscriptionCanceledProperties(
endDate = endDate
)
bird.tracker.subscription.subscriptionCanceled(properties)Codebeispiel
let properties = SubscriptionSubscriptionCanceledProperties(
endDate: endDate
)
bird.tracker.subscription.subscriptionCanceled(properties)Codebeispiel
const properties: SubscriptionSubscriptionCanceledProperties = {
end_date: end_date
};
Bird.tracker.subscription.subscriptionCanceled(properties, event_opts);SubscriptionSubscriptionCanceledProperties
| Property | Type |
|---|---|
| end_date? | String |
| items? | Array<Map<String, Any?>> |
| order_id? | String |
| product_categories? | Array |
| product_ids? | Array |
| product_names? | Array |
| product_skus? | Array |
| reason? | String |
| start_date? | String |
| subscription_id? | String |