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

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

 getList ()
 
 getProfile ()
 
 getExpenses ($accountId, Date $dateFrom=null, Date $dateTo=null)
 
 hasExpensesReport ()
 
 getExpensesReport ($accountId, Date $dateFrom=null, Date $dateTo=null)
 
 hasPublicPages ()
 
 getPublicPages ($accountId)
 
 updateAnalyticParams ($accountId, array $params, array $publicPageIds=[])
 
 getAdSetIds ($accountId)
 
- Открытые члены унаследованные от BaseApiObject
 __construct ()
 
 getRequest ()
 
 setRequest (Request $request)
 
 setService (IService $service)
 

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

const TYPE_CODE = 'facebook'
 
- Открытые атрибуты унаследованные от BaseApiObject
const TYPE_CODE = ''
 

Защищенные члены

 prepareExpensesData ($data)
 
 updatePublicPage ($publicPageId, array $params)
 
 getAds ($accountId)
 
 getAdCreative ($creativeId)
 
 updateAdCreative ($accountId, $adId, array $creative)
 
 updateAdUrlTags ($accountId, array $urlParams)
 
 parseUrlParams ($string)
 
 mergeUrlParams (array $currentParams, array $newParams)
 
 getPublisherPlatforms ()
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от BaseApiObject
static normalizeListRow (array $row)
 
static create ($type, $parameters=null, IService $service=null)
 
- Защищенные данные унаследованные от BaseApiObject
 $request
 
 $service
 
- Статические защищенные данные унаследованные от BaseApiObject
static $listRowMap = array()
 

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

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

Методы

◆ getAdCreative()

getAdCreative ( $creativeId)
protected
Аргументы
$creativeId
Возвращает
Response

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

◆ getAds()

getAds ( $accountId)
protected
Аргументы
$accountId
Возвращает
Response
Исключения

Bitrix\Main\SystemException

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

◆ getAdSetIds()

getAdSetIds ( $accountId)
Аргументы
$accountId
Возвращает
Response
Исключения

Bitrix\Main\SystemException

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

◆ getExpenses()

getExpenses ( $accountId,
Date $dateFrom = null,
Date $dateTo = null )

Get expenses.

Аргументы
mixed$accountIdFacebook Ad Account Id.
Date | null$dateFromDate from.
Date | null$dateToDate to.
Возвращает
ResponseFacebook

Переопределяет метод предка Account.

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

◆ getExpensesReport()

getExpensesReport ( $accountId,
Date $dateFrom = null,
Date $dateTo = null )

Get expenses report.

Аргументы
mixed$accountIdFacebook Ad Account Id.
Date | null$dateFromDate from.
Date | null$dateToDate to.
Возвращает
Result

Переопределяет метод предка Account.

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

◆ getList()

getList ( )
Возвращает
Response

Переопределяет метод предка Account.

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

◆ getProfile()

getProfile ( )
Возвращает
Response

Переопределяет метод предка Account.

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

◆ getPublicPages()

getPublicPages ( $accountId)
Аргументы
$accountId
Возвращает
Response
Исключения

Bitrix\Main\SystemException

Переопределяет метод предка Account.

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

◆ getPublisherPlatforms()

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

Переопределяется в AccountInstagram.

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

◆ hasExpensesReport()

hasExpensesReport ( )

Return true if it has expenses report.

Возвращает
bool

Переопределяет метод предка Account.

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

◆ hasPublicPages()

hasPublicPages ( )

Return true if it has public pages.

Возвращает
bool

Переопределяет метод предка Account.

Переопределяется в AccountInstagram.

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

◆ mergeUrlParams()

mergeUrlParams ( array $currentParams,
array $newParams )
protected
Аргументы
array$currentParams
array$newParams
Возвращает
array

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

◆ parseUrlParams()

parseUrlParams ( $string)
protected
Аргументы
$string
Возвращает
array

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

◆ prepareExpensesData()

prepareExpensesData ( $data)
protected

Переопределяется в AccountInstagram.

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

◆ updateAdCreative()

updateAdCreative ( $accountId,
$adId,
array $creative )
protected
Аргументы
$accountId
$adId
array$creative
Возвращает
Response
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

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

◆ updateAdUrlTags()

updateAdUrlTags ( $accountId,
array $urlParams )
protected
Аргументы
$accountId
array$urlParams
Возвращает
Response
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

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

◆ updateAnalyticParams()

updateAnalyticParams ( $accountId,
array $params,
array $publicPageIds = [] )
Аргументы
$accountId
array$params
array$publicPageIds
Возвращает
Response
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

Переопределяет метод предка Account.

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

◆ updatePublicPage()

updatePublicPage ( $publicPageId,
array $params )
protected
Аргументы
$publicPageId
array$params
Возвращает
Response
Исключения

Bitrix\Main\SystemException

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

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

◆ TYPE_CODE

const TYPE_CODE = 'facebook'

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