All Products
Search
Document Center

Fraud Detection:Registration fraud detection and parameters

Last Updated:Jul 10, 2025

Register Fraud Detection helps enterprises address account-related issues that occur during the user growth process, including spam user registration and batch registration. It implements multi-dimensional feature analysis covering behavior analysis, network risk analysis, and sample comparison to identify risk levels of registered users, and returns results to enterprises. Enterprises can then take appropriate response measures based on these results.

Editions

Register Fraud 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

Quantitative scores.

Quantitative scores and risk tags.

Device risk monitoring

Not supported.

Supported. The system can detect whether a device is an emulator, multi-boxing instance, device in device farms, multi-tasking software, cloud phone, or hook device.

Device fingerprint

Not supported.

Supported.

Gang analysis

Not supported.

Supported.

Log delivery to Simple Log Service

Not supported.

Supported. You can authorize Register 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 need to be passed to the ServiceParameters parameter for events in Register Fraud Detection Basic and Advanced.

Important

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 mobile parameter value meets the requirements of mobile phone numbers in the Chinese mainland. This type of mobile phone number must consist of 11 digits and start with 1.

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.

Note

If you scan historical data for risks, you need to specify the historical operation time for this parameter to avoid misidentification caused by incorrect calculation time.

Long

For example, the timestamp is 1522555200 at 2018-04-01 12:00:00 GMT.

Yes

mobile

Basic and Advanced

You must include the country code in the Country code-Mobile phone number format.

String

001-718123****

No (Recommended)

ip

Basic and Advanced

The public IPv4 address of the client (user side) when the business event occurs.

String

42.120.XX.XX

Yes

email

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.aliyun.com/

No (Recommended)

mac

Basic and Advanced

The media access control (MAC) address of the device.

String

C0:77:36:2E:XX:XX

No (Recommended)

operateSource

Basic and Advanced

The source of the operation. Valid values:

  • PC

  • H5

  • App

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:

  • PC

  • MOBILE

String

PC

No (Recommended)

Response parameters

The response parameters for Register Fraud Detection include the score and tags parameters. The tags parameter is supported only in Register Fraud Detection Advanced.

The Data response parameter contains the score 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.

Note

You can perform operations based on your business requirements.

Score interval

Risk level

Recommended operation

[0,35)

Low Risk

Allow the request.

[35,65)

Medium Risk

You can tag this for observation.

[65,85)

Medium-high risk

Perform security verification or limit high-risk access or operations.

[85,100]

High Risk

Limit high-risk access or operations.

For more information about the meaning of the tags parameter in the Data response parameter, contact Alibaba Cloud technical support.

For more information about common response parameters, see Common parameters.