Class ZendeskEvent
-
- All Implemented Interfaces:
public class ZendeskEventA set of events emitted by Zendesk SDK that can be received by listeners.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classZendeskEvent.UnreadMessageCountChangedThe number of unread messages has changed.
public final classZendeskEvent.AuthenticationFailedThe event that gets emitted when a rest call fails for authentication reasons.
public final classZendeskEvent.FieldValidationFailedThe event that gets emitted when validation checks fails for conversation fields.
public final classZendeskEvent.ConnectionStatusChangedThe SDK ConnectionStatus has changed due to an action or another event.
public final classZendeskEvent.SendMessageFailedThis event is emitted when a message fails to be sent.
public final classZendeskEvent.ConversationAddedThis event is emitted when a conversation has been added.
public final classZendeskEvent.MessagesShownThis event is emitted when messages are being rendered in the conversation screen.
public final classZendeskEvent.ConversationStartedThis 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).
public final classZendeskEvent.ConversationOpenedEvent emitted when the conversation view is shown to the user.
This event will be emitted immediately after the view is shown to the user and will not wait until a conversation is created hence the conversationId can be null.
public final classZendeskEvent.ProactiveMessageDisplayedThis event is emitted when a proactive message notification has been successfully displayed to the user.
public final classZendeskEvent.NewConversationButtonClickedEvent emitted when the new conversation button is clicked by the user.
public final classZendeskEvent.ProactiveMessageClickedThis event is emitted when a proactive message is clicked by the user.
public final classZendeskEvent.ConversationWithAgentRequestedThis event is emitted when the user requests a conversation with the agent.
public final classZendeskEvent.ConversationAgentAssignedEvent emitted when an agent is assigned to a conversation.
public final classZendeskEvent.ConversationServedByAgentThis event is emitted when a conversation is served by an agent.
public final classZendeskEvent.PostbackButtonClickedEvent emitted when a postback button is clicked in a message.
public final classZendeskEvent.ConversationExtensionOpenedEvent emitted when a conversation extension is opened.
public final classZendeskEvent.ConversationExtensionDisplayedEvent emitted when a conversation extension is displayed to the user.
public final classZendeskEvent.MessagingOpenedThis event is emitted when the messaging interface is opened by the user.
public final classZendeskEvent.MessagingClosedThis event is emitted when the messaging interface is closed by the user.
public final classZendeskEvent.ArticleClickedThis event is used to track user interactions with articles in the Zendesk Help Center that are displayed in the SDK.
public final classZendeskEvent.ArticleBrowserClickedThis event is used to track user interactions with articles in the Zendesk Help Center that are displayed in the external browser e.g. restricted articles.
public final classZendeskEvent.NotificationDisplayedThis event is emitted when a push notification is displayed to the user. Please note that this event is triggered only when Zendesk SDK is initialized.
public final classZendeskEvent.NotificationOpenedThis event is emitted when a notification that is not proactive message is opened by the user.
-