Lets use our existing Piwik approach for now.
The Places tab has three sub "pages" so lets define "/Places_map" as the map view, "/Places_list" as the list view and "Places_search" as the search layover.
User action | Context (Category) | Action | Target | Value |
User sees a popover on map | Places_map | Impression | article domain | N/A |
User taps through to an article from the map popover | Places_map | Tap Through | article domain | N/A |
User taps to share an article from the map popover | Places_map | Share | article domain | N/A |
User taps to save an article from the map popover | Places_map | Save | article domain | N/A |
User taps to un-save an article from the map popover | Places_map | Unsave | article domain | N/A |
User sees an article in the list view | Places_list | Impression | article domain | N/A |
User swipes and taps Share on article in the list view | Places_list | Share | article domain | N/A |
User swipes and taps Save on article in the list view | Places_list | Save | article domain | N/A |
User taps the "Saved Articles" built-in search on Places tab | Places_search | Saved_article_search | article domain | N/A |
User taps the "Top Articles" built-in search on Places tab | Places_search | Top_article_search | article domain | N/A |
User taps through to a location from search results | Places_search | Tap Through | N/A | |