Shopping and retail

Shopping

Payments

If you do online shopping, send yourself a list of all user’s orders (or at least their IDs), both previously placed and this last open one, that will provide you with useful context.

In an order send yourself:

App.kt
val order = Order()
order.addItems(item1, item2, item3)
Shake.setMetadata("orderId", order.id);
Shake.setMetadata("orderValue", order.value);
Shake.setMetadata("couponApplied", order.couponApplied);
Shake.setMetadata("merchantId", order.merchantId);

Retail

If your app is used in retail environments, send yourself:

App.kt
val order = Order()
order.addItems(item1, item2, item3)
Shake.setMetadata("merchant", order.merchant);
Shake.setMetadata("salespointId", order.salespointId);
Shake.setMetadata("devideId", device.id);
Shake.setMetadata("merchantId", order.merchantId);