Package zendesk.android.events
See: Description
-
Class Summary Class Description ArticleBrowserClickedDetails Represents the details of an article browser click event. ArticleClickedDetails Represents the details of an article click event. ConversationAgentAssignedDetails Data class representing the details for the ZendeskEvent.ConversationAgentAssigned. NewConversationButtonClickedDetails Details related to the event when the new conversation button is clicked. ConversationExtensionDisplayedDetails Represents the details of a conversation extension that has been displayed. ConversationExtensionOpenedDetails Data class representing the details for the ZendeskEvent.ConversationExtensionOpened. ConversationServedByAgentDetails Represents details about a conversation served by an agent within the Zendesk API context. ConversationUnreadCountChange Data class representing the unread message count details for a conversation. ConversationWithAgentRequestedDetails Data class representing the details for the ZendeskEvent.ConversationWithAgentRequested. ZendeskMessage Data class representing a zendesk message. NotificationDisplayedDetails Represents the details of a notification displayed event. NotificationOpenedDetails Represents the details of a notification that has been opened. PostbackButtonClickedDetails Data class representing the details for the ZendeskEvent.PostbackButtonClicked. ProactiveMessageClickedDetails Data class representing the details for the ZendeskEvent.ProactiveMessageClicked. ProactiveMessageDisplayedDetails Data class representing the details for the ZendeskEvent.ProactiveMessageDisplayed. UnreadMessageCountChanged The number of unread messages has changed. AuthenticationFailed The event that gets emitted when a rest call fails for authentication reasons. FieldValidationFailed The event that gets emitted when validation checks fails for conversation fields. ConnectionStatusChanged The SDK ConnectionStatus has changed due to an action or another event. SendMessageFailed This event is emitted when a message fails to be sent. ConversationAdded This event is emitted when a conversation has been added. MessagesShown This event is emitted when messages are being rendered in the conversation screen. ConversationStarted This event is emitted when a conversation is created locally on the local device (after click a create conversation button, when an anonymous user is initialized and a conversation is created as well). ConversationOpened Event emitted when the conversation view is shown to the user. ProactiveMessageDisplayed This event is emitted when a proactive message notification has been successfully displayed to the user. NewConversationButtonClicked Event emitted when the new conversation button is clicked by the user. ProactiveMessageClicked This event is emitted when a proactive message is clicked by the user. ConversationWithAgentRequested This event is emitted when the user requests a conversation with the agent. ConversationAgentAssigned Event emitted when an agent is assigned to a conversation. ConversationServedByAgent This event is emitted when a conversation is served by an agent. PostbackButtonClicked Event emitted when a postback button is clicked in a message. ConversationExtensionOpened Event emitted when a conversation extension is opened. ConversationExtensionDisplayed Event emitted when a conversation extension is displayed to the user. MessagingOpened This event is emitted when the messaging interface is opened by the user. MessagingClosed This event is emitted when the messaging interface is closed by the user. ArticleClicked This event is used to track user interactions with articles in the Zendesk Help Center that are displayed in the SDK. ArticleBrowserClicked This event is used to track user interactions with articles in the Zendesk Help Center that are displayed in the external browser e.g. NotificationDisplayed This event is emitted when a push notification is displayed to the user. NotificationOpened This event is emitted when a notification that is not proactive message is opened by the user. ZendeskEvent A set of events emitted by Zendesk SDK that can be received by listeners. ZendeskEventListenerAdapter An implementation of ZendeskEventListener designed to provide better support for Java. -
Enum Summary Enum Description ConnectionStatus A representation of the current connection status of the SDK. NewConversationSource Enum representing sources or locations where the new conversation button can be clicked. AgentMessageSource Enum defining sources or platforms where an agent’s message originates. ZendeskRole Enum class representing the role of the author of a message. -
Interface Summary Interface Description ZendeskEventListener An interface to listen to events.