Overview

Omny Studio's 'unusual download detection' service can notify you of unusual download behaviour by sending an alert when the amount of downloads, user-agents or locations associated with a single episode in a member's feed exceeds the allowable threshold. Because it's unlikely that a single member would need to download the same episode multiple times or from different locations, this alert could indicate that the member has shared their member-specific feed with others and access to their feed may need to be revoked or paused as a result.

By default, the following thresholds are set:

"DownloadCount": 4,

"UniqueLocationCount": 3,

"UniqueUserAgentCount": 3,

If any of the thresholds are exceeded, a notification will be sent. Please contact Omny Studio support if you'd like to change any of these thresholds.

Threshold Exceeded Notification

Email notification - you can be notified of unusual download activity to a nominated email of your choice for each program, network or the whole organization where the notification has been triggered. Contact Omny Studio staff to configure your notification email address.

Webhook notification - Once you have configured the Restricted access unusual download activity detected webhook event for your webhook endpoint you will get a webhook event (1 http request) for each member that Omny Studio has detected unusual downloads for.

The event will contain one or more clips where Omny Studio has detected a threshold having been exceeded, along with the counts of downloads, locations and user agents that triggered this classification. The webhook event will be structured like the following example:


{

"Type": "RestrictedAccessUnusualDownloadActivityDetected",

"Timestamp": "2021-03-02T03:41:46Z",

"EventId": "859570af-ed8c-4790-81e9-acdf003cf446",

"ChangeId": "2f4562d6-2fc0-4cf1-9e36-4f36922043d6",

"Current": {

"Details": [

{

"ClipId": "XXXXXX-de7c-414b-8cd0-ac1d0041f96f",

"ProgramId": "35609e9c-XXXX-4940-979e-a9aa8cc36582",

"MemberId": "6f71f903-XXXX-4a70-a346-abe40039460d",

"MemberExternalId": "ex-id-1234",

"UniqueLocationCount": 5,

"UniqueUserAgentCount": 3,

"DownloadCount": 20,

"OrganizationId": "XXXX-2e1c-4c36-822f-abde00134281"

},

{

"ClipId": "XXXX-60c7-4956-a995-f790ae4be06b",

"ProgramId": "35609e9c-XXXX-4940-979e-a9aa8cc36582",

"MemberId": "XXXX-8100-4a70-a346-abe40039460d",

"MemberExternalId": "ex-id-1234",

"UniqueLocationCount": 6,

"UniqueUserAgentCount": 1,

"DownloadCount": 4,

"OrganizationId": "XXXX-2e1c-4c36-822f-abde00134281"

}

]

}

}

What to do with the notification?

If a member is flagged as having unusual download activity, this won’t stop them from accessing the feed automatically. You can either dismiss the notification, pause the member's access to their feed or delete the member's feed.

Did this answer your question?