Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Event

Properties

Component

Notes

Burger King

Popeyes

Firehouse Subs

Button

  • Name

  • Path

Icon buttons should have the Name as the action they perform, e.g. "Favorite".

Name action should always be fixed in English.

Card

  • Name

  • Type

  • Category

  • Status

  • Path

  • Destination Path

  • Sanity ID

  • Engine ID

  • Reward ID

  • Favorited

Type can be used to specify the card, e.g. "Rewards", “Marketing Tile”, “Upsell”, etc.

Category if Rewards relates to the tier the reward belongs to, e.g. "100", "200", "300", etc, if Offers then Category would be "All Offers", "External Offers", etc.

Status can used to determine if a Reward is “Locked” or “Unlocked”, or if an Offer is “Coming Soon” for example.

Engine ID relates to the ID of the recommendations engine if there's one.

Reward ID is only applicable to Rewards Card types.

Favorited is to determine if the user interacted with a product that he had previously favorited, values should be “Yes” or “No”.

Not all Card types will have Category, Status, Engine ID or Reward ID, in those cases the values for these properties should be "NA".

Checkbox

  • Name

  • Path

If there isn’t a clear short label that can used as the Name property, it must be created one that summarizes the interaction, e.g. “Terms Agreement”.

Chip

  • Name

  • Path

Content Rendered

  • Name

  • Path

Dropdown

  • Name

  • Path

Dropdown Item

  • Name

  • Path

Error

  • Path

  • Error Code

  • Response Title

  • Response Description

  • Name (English name of the error)

Name is the English name of the error

Input

  • Name

  • Path

Name for input groups can be combined like "Date of Birth (Year)", "Date of Birth (Month)", etc.

Link

  • Name

  • Path

  • Destination Path

List Item

  • Name

  • Type

  • Category

  • Status

  • Path

  • Destination Path

  • Sanity ID

  • Engine ID

  • Reward ID

  • Favorited

Type can be used to specify the list item, e.g. "Menu", or "Offer".

Category if Rewards relates to the tier the reward belongs to, e.g. "100", "200", "300", etc, if Offers then Category would be "All Offers", "External Offers", etc.

Status can used to determine if a Reward is “Locked” or “Unlocked”, or if an Offer is “Coming Soon” for example.

Engine ID relates to the ID of the recommendations engine if there's one.

Reward ID is only applicable to Rewards List Item types.

Favorited is to determine if the user interacted with a product that he had previously favorited, values should “Yes” or “No”.

Not all List Item types will have Category, Status, Engine ID or Reward ID, in those cases the values for these properties should be "NA".

Modal

  • Name

  • Path

  • Response Title

  • Response Description

Name would be the short name (in english) of the modal such as “Cancel Order”.

Response Title is the actual title of the modal, this is a dynamic text as it's going to vary by market and by language.

Response Description is the actual secondary copy of the modal, this is a dynamic text as it's going to vary by market and by language.

Navigation

  • Name

  • Path

Number Input

  • Name

  • Path

Name for number inputs need to have a reference of the context they’re in, such as "Whopper (Cart Item)".

Paginate

  • Name

  • Path

Name would be used to provide context, e.g. "Rewards (Tier 1)".

Page View

  • Name

  • Path

  • Source Path

Name would be the name of the page, e.g. "Home", "Sign Up", "Sign In", etc.

Radio Button

  • Name

  • Path

Segmented Button

  • Name

  • Path

Name for segmented buttons that have a group label can have the group label and the button label combined such as “Donate (£0.00)”, “Donate (£0.50)”, etc.

Sheet

  • Name

  • Path

Snackbar

  • Name

  • Path

Switch

  • Name

  • Path

Tab

  • Name

  • Path

Text Area

  • Name

  • Path

...