Coupon Abuse Detection helps enterprises prevent promotion abuse in various marketing activities. Coupon Abuse Detection can accurately identify at-risk behavior and users in real time, effectively ensure the safety of market development funds (MDF), and improve the effectiveness of marketing resource deployment. Coupon Abuse Detection supports common marketing activities, including flash sales, coupon acquisition, and lucky draws.
Editions
Coupon Abuse Detection is available in Basic and Advanced editions. This helps meet the risk control requirements of enterprises from different industries at different stages. The following table describes the differences between the two editions.
Feature | Basic | Advanced |
Real-time analysis | Supported. | Supported. |
Return value | Score. | Score and risk tags. |
Device risk monitoring | Not supported. | Supported. The system can check whether a device is an emulator, multi-boxing instance, device in device farms, multi-tasking software, cloud phone, or hook device. |
Device ID | Not supported. | Supported. |
Gang analysis | Not supported. | Supported. |
Log delivery to Simple Log Service | Not supported. | Supported. You can authorize Advertise Fraud Detection to deliver logs to Simple Log Service. Then, Simple Log Service stores the logs free of charge for one year. |
Service event parameters
Service event parameters refer to the request parameters that are passed to the common request parameter ServiceParameters in the JSON format. The following table describes the request parameters that must be passed to the ServiceParameters parameter for events in Coupon Abuse Detection Basic and Advanced.
Alibaba Cloud Fraud Detection does not verify the format of strings that are specified for input parameters. This helps maximize the adaptability of input parameters. You need to manually verify the format of your data. For example, you need to check whether the format of the email parameter value meets the requirements of email addresses. An email address must consist of prefixes, suffixes, and at signs (@).
Parameter name | Supported edition | Parameter description | Data format | Example value | Required |
accountId | Basic and Advanced | The unique ID of your account. | String | 10123**** | No (Recommended) |
operateTime | Basic and Advanced | The timestamp of the operation, which is accurate to the second. The timestamp is in GMT. | Long | For example, the timestamp is 1522555200 at 2018-04-01 12:00:00 GMT. | Yes |
mobile | Basic and Advanced | Specify the number in the | String |
| No (Recommended) |
ip | Basic and Advanced | The real IP address. | String | 42.120.XX.XX | Yes |
Basic and Advanced | The email address. | String | admin****@aliyun.com | Yes | |
deviceToken | Advanced | The device token, which is obtained by using Device Fraud Detection SDK. | String | MzQvo1d7scyZ3tl_RcJZo_QOytAjy1LWRRLoRKo5oZSoo_JGj1ZoR5JGoRo5jcdn57gV5kxVRcLER5RQoZSvRZZQRcROjcMW5csZR_RGy_55RKJ_oooqZ7dSV5gRnKxOV7eWVQQjRtlRQoAjRcM0 | No ( Highly Recommended) |
nickName | Basic and Advanced | The alias of your account. | String | admin**** | No |
userAgent | Basic and Advanced | The User-Agent request header. | String | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36 | No (Recommended) |
refer | Basic and Advanced | The Referer request header. | String | https://www.alibabacloud.com/ | No (Recommended) |
mac | Basic and Advanced | The device MAC address. | String | C0:77:36:2E:XX:XX | No (Recommended) |
operateSource | Basic and Advanced | The source of the operation. Valid values:
| String | PC | No (Recommended) |
appVersion | Basic and Advanced | The version number of the app. | String | 1.0 | No (Recommended) |
deviceType | Basic and Advanced | The type of the device. Valid values:
| String | PC | No (Recommended) |
Response parameters
The response parameters for Coupon Abuse Detection include the score and tags parameters. The tags parameter is supported only in Coupon Abuse Detection Advanced.
The score parameter is contained in the Data response parameter. The following table describes the meaning of the score parameter and the recommended operations. The recommendations are provided based on the experience of the risk control team of Alibaba Cloud.
You can perform operations based on your business requirements.
Score interval | Risk level | Recommended operation |
[0,35) | Low | Allow the request. |
[35,65) | Medium | Monitor the account. |
[65,85) | Medium-high | Perform security verification or limit high-risk access or operations. |
[85,100] | High | Limit high-risk access or operations. |
The tags parameter is contained in the Data response parameter. For more information about the tags parameter, you can contact us.
tags | Description |
rn0301 | High ip risk score |
rn0302 | Medium ip risk score |
re0212 | Random email |
is_emulator | Device is suspected to be an emulator |
…… | …… |
For more information about common response parameters, see the "Common response parameters" section of the Common parameters topic.