wordpress-mobile / wordpress-mobile/WordPress-Android

Improve Zendesk Tracks events

Open
#10,540 3 comments 1 reaction 1 assignee View on GitHub

@develric is already working on this.

Since Oct 2, 2019.

[Type] Task Analytics Support
Dominant language
Kotlin
Stars
3.2k
Forks
1.4k
Avg merge
1d 11h
Merged PRs (30d)
69

Description

It seems as though our Tracks events for the WP Android Zendesk integration don't have parity with the events we send on iOS.

The full set of events covered on iOS that I don't think are used on Android are:

support_help_center_user_searched
support_help_center_viewed
support_new_request_viewed
support_ticket_list_viewed
support_new_request_created
support_new_request_failed
support_new_request_file_attached
support_new_request_file_attachment_failed
support_ticket_user_replied
support_ticket_user_reply_failed
support_ticket_list_view_failed
support_ticket_user_viewed
support_ticket_view_failed

Most of these are implemented by listening to a notification coming from the Zendesk SDK, which you can see here: https://github.com/wordpress-mobile/WordPress-iOS/blob/develop/WordPress/Classes/Utility/ZendeskUtils.swift#L885

We should try and ensure both platforms are sending the same events for the same situations.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.