Versions Compared

Key

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

...

Event Name

Description

Properties

Property Description

Save Address

Triggered when a user saves a Delivery Address to their account

Customer ID

rbiCognitoId of the user

Address Alias

The name that the address should be saved under. We store it as the alias property.

image-20240509-130017.png

All other general attributes

Info

Most relevant attributes: Locale, Platform, Service Mode, AddressLine1, Street, City

Note that the save address covers both the previous and the new implementation.

image-20240509-125828.png

Select Delivery Saved Address

Triggered when a user selects a Saved Address

Customer ID

rbiCognitoId of the user

Address Type

A string representing the alias/name of the address. For the example below, it is either valencia-#555, valencia-#2, or madrid-one. This is the value the users adds in the Save This Address field.

image-20240509-124729.png

All other general attributes

Info

Most relevant attributes: Locale, Platform

image-20240509-124935.png

Select Delivery Recent Address

Triggered when an user selects a delivery recent address

Customer ID

rbiCognitoId of the user

Address Type

A string with recent

All other general attributes

image-20240509-130515.png

eCommerce Purchase (new attributes)

Info

All details on eCommerce Purchase event can be found here

New attributes will be added to the existing eCommerce Purchase event to track when a user has made an online purchase with a Saved Delivery Address

Address Type

A string with the input if user chose Home, Work . If user choses Other location , Address Type will equal to the input of what the user added as their Other Location. If the user chooses a Recent Address, the value will be recent

hasSavedDeliveryAddress

A boolean (TRUE or FALSE). If it is set to True, it means user checked out with Saved a Delivery address or user went through the flow to Save the Delivery Address for the first time. If set to False, user is completing a purchase without having Saved a Delivery Address

hasSelectedRecentAddress

A boolean(TRUE or FALSE). If it is set to true, it means the user checked out with a Recent Address. If set to false, the user completed the purchase without using Recent Address.

hasRecentAddress

A boolean(TRUE or FALSE). If it is set to true, it means the user has seen Recent Addresses.

Grant Location Permission

Triggered when a user grants access to the device’s location.

Info

Most relevant attributes: CustomerID, Platform, Service Mode

Edit Delivery Address

Sent when a user edits a saved delivery address.

New address details

Info

Most relevant attributes: CustomerID, Address Alias, Platform