Bitrix API

Ad

Class Ad

Table of Contents

Constants

CacheTtl  = 900

Methods

__construct()  : mixed
Ad constructor.
disconnect()  : $this
Disconnect.
getAccounts()  : array<string|int, mixed>|Response
Get accounts.
getAuthUrl()  : null|string
Get auth url.
getExpenses()  : array<string|int, mixed>
Get expenses.
getExpensesReport()  : Result
Get expenses report.
getPages()  : array<string|int, mixed>|Result
Get pages.
getSeoCodeByCode()  : string|null
Get SEO-code by code.
isConnected()  : bool
Return true if it is connected.
isSupported()  : string
Return true if supported.
isSupportExpensesReport()  : bool
Return true if it support expenses report.
isSupportPages()  : bool
Return true if it support pages.
manageCampaign()  : mixed
manageGroup()  : mixed
manageKeyword()  : mixed

Constants

CacheTtl

public mixed CacheTtl = 900

Methods

__construct()

Ad constructor.

public __construct(array<string|int, mixed> $source) : mixed
Parameters
$source : array<string|int, mixed>

Source.

disconnect()

Disconnect.

public disconnect() : $this
Return values
$this

getAccounts()

Get accounts.

public getAccounts() : array<string|int, mixed>|Response
Return values
array<string|int, mixed>|Response

getAuthUrl()

Get auth url.

public getAuthUrl() : null|string
Return values
null|string

getExpenses()

Get expenses.

public getExpenses([Date|null $dateFrom = null ][, Date|null $dateTo = null ]) : array<string|int, mixed>
Parameters
$dateFrom : Date|null = null

Date from.

$dateTo : Date|null = null

Date to.

Return values
array<string|int, mixed>

getExpensesReport()

Get expenses report.

public getExpensesReport([Date|null $dateFrom = null ][, Date|null $dateTo = null ]) : Result
Parameters
$dateFrom : Date|null = null

Date from.

$dateTo : Date|null = null

Date to.

Return values
Result

getPages()

Get pages.

public getPages(string $accountId) : array<string|int, mixed>|Result
Parameters
$accountId : string

Account ID.

Return values
array<string|int, mixed>|Result

getSeoCodeByCode()

Get SEO-code by code.

public static getSeoCodeByCode(string $code) : string|null
Parameters
$code : string

Code.

Return values
string|null

isConnected()

Return true if it is connected.

public isConnected() : bool
Return values
bool

isSupported()

Return true if supported.

public static isSupported(string $code) : string
Parameters
$code : string

Code.

Return values
string

isSupportExpensesReport()

Return true if it support expenses report.

public isSupportExpensesReport() : bool
Return values
bool

isSupportPages()

Return true if it support pages.

public isSupportPages() : bool
Return values
bool

manageCampaign()

public manageCampaign(mixed $id[, mixed $active = true ]) : mixed
Parameters
$id : mixed
$active : mixed = true

manageGroup()

public manageGroup(mixed $id[, mixed $active = true ]) : mixed
Parameters
$id : mixed
$active : mixed = true

manageKeyword()

public manageKeyword(mixed $groupId, mixed $id[, mixed $active = true ]) : mixed
Parameters
$groupId : mixed
$id : mixed
$active : mixed = true

        
On this page

Search results