AudienceFacebook extends Audience
Table of Contents
Constants
- ENUM_CONTACT_TYPE_EMAIL = 'email'
- ENUM_CONTACT_TYPE_IDFA_GAID = 'idfa_gaid'
- ENUM_CONTACT_TYPE_INTERNAL_ID = 'int'
- ENUM_CONTACT_TYPE_PHONE = 'phone'
- MAX_CONTACTS_PER_PACKET = 10000
- MIN_CONTACTS_FOR_ACTIVATING = 50
- TYPE_CODE = 'facebook'
- TYPE_FACEBOOK = 'facebook'
- TYPE_GOOGLE = 'google'
- TYPE_MYCOM = 'mycom'
- TYPE_VKONTAKTE = 'vkontakte'
- TYPE_YANDEX = 'yandex'
- URL_AUDIENCE_LIST = ''
Methods
- __construct() : mixed
- add() : Response
- Add.
- addContacts() : Response
- create() : static
- createLookalike() : mixed
- deleteContacts() : Response
- disableQueueAutoRemove() : mixed
- disableQueueMode() : mixed
- enableQueueAutoRemove() : mixed
- enableQueueMode() : mixed
- getById() : mixed
- getList() : Response
- Get list.
- getLookalikeAudiencesParams() : mixed
- getMaxContactsPerPacket() : mixed
- getMinContactsForActivating() : mixed
- getRequest() : Request
- getUrlAudienceList() : mixed
- isAddingRequireContacts() : mixed
- isQueueModeEnabled() : mixed
- isQueueProcessed() : mixed
- isSupportAccount() : mixed
- isSupportAddAudience() : mixed
- isSupportCreateLookalikeFromSegments() : bool
- isSupportMultiTypeContacts() : mixed
- isSupportRemoveContacts() : mixed
- normalizeEmail() : mixed
- normalizeListRow() : mixed
- normalizePhone() : mixed
- setAccountId() : mixed
- setRequest() : mixed
- setService() : mixed
Constants
ENUM_CONTACT_TYPE_EMAIL
public
mixed
ENUM_CONTACT_TYPE_EMAIL
= 'email'
ENUM_CONTACT_TYPE_IDFA_GAID
public
mixed
ENUM_CONTACT_TYPE_IDFA_GAID
= 'idfa_gaid'
ENUM_CONTACT_TYPE_INTERNAL_ID
public
mixed
ENUM_CONTACT_TYPE_INTERNAL_ID
= 'int'
ENUM_CONTACT_TYPE_PHONE
public
mixed
ENUM_CONTACT_TYPE_PHONE
= 'phone'
MAX_CONTACTS_PER_PACKET
public
mixed
MAX_CONTACTS_PER_PACKET
= 10000
MIN_CONTACTS_FOR_ACTIVATING
public
mixed
MIN_CONTACTS_FOR_ACTIVATING
= 50
TYPE_CODE
public
mixed
TYPE_CODE
= 'facebook'
TYPE_FACEBOOK
public
mixed
TYPE_FACEBOOK
= 'facebook'
TYPE_GOOGLE
public
mixed
TYPE_GOOGLE
= 'google'
TYPE_MYCOM
public
mixed
TYPE_MYCOM
= 'mycom'
TYPE_VKONTAKTE
public
mixed
TYPE_VKONTAKTE
= 'vkontakte'
TYPE_YANDEX
public
mixed
TYPE_YANDEX
= 'yandex'
URL_AUDIENCE_LIST
public
mixed
URL_AUDIENCE_LIST
= ''
Methods
__construct()
public
__construct([mixed $accountId = null ]) : mixed
Parameters
- $accountId : mixed = null
add()
Add.
public
add(array<string|int, mixed> $data) : Response
Parameters
- $data : array<string|int, mixed>
-
Data.
Return values
ResponseaddContacts()
public
addContacts(mixed $audienceId, array<string|int, mixed> $contacts, array<string|int, mixed> $options) : Response
Parameters
- $audienceId : mixed
- $contacts : array<string|int, mixed>
- $options : array<string|int, mixed>
Return values
Responsecreate()
public
static create(mixed $type[, null $parameters = null ][, IService|null $service = null ]) : static
Parameters
- $type : mixed
- $parameters : null = null
- $service : IService|null = null
Return values
staticcreateLookalike()
public
createLookalike(mixed $sourceAudienceId, array<string|int, mixed> $options) : mixed
Parameters
- $sourceAudienceId : mixed
- $options : array<string|int, mixed>
deleteContacts()
public
deleteContacts(mixed $audienceId, array<string|int, mixed> $contacts, array<string|int, mixed> $options) : Response
Parameters
- $audienceId : mixed
- $contacts : array<string|int, mixed>
- $options : array<string|int, mixed>
Return values
ResponsedisableQueueAutoRemove()
public
disableQueueAutoRemove() : mixed
disableQueueMode()
public
disableQueueMode() : mixed
enableQueueAutoRemove()
public
enableQueueAutoRemove([mixed $daysNumber = null ]) : mixed
Parameters
- $daysNumber : mixed = null
enableQueueMode()
public
enableQueueMode() : mixed
getById()
public
getById(mixed $itemId) : mixed
Parameters
- $itemId : mixed
getList()
Get list.
public
getList() : Response
Return values
ResponsegetLookalikeAudiencesParams()
public
getLookalikeAudiencesParams() : mixed
getMaxContactsPerPacket()
public
static getMaxContactsPerPacket() : mixed
getMinContactsForActivating()
public
static getMinContactsForActivating() : mixed
getRequest()
public
getRequest() : Request
Return values
RequestgetUrlAudienceList()
public
static getUrlAudienceList() : mixed
isAddingRequireContacts()
public
static isAddingRequireContacts() : mixed
isQueueModeEnabled()
public
isQueueModeEnabled() : mixed
isQueueProcessed()
public
isQueueProcessed(mixed $parentId) : mixed
Parameters
- $parentId : mixed
isSupportAccount()
public
static isSupportAccount() : mixed
isSupportAddAudience()
public
static isSupportAddAudience() : mixed
isSupportCreateLookalikeFromSegments()
public
static isSupportCreateLookalikeFromSegments() : bool
Return values
boolisSupportMultiTypeContacts()
public
static isSupportMultiTypeContacts() : mixed
isSupportRemoveContacts()
public
static isSupportRemoveContacts() : mixed
normalizeEmail()
public
static normalizeEmail(mixed $email) : mixed
Parameters
- $email : mixed
normalizeListRow()
public
static normalizeListRow(array<string|int, mixed> $row) : mixed
Parameters
- $row : array<string|int, mixed>
normalizePhone()
public
static normalizePhone(mixed $phone) : mixed
Parameters
- $phone : mixed
setAccountId()
public
setAccountId(mixed $accountId) : mixed
Parameters
- $accountId : mixed
setRequest()
public
setRequest(Request $request) : mixed
Parameters
- $request : Request
setService()
public
setService(IService $service) : mixed
Parameters
- $service : IService