All Products
Search
Document Center

Basic terminology

Last Updated: Dec 09, 2021

Terms are listed in an alphabetical order.

Ad-token

The unique identifier of Android device, mainly used in client SDK.

Apache Dubbo (Dubbo)

Dubbo is an open source distributed service framework developed by Alibaba, which provides high-performance RPC invocation, microservice governance and other capabilities for interface agents.

AppId

Application ID, generated when application is created.

Bind-info

The mapping relation between device token and user ID, in connection with two operations: binding and unbinding.

BroadcastPush

Used to push the same message to all devices. The message content is generated by replacing parameters in template.

Device Token

The unique identifier of Apple device, provided by iOS system.

Msgkey

Used to uniquely identify a message.

MultiplePush

Used to push customized message to a large number of targets. The message content is generated by using the same template and replacing parameters with different content according to different targets.

Push Cert

The certification, in iOS, used to establish connections with Apple’s APNs servers.

SimplePush

Used to push the same message to individual target(s).

TaobaoRemoting (TR)

TaobaoRemoting (TR) framework refers to the underlying communication framework developed by Ant Group for RPC calls.

Target ID/Token

The target to push message to, which can be Ad-token of Android, Device Token of iOS or userId and is determined according to context.

TaskName

Each message push is identified as a task.

Template

The framework to generate a message, including attribute configuration of message, message content and placeholders which can be dynamically replaced.

Templatekv

“k” is the placeholder parameter in template; “v” is the parameter to be replaced.

Template Placeholder

The dynamically replaceable parameters in template configuration.

TemplatePush

Used to push the same message to individual target(s). The message content is generated by replacing parameters in template.

UserId/UsrId

Used to identify user, corresponding to device, normally used for binding.