|
1C-Bitrix 25.700.0
|
Открытые члены | |
| 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) | |
| Защищенные члены унаследованные от 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