Conference
To track an event using the conference package, you can use the corresponding method on the tracker instance. For example:
Example
Codevoorbeeld
val properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)Codevoorbeeld
let properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration: acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)Codevoorbeeld
const properties: ConferenceIncomingCallAnsweredProperties = {
accepted_duration: accepted_duration
};
Bird.tracker.conference.incomingCallAnswered(properties, event_opts);Methods
incomingCallAnswered()
Codevoorbeeld
val properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)Codevoorbeeld
let properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration: acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)Codevoorbeeld
const properties: ConferenceIncomingCallAnsweredProperties = {
accepted_duration: accepted_duration
};
Bird.tracker.conference.incomingCallAnswered(properties, event_opts);ConferenceIncomingCallAnsweredProperties
| Property | Type |
|---|---|
| accepted_duration? | Number |
| active_duration? | Number |
| agent_details? | Array<Map<String, Any?>> |
| call_duration? | Number |
| call_id? | String |
| channel_id? | String |
| connecting_duration? | Number |
| enqueued_duration? | Number |
| hold_duration? | Number |
| invited_duration? | Number |
| platform_id? | String |
| ringing_duration? | Number |
incomingCallUnanswered()
Codevoorbeeld
val properties = ConferenceIncomingCallUnansweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallUnanswered(properties)Codevoorbeeld
let properties = ConferenceIncomingCallUnansweredProperties(
acceptedDuration: acceptedDuration
)
bird.tracker.conference.incomingCallUnanswered(properties)Codevoorbeeld
const properties: ConferenceIncomingCallUnansweredProperties = {
accepted_duration: accepted_duration
};
Bird.tracker.conference.incomingCallUnanswered(properties, event_opts);ConferenceIncomingCallUnansweredProperties
| Property | Type |
|---|---|
| accepted_duration? | Number |
| active_duration? | Number |
| agent_details? | Array<Map<String, Any?>> |
| call_duration? | Number |
| call_id? | String |
| channel_id? | String |
| connecting_duration? | Number |
| enqueued_duration? | Number |
| hold_duration? | Number |
| invited_duration? | Number |
| platform_id? | String |
| ringing_duration? | Number |
outgoingCallAnswered()
Codevoorbeeld
val properties = ConferenceOutgoingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.outgoingCallAnswered(properties)Codevoorbeeld
let properties = ConferenceOutgoingCallAnsweredProperties(
acceptedDuration: acceptedDuration
)
bird.tracker.conference.outgoingCallAnswered(properties)Codevoorbeeld
const properties: ConferenceOutgoingCallAnsweredProperties = {
accepted_duration: accepted_duration
};
Bird.tracker.conference.outgoingCallAnswered(properties, event_opts);ConferenceOutgoingCallAnsweredProperties
| Property | Type |
|---|---|
| accepted_duration? | Number |
| agent_active_duration? | Number |
| agent_details? | Array<Map<String, Any?>> |
| agent_hold_duration? | Number |
| call_duration? | Number |
| call_id? | String |
| channel_id? | String |
| connecting_duration? | Number |
| customer_active_duration? | Number |
| customer_hold_duration? | Number |
| enqueued_duration? | Number |
| platform_id? | String |
| ringing_duration? | Number |
outgoingCallUnanswered()
Codevoorbeeld
val properties = ConferenceOutgoingCallUnansweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.outgoingCallUnanswered(properties)Codevoorbeeld
let properties = ConferenceOutgoingCallUnansweredProperties(
acceptedDuration: acceptedDuration
)
bird.tracker.conference.outgoingCallUnanswered(properties)Codevoorbeeld
const properties: ConferenceOutgoingCallUnansweredProperties = {
accepted_duration: accepted_duration
};
Bird.tracker.conference.outgoingCallUnanswered(properties, event_opts);ConferenceOutgoingCallUnansweredProperties
| Property | Type |
|---|---|
| accepted_duration? | Number |
| agent_active_duration? | Number |
| agent_details? | Array<Map<String, Any?>> |
| call_id? | String |
| channel_id? | String |
| connecting_duration? | Number |
| enqueued_duration? | Number |
| platform_id? | String |
| ringing_duration? | Number |
incomingCallVoicemail()
Codevoorbeeld
val properties = ConferenceIncomingCallVoicemailProperties(
agentDetails = agentDetails
)
bird.tracker.conference.incomingCallVoicemail(properties)Codevoorbeeld
let properties = ConferenceIncomingCallVoicemailProperties(
agentDetails: agentDetails
)
bird.tracker.conference.incomingCallVoicemail(properties)Codevoorbeeld
const properties: ConferenceIncomingCallVoicemailProperties = {
agent_details: agent_details
};
Bird.tracker.conference.incomingCallVoicemail(properties, event_opts);ConferenceIncomingCallVoicemailProperties
| Property | Type |
|---|---|
| agent_details? | Array<Map<String, Any?>> |
| call_duration? | Number |
| call_id? | String |
| channel_id? | String |
| platform_id? | String |