/
Manage Segments (Android SDK - Java)
Manage Segments (Android SDK - Java)
Andrey Veprikov
Owned by Andrey Veprikov
Adding to a segment
Method Objective
The method allows adding the current user to a segment.
Syntax and parameters
PersonaClick.addToSegment(segmentId, email, phone)
Request parameters
Name | Type | Requirement | Description |
---|---|---|---|
segmentId | string | required | Segment ID. It's available in the PersonaClick account: CRM > Segments. |
string | optionally | The current user's Email. | |
phone | string | optionally | The current user's phone in full international format. A phone number in full international format may begin with a plus sign (+) followed by the country code, city (area) code, and phone number. |
Examples of use
PersonaClick.addToSegment("100500", "john.doe@examplestore.com", "+10000000000");
PersonaClick.addToSegment("100500", "john.doe@examplestore.com", null);
PersonaClick.addToSegment("100500", null, "+10000000000");
PersonaClick.addToSegment("100500", null, null);
Removing from a segment
Method Objective
The method allows excluding the current user from a segment.
Syntax and parameters
Personaclick.removeFromSegment(segmentId, email, phone)
Request parameters
Name | Type | Requirement | Description |
---|---|---|---|
segmentId | string | required | Segment ID. It's available in the PersonaClick account: CRM > Segments. |
string | optionally | The current user's Email. | |
phone | string | optionally | The current user's phone in full international format. A phone number in full international format may begin with a plus sign (+) followed by the country code, city (area) code, and phone number. |
Examples of use
PersonaClick.removeFromSegment("100500", "john.doe@examplestore.com", "+10000000000");
PersonaClick.removeFromSegment("100500", "john.doe@examplestore.com", null);
PersonaClick.removeFromSegment("100500", null, "+10000000000");
PersonaClick.removeFromSegment("100500", null, null);
Getting the segment list
Method Objective
The method allows getting a list of segments that include the current user.
Syntax and parameters
PersonaClick.getCurrentSegment(callback)
Name | Type | Requirement | Description |
---|---|---|---|
callback | Function | required | The callback function that takes the API response. The API response type is an object. See the example. |
API response
Type | Description |
---|---|
Object array | Object array, each will have the following properties:
|
Example of use
PersonaClick.getCurrentSegment(new Api.OnApiCallbackListener() { @Override public void onSuccess(JSONArray segments) { // segments (type: array of objects) } });
Page Navigation
Related Pages
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
, multiple selections available,
Related content
Subscriptions (Android SDK - Java)
Subscriptions (Android SDK - Java)
Read with this
Manage Segments (Android SDK - Kotlin)
Manage Segments (Android SDK - Kotlin)
More like this
Manage Segments (iOS SDK)
Manage Segments (iOS SDK)
More like this
Manage Segments (JS SDK)
Manage Segments (JS SDK)
More like this
Manage Segments (RN SDK)
Manage Segments (RN SDK)
More like this
Manage Segments (REST API)
Manage Segments (REST API)
More like this
Copyright 2018-2024 PersonaClick