App action metrics
Common fields
The following fields must be included in every request body:
accountId– the account IDuserId– must be an empty stringdeviceId– the device IDkey– must be an empty stringname– the activity nametimestamp– the activity timestamp in<YYYY>-<MM>-<DD>T<hh>:<mm>:<ss>Zformat
These fields are not included in the examples in the following table.
Activity name | Trigger | Description | Required data fields | Notes | Examples |
|---|---|---|---|---|---|
| To be created when a third-party application is triggered/opened on the launcher | Capture the act of starting a third-party application due to a deep link or the client acting as a launcher (Netflix, Prime, etc.). |
| Deep link provider is the provider of the deep-linked content (e.g., Disney, Prime, etc .). | Request:
CODE
Body:
JSON
|
| To be created when the launcher becomes the active app | Launcher becomes active. |
| Request:
CODE
Body:
JSON
| |
| To be created when a deep linked asset is selected via the client | Clicking through to watch content from a Rail or other client source on a deep link provider. |
| Provider ID is the content ID as provided in the deep link data. Deep link provider is the provider of the deep-linked content (Disney, Prime, etc.). | Request:
CODE
Body:
JSON
|
| To be created when content is downloaded for watching off line, aka D2G. | For download to go, capture the action when a user triggers the download of content . |
| Request:
CODE
Body:
JSON
|