Открытые члены | |
getBannerStats (array $params) | |
Открытые члены унаследованные от YandexDirect | |
__construct () | |
getCurrentUser () | |
addCampaign (array $campaignParam) | |
updateCampaign (array $campaignParam) | |
getCampaign ($campaignsId) | |
getCampaignList () | |
archiveCampaign ($campaignId) | |
unArchiveCampaign ($campaignId) | |
resumeCampaign ($campaignId) | |
stopCampaign ($campaignId) | |
deleteCampaign ($campaignId) | |
addBanner (array $bannerParam) | |
updateBanner (array $bannerParam) | |
getBanners ($bannerId) | |
getCampaignBanners ($campaignId) | |
moderateBanners ($campaignId, array $bannerIDs) | |
stopBanners ($campaignId, array $bannerIDs) | |
resumeBanners ($campaignId, array $bannerIDs) | |
archiveBanners ($campaignId, array $bannerIDs) | |
unArchiveBanners ($campaignId, array $bannerIDs) | |
deleteBanners ($campaignId, array $bannerIDs) | |
getRegions () | |
getClientsSettings () | |
createWordstatReport (array $phrase, $geo=NULL) | |
deleteWordstatReport ($reportId) | |
getWordstatReport ($reportId) | |
getWordstatReportList () | |
createForecastReport (array $phrase, $geo=NULL) | |
deleteForecastReport ($reportId) | |
getForecastReport ($reportId) | |
getForecastReportList () | |
finance_query ($method, $masterToken, $operationNum, $param=array(), $skipRefreshAuth=false) | |
updateCampaignManual ($campaignId=NULL) | |
updateBannersManual ($campaignId, $bannerId=NULL) | |
Открытые члены унаследованные от YandexBase | |
getAuthUrl () | |
getInterface () | |
clearSitesSettings () | |
setAuthSettings ($settings=null) | |
checkAuthExpired () | |
getAuth ($code) | |
Открытые члены унаследованные от BitrixEngine | |
getProxy () | |
getAuthSettings () | |
Открытые члены унаследованные от Engine | |
getId () | |
getCode () | |
getSettings () | |
getClientId () | |
getClientSecret () | |
clearAuthSettings () | |
Открытые члены унаследованные от IEngine | |
getCode () | |
getInterface () | |
getAuthSettings () | |
setAuthSettings ($settings) | |
Открытые атрибуты | |
const | API_URL = YANDEX_DIRECT_LIVE_API_URL |
const | METHOD_STAT_BANNER = 'GetBannersStat' |
const | MAX_STAT_DAYS_DELTA = 7 |
const | ERROR_WRONG_CURRENCY = 245 |
$allowedCurrency = array('RUB', 'CHF', 'EUR', 'KZT', 'TRY', 'UAH', 'USD') | |
Открытые атрибуты унаследованные от YandexDirect | |
const | ENGINE_ID = 'yandex_direct' |
const | API_URL = YANDEX_DIRECT_API_URL |
const | METHOD_REGION_GET = 'GetRegions' |
const | METHOD_CAMPAIGN_ADD = 'CreateOrUpdateCampaign' |
const | METHOD_CAMPAIGN_UPDATE = 'CreateOrUpdateCampaign' |
const | METHOD_CAMPAIGN_GET = 'GetCampaignsParams' |
const | METHOD_CAMPAIGN_LIST = 'GetCampaignsList' |
const | METHOD_CAMPAIGN_ARCHIVE = 'ArchiveCampaign' |
const | METHOD_CAMPAIGN_UNARCHIVE = 'UnArchiveCampaign' |
const | METHOD_CAMPAIGN_STOP = 'StopCampaign' |
const | METHOD_CAMPAIGN_RESUME = 'ResumeCampaign' |
const | METHOD_CAMPAIGN_DELETE = 'DeleteCampaign' |
const | METHOD_BANNER_ADD = 'CreateOrUpdateBanners' |
const | METHOD_BANNER_UPDATE = 'CreateOrUpdateBanners' |
const | METHOD_BANNER_LIST = 'GetBanners' |
const | METHOD_BANNER_MODERATE = 'ModerateBanners' |
const | METHOD_BANNER_STOP = 'StopBanners' |
const | METHOD_BANNER_RESUME = 'ResumeBanners' |
const | METHOD_BANNER_ARCHIVE = 'ArchiveBanners' |
const | METHOD_BANNER_UNARCHIVE = 'UnArchiveBanners' |
const | METHOD_BANNER_DELETE = 'DeleteBanners' |
const | METHOD_WORDSTAT_REPORT_CREATE = 'CreateNewWordstatReport' |
const | METHOD_WORDSTAT_REPORT_DELETE = 'DeleteWordstatReport' |
const | METHOD_WORDSTAT_REPORT_GET = 'GetWordstatReport' |
const | METHOD_WORDSTAT_REPORT_LIST = 'GetWordstatReportList' |
const | METHOD_FORECAST_REPORT_CREATE = 'CreateNewForecast' |
const | METHOD_FORECAST_REPORT_DELETE = 'DeleteForecastReport' |
const | METHOD_FORECAST_REPORT_GET = 'GetForecast' |
const | METHOD_FORECAST_REPORT_LIST = 'GetForecastList' |
const | METHOD_STAT_BANNER = 'GetBannersStat' |
const | BOOL_YES = "Yes" |
const | BOOL_NO = "No" |
const | STATUS_NEW = "New" |
const | STATUS_PENDING = "Pending" |
const | PRIORITY_LOW = "Low" |
const | PRIORITY_MEDIUM = "Medium" |
const | PRIORITY_HIGH = "High" |
const | TTL_WORDSTAT_REPORT = 3600 |
const | TTL_WORDSTAT_REPORT_EXT = 18000 |
const | TTL_FORECAST_REPORT = 3600 |
const | TTL_FORECAST_REPORT_EXT = 18000 |
const | MAX_WORDSTAT_REPORTS = 5 |
const | MAX_FORECAST_REPORTS = 5 |
const | MAX_CAMPAIGNS_BANNER_UPDATE = 10 |
const | ERROR_NOT_FOUND = 27 |
const | ERROR_NO_STATS = 2 |
const | MAX_STAT_DAYS_DELTA = 7 |
const | CAMPAIGN_LIMIT = 100 |
const | ERROR_WRONG_CURRENCY = 245 |
const | CACHE_DIR = '/seo/yandexdirect/' |
const | CACHE_TTL = 86400 |
const | CACHE_ID = "yandexdirect_client_cache" |
$allowedCurrency = array('RUB', 'CHF', 'EUR', 'KZT', 'TRY', 'UAH', 'USD') | |
Открытые атрибуты унаследованные от YandexBase | |
const | QUERY_USER = 'https://login.yandex.ru/info' |
Открытые атрибуты унаследованные от Engine | |
const | HTTP_STATUS_OK = 200 |
const | HTTP_STATUS_CREATED = 201 |
const | HTTP_STATUS_NO_CONTENT = 204 |
const | HTTP_STATUS_AUTHORIZATION = 401 |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от YandexDirect | |
static | updateAgent () |
Защищенные члены унаследованные от YandexDirect | |
query ($scope, $method="GET", $param=NULL, $skipRefreshAuth=false) | |
Защищенные члены унаследованные от YandexBase | |
prepareQueryResult (array $result) | |
Защищенные члены унаследованные от Engine | |
saveSettings () | |
Защищенные статические члены унаследованные от Engine | |
static | getEngine ($engineId) |
Защищенные данные унаследованные от YandexDirect | |
$engineId = 'yandex_direct' | |
$locale = NULL | |
Защищенные данные унаследованные от YandexBase | |
$engineId = 'yandex_generic' | |
Защищенные данные унаследованные от BitrixEngine | |
$engineId = 'bitrix_generic' | |
Защищенные данные унаследованные от Engine | |
$engineId = 'unknown engine' | |
$engine = null | |
$engineSettings = array() | |
$authInterface = null | |
Class YandexDirectLive
См. определение в файле yandexdirectlive.php строка 25
getBannerStats | ( | array | $params | ) |
Sends request for banner stats.
array | $params | Stats query params. |
YandexDirectException | |
Bitrix\Main\SystemException
Переопределяет метод предка YandexDirect.
См. определение в файле yandexdirectlive.php строка 48
$allowedCurrency = array('RUB', 'CHF', 'EUR', 'KZT', 'TRY', 'UAH', 'USD') |
См. определение в файле yandexdirectlive.php строка 35
const API_URL = YANDEX_DIRECT_LIVE_API_URL |
См. определение в файле yandexdirectlive.php строка 27
const ERROR_WRONG_CURRENCY = 245 |
См. определение в файле yandexdirectlive.php строка 33
const MAX_STAT_DAYS_DELTA = 7 |
См. определение в файле yandexdirectlive.php строка 31
const METHOD_STAT_BANNER = 'GetBannersStat' |
См. определение в файле yandexdirectlive.php строка 29