An An alias is is a unique, user-specific identifier, set by the application owner (for example, the user's email or an internal system ID number) and is limited to 254 characters.
Aliases have the following uses:
- The app owner and Appoxee both use the same alias to identify the user.
...
- All devices owned by
...
- a specific user (an iPhone, an iPad etc.) are identified by the same alias.
...
- Aliases are used to create segments of application users, based on user-specific properties (as opposed to application-specific properties).
Note |
---|
Note the difference between aliases and tags:
|
The alias API enables you to perform actions on a device's alias.
All the methods are callable through "Appoxee.methodName", since they are all public static methods.
...
Each call to the methods must be under AsyncTask. For example :
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
if (Appoxee.setDeviceAlias(str))
{
Utils.Debug("setDeviceAlias Success");
}
else
{
Utils.Debug("setDeviceAlias Failed");
}
return null;
}
}.execute(); |
Note |
---|
Since Appoxee.setup() is an Asynchronous Initialisation method, any set action can be performed only after the call Appoxee.isReady()==True. Only after Appoxee.Setup() finished, the flag is set to TRUE value. It is recommended to check the flag before calling setters.
|
Table of Contents | ||||
---|---|---|---|---|
|
...