Bitrix API

UserData

FinalYes

Table of Contents

Constants

GENDER_FEMALE  = 'f'
GENDER_MALE  = 'm'

Methods

__construct()  : mixed
UserData constructor.
getCity()  : mixed
getClientIpAddress()  : mixed
getClientUserAgent()  : mixed
getDateOfBirth()  : mixed
getEmail()  : mixed
getFacebookClick()  : mixed
getFacebookPixel()  : mixed
getFirstName()  : mixed
getGender()  : mixed
getLastName()  : mixed
getPhone()  : mixed
setCity()  : $this
setClientIpAddress()  : $this
setClientUserAgent()  : mixed
setDateOfBirth()  : $this
setEmail()  : $this
setFacebookClick()  : $this
doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbc
setFacebookPixel()  : $this
doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbp
setFirstName()  : $this
setGender()  : $this
setLastName()  : $this
setPhone()  : $this
toArray()  : mixed
validate()  : bool

Constants

GENDER_FEMALE

public mixed GENDER_FEMALE = 'f'

GENDER_MALE

public mixed GENDER_MALE = 'm'

Methods

__construct()

UserData constructor.

public __construct([array<string|int, mixed>|null $params = null ]) : mixed
Parameters
$params : array<string|int, mixed>|null = null

getClientIpAddress()

public getClientIpAddress() : mixed

getClientUserAgent()

public getClientUserAgent() : mixed

getDateOfBirth()

public getDateOfBirth() : mixed

getFacebookClick()

public getFacebookClick() : mixed

getFacebookPixel()

public getFacebookPixel() : mixed

getFirstName()

public getFirstName() : mixed

getLastName()

public getLastName() : mixed

setCity()

public setCity(string|null $city) : $this
Parameters
$city : string|null
Return values
$this

setClientIpAddress()

public setClientIpAddress(string|null $ipAddress) : $this
Parameters
$ipAddress : string|null
Return values
$this

setClientUserAgent()

public setClientUserAgent(string|null $userAgent) : mixed
Parameters
$userAgent : string|null

setDateOfBirth()

public setDateOfBirth(DateTime|null $date) : $this
Parameters
$date : DateTime|null
Return values
$this

setEmail()

public setEmail(string|null $email) : $this
Parameters
$email : string|null
Return values
$this

setFacebookClick()

doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbc

public setFacebookClick(string|null $facebookClick) : $this
Parameters
$facebookClick : string|null
Return values
$this

setFacebookPixel()

doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbp

public setFacebookPixel(string|null $facebookPixel) : $this
Parameters
$facebookPixel : string|null
Return values
$this

setFirstName()

public setFirstName(string|null $name) : $this
Parameters
$name : string|null
Return values
$this

setGender()

public setGender(string|null $gender) : $this
Parameters
$gender : string|null
Return values
$this

setLastName()

public setLastName(string|null $lastName) : $this
Parameters
$lastName : string|null
Return values
$this

setPhone()

public setPhone(string|null $phone) : $this
Parameters
$phone : string|null
Return values
$this

validate()

public validate() : bool
Return values
bool

        
On this page

Search results