These docs are for v1.2. Click to read the latest docs for v1.3.

Impression

An Impression represents a record of the user interaction with the content. Its primary purpose is to hold contextual data about the transaction to be aggregated to determine campaign performance.

Based on the user interaction, impressions can be of the following types:

  • Catch (Delivered)
    An impression is logged when the device receives a piece of content from the backend.

  • View
    An impression is logged when the piece of content is viewed by the end-user

  • Accept (Save)
    An impression is logged when the end-user accepts (saves) the redeemable content to their digital wallet.

  • Redeem In-Store
    An impression is logged when the end-user attempts to redeem/purchase redeemable content at the retail store.

  • Redeem Online
    An impression is logged when the end-user attempts to redeem/purchase redeemable content at an online e-commerce portal.

  • Decline
    An impression is logged when the end-user intentionally declines the content.

  • Delete
    An impression is logged when the end-user deletes the redeemable content from his/her digital wallet.