3rd party integrations
...
Purple Tracking
Tracking Events

Attributes

13min

Getting started

In the graphic below you can see the part that is covered in this chapter:

Document image


A purple application technically consists of a native part and an experience part that runs within a web view.

The attributes in this documentation are listed under the Native app or Experience subchapters based on the origin they occur.

Update all attributes

The values of some attributes depend, for example, on purchase options or user actions and must be updated when changes occur. These conditions are as follows:

  • Account state did change (e.g. account has been logged out)
  • Any purchase state did change (e.g. after restoring purchases)
  • Subscription codes did change (e.g. user added a new one)
  • Entitlement state did change (e.g. user did log in or did log out)

In addition to the state changes mentioned above all known attributes are always updated when the app started or resumed from background.

Native app

HAS_ACTIVE_SUBSCRIPTION

This attribute indicates if the user has any active app store subscription.

Trigger
Specification
Examples

Android / iOS:

This attribute is always updated



HAS_ACTIVE_SUBSCRIPTION_CODE

This attribute indicates if the user has any active subscription code.

Trigger
Specification
Examples

Android / iOS:

This attribute is always updated

  • when all are updated or
  • whenever a subscription code is added or removed.


HAS_BOOKMARKS

This attribute indicates if the user has any bookmark on his device.

Trigger
Specification
Examples

Android / iOS: This attribute is always updated



HAS_ENTITLEMENT_LOGIN

This attribute indicates if the user is currently logged in or logged out.

Trigger
Specification
Examples

Android / iOS: This attribute is always updated



HAS_PURCHASED_ISSUE

This attribute indicates whether the user purchased an issue purchased through a single purchase product.

Trigger
Specification
Examples

Android / iOS: This attribute is always updated



Experience

Currently no specific experience attributes are existing.

Updated 08 Jul 2024
Did this page help you?