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
$thisgetAccounts()
Get accounts.
public
getAccounts() : array<string|int, mixed>|Response
Return values
array<string|int, mixed>|ResponsegetAuthUrl()
Get auth url.
public
getAuthUrl() : null|string
Return values
null|stringgetExpenses()
Get expenses.
public
getExpenses([Date|null $dateFrom = null ][, Date|null $dateTo = null ]) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed>getExpensesReport()
Get expenses report.
public
getExpensesReport([Date|null $dateFrom = null ][, Date|null $dateTo = null ]) : Result
Parameters
Return values
ResultgetPages()
Get pages.
public
getPages(string $accountId) : array<string|int, mixed>|Result
Parameters
- $accountId : string
-
Account ID.
Return values
array<string|int, mixed>|ResultgetSeoCodeByCode()
Get SEO-code by code.
public
static getSeoCodeByCode(string $code) : string|null
Parameters
- $code : string
-
Code.
Return values
string|nullisConnected()
Return true if it is connected.
public
isConnected() : bool
Return values
boolisSupported()
Return true if supported.
public
static isSupported(string $code) : string
Parameters
- $code : string
-
Code.
Return values
stringisSupportExpensesReport()
Return true if it support expenses report.
public
isSupportExpensesReport() : bool
Return values
boolisSupportPages()
Return true if it support pages.
public
isSupportPages() : bool
Return values
boolmanageCampaign()
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