Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Event
+ Граф наследования:Event:

Открытые члены

 __construct (?array $params=null)
 
 setActionSource (?string $action=self::ACTION_SOURCE_WEBSITE)
 
 setTime (?int $timeStamp)
 
 setDynamicAdsOption (?bool $option=false)
 
 setEventType (string $type)
 
 setSource (string $source)
 
 setUserData (UserData $userData)
 
 setCustomData (CustomData $data)
 
 validate ()
 
 prepareData ()
 

Открытые статические члены

static getEventTypeList ()
 
static getActionSourceList ()
 

Открытые атрибуты

const ACTION_SOURCE_EMAIL = 'email'
 
const ACTION_SOURCE_WEBSITE = 'website'
 
const ACTION_SOURCE_APP = 'app'
 
const ACTION_SOURCE_PHONE_CALL = 'phone_call'
 
const ACTION_SOURCE_CHAT = 'chat'
 
const ACTION_SOURCE_PHYSICAL_STORE = 'physical_store'
 
const ACTION_SOURCE_SYSTEM_GENERATED = 'system_generated'
 
const ACTION_SOURCE_OTHER = 'other'
 
const EVENT_ADD_PAYMENT = 'AddPaymentInfo'
 
const EVENT_ADD_TO_CART = 'AddToCart'
 
const EVENT_ADD_TO_WISH_LIST = 'AddToWishlist'
 
const EVENT_COMPLETE_REGISTRATION = 'CompleteRegistration'
 
const EVENT_CONTACT = 'Contact'
 
const EVENT_DONATE = 'CustomizeProduct'
 
const EVENT_FIND_LOCATION = 'FindLocation'
 
const EVENT_INITIATE_CHECKOUT = 'InitiateCheckout'
 
const EVENT_LEAD = 'Lead'
 
const EVENT_PAGE_VIEW = 'PageView'
 
const EVENT_PURCHASE = 'Purchase'
 
const EVENT_SEARCH = 'Search'
 
const EVENT_START_TRIAL = 'StartTrial'
 
const EVENT_SUBMIT_APPLICATION = 'SubmitApplication'
 
const EVENT_SUBSCRIBE = 'Subscribe'
 
const EVENT_VIEW_CONTENT = 'ViewContent'
 

Подробное описание

См. определение в файле event.php строка 8

Конструктор(ы)

◆ __construct()

__construct ( ?array $params = null)

Event constructor.

Аргументы
array | null$params

См. определение в файле event.php строка 94

Методы

◆ getActionSourceList()

static getActionSourceList ( )
static
Возвращает
array

См. определение в файле event.php строка 75

◆ getEventTypeList()

static getEventTypeList ( )
static

См. определение в файле event.php строка 50

◆ prepareData()

prepareData ( )
Возвращает
array

См. определение в файле event.php строка 278

◆ setActionSource()

setActionSource ( ?string $action = self::ACTION_SOURCE_WEBSITE)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#action-source

Аргументы
$action
Возвращает
$this

См. определение в файле event.php строка 155

◆ setCustomData()

setCustomData ( CustomData $data)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#custom-data

Аргументы
CustomData$data
Возвращает
$this

См. определение в файле event.php строка 239

◆ setDynamicAdsOption()

setDynamicAdsOption ( ?bool $option = false)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#opt-out

Аргументы
bool$option
Возвращает
$this

См. определение в файле event.php строка 185

◆ setEventType()

setEventType ( string $type)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#event-name

Аргументы
string$type
Возвращает
Event

См. определение в файле event.php строка 197

◆ setSource()

setSource ( string $source)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#event-source-url

Аргументы
string | null$source
Возвращает
$this

См. определение в файле event.php строка 212

◆ setTime()

setTime ( ?int $timeStamp)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#event-time

Аргументы
int | null$timeStamp
Возвращает
$this

См. определение в файле event.php строка 170

◆ setUserData()

setUserData ( UserData $userData)

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event#user-data

Аргументы
UserData$userData
Возвращает
$this

См. определение в файле event.php строка 227

◆ validate()

validate ( )
Возвращает
bool

Замещает ConversionEventInterface.

См. определение в файле event.php строка 248

Данные класса

◆ ACTION_SOURCE_APP

const ACTION_SOURCE_APP = 'app'

См. определение в файле event.php строка 15

◆ ACTION_SOURCE_CHAT

const ACTION_SOURCE_CHAT = 'chat'

См. определение в файле event.php строка 17

◆ ACTION_SOURCE_EMAIL

const ACTION_SOURCE_EMAIL = 'email'

См. определение в файле event.php строка 13

◆ ACTION_SOURCE_OTHER

const ACTION_SOURCE_OTHER = 'other'

См. определение в файле event.php строка 20

◆ ACTION_SOURCE_PHONE_CALL

const ACTION_SOURCE_PHONE_CALL = 'phone_call'

См. определение в файле event.php строка 16

◆ ACTION_SOURCE_PHYSICAL_STORE

const ACTION_SOURCE_PHYSICAL_STORE = 'physical_store'

См. определение в файле event.php строка 18

◆ ACTION_SOURCE_SYSTEM_GENERATED

const ACTION_SOURCE_SYSTEM_GENERATED = 'system_generated'

См. определение в файле event.php строка 19

◆ ACTION_SOURCE_WEBSITE

const ACTION_SOURCE_WEBSITE = 'website'

См. определение в файле event.php строка 14

◆ EVENT_ADD_PAYMENT

const EVENT_ADD_PAYMENT = 'AddPaymentInfo'

См. определение в файле event.php строка 23

◆ EVENT_ADD_TO_CART

const EVENT_ADD_TO_CART = 'AddToCart'

См. определение в файле event.php строка 24

◆ EVENT_ADD_TO_WISH_LIST

const EVENT_ADD_TO_WISH_LIST = 'AddToWishlist'

См. определение в файле event.php строка 25

◆ EVENT_COMPLETE_REGISTRATION

const EVENT_COMPLETE_REGISTRATION = 'CompleteRegistration'

См. определение в файле event.php строка 26

◆ EVENT_CONTACT

const EVENT_CONTACT = 'Contact'

См. определение в файле event.php строка 27

◆ EVENT_DONATE

const EVENT_DONATE = 'CustomizeProduct'

См. определение в файле event.php строка 28

◆ EVENT_FIND_LOCATION

const EVENT_FIND_LOCATION = 'FindLocation'

См. определение в файле event.php строка 29

◆ EVENT_INITIATE_CHECKOUT

const EVENT_INITIATE_CHECKOUT = 'InitiateCheckout'

См. определение в файле event.php строка 30

◆ EVENT_LEAD

const EVENT_LEAD = 'Lead'

См. определение в файле event.php строка 31

◆ EVENT_PAGE_VIEW

const EVENT_PAGE_VIEW = 'PageView'

См. определение в файле event.php строка 32

◆ EVENT_PURCHASE

const EVENT_PURCHASE = 'Purchase'

См. определение в файле event.php строка 33

◆ EVENT_SEARCH

const EVENT_SEARCH = 'Search'

См. определение в файле event.php строка 34

◆ EVENT_START_TRIAL

const EVENT_START_TRIAL = 'StartTrial'

См. определение в файле event.php строка 35

◆ EVENT_SUBMIT_APPLICATION

const EVENT_SUBMIT_APPLICATION = 'SubmitApplication'

См. определение в файле event.php строка 36

◆ EVENT_SUBSCRIBE

const EVENT_SUBSCRIBE = 'Subscribe'

См. определение в файле event.php строка 37

◆ EVENT_VIEW_CONTENT

const EVENT_VIEW_CONTENT = 'ViewContent'

См. определение в файле event.php строка 38