Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Adding to a segment

Method Objective

The method allows adding the current user to a segment.

Syntax and parameters

Code Block
languagejs
themeFadeToGrey
sdk.addToSegment(params)

Request parameters

NameTypeRequirementDescription
segmentIdstringrequiredSegment ID. It's available in the PersonaClick account: CRM > Segments.
emailstringoptionallyThe current user's Email.
phonestringoptionally

The current user's

Phone

phone in full international format.

Tip

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

Code Block
languagejs
themeFadeToGrey
sdk.addToSegment(segmentId: "100500", email: "john.doe@examplestore.com", phone: "+10000000000")


Code Block
languagejs
themeFadeToGrey
sdk.addToSegment(segmentId: "100500", email: "john.doe@examplestore.com")


Code Block
languagejs
themeFadeToGrey
sdk.addToSegment(segmentId: "100500", phone: "+10000000000")


Code Block
languagejs
themeFadeToGrey
sdk.addToSegment(segmentId: "100500")



Removing from a segment

Method Objective

The method allows excluding the current user from a segment.

Syntax and parameters

Code Block
languagejs
themeFadeToGrey
sdk.removeFromSegment(params)

Request parameters

NameTypeRequirementDescription
segmentIdstringrequiredSegment ID. It's available in the PersonaClick account: CRM > Segments.
emailstringoptionallyThe current user's Email.
phonestringoptionally

The current user's

Phone

phone in full international format.

Tip

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

Code Block
languagejs
themeFadeToGrey
sdk.removeFromSegment(segmentId: "100500", email: "john.doe@examplestore.com", phone: "+10000000000")


Code Block
languagejs
themeFadeToGrey
sdk.removeFromSegment(segmentId: "100500", email: "john.doe@examplestore.com")


Code Block
languagejs
themeFadeToGrey
sdk.removeFromSegment(segmentId: "100500", phone: "+10000000000")


Code Block
languagejs
themeFadeToGrey
sdk.removeFromSegment(segmentId: "100500")



Getting the segment list

Method Objective

The method allows getting a list of segments that include the current user.

Syntax and parameters

Code Block
languagejs
themeFadeToGrey
sdk.getCurrentSegment()

API response

TypeDescription
Object array

Object array, each will have the following properties:

  • id (number) - the Segment ID.
  • type (string) - the Segment Type. It can have the following values: static, dynamic, rfm.

Example of use

Code Block
languagejs
themeFadeToGrey
let segments = sdk.getCurrentSegment()



Column

Page Navigation

Table of Contents
maxLevel2
indent0px
stylenone




Related Pages

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
cqllabel = "segments"