Below is an example list of analytics events recommended for a simple ecommerce company with product pages, category pages, search functionality, a newsletter, account creation, and typical product cart and checkout flows.

Analytics Events Proposal

newsletter

description: user subscribes to newsletter

action: signup

method: newsletter

search

description: user performs search on site

action: search

search_term: search query

description: user selects a search result

action: select

label: selected product ID

product

description: user views category page

action:  view_item_list

item_list_id: category ID

description: user views product page

action: view_item

items: product ID