Switch to english interface?

Збереження налаштувань Аудиту

Метод AuditSite.setSettings зберігає масив налаштувань щодо зазначеного проекту.

Параметри запиту
Параметр Опис
id Ідентифікатор запиту
method Назва методу API: AuditSite.setSettings
params Об'єкт з параметрами {...}, в ньому перераховуються всі нижченаведені параметри і масиви [...]
projectId  Ідентифікатор проекту аудиту
domain Домен проекту
name Назва проекту
subdomainsCheck Чи враховувати піддомени
pagesLimit Ліміт сторінок сканування
scanSpeed Швидкість сканування
autoSpeed Автоматичний контроль швидкості
autoUserAgent Автоматична зміна User Agent при невдалій відповіді сервера
scanNoIndex Сканувати сторінки закриті від індексації
scanWrongCanonical Сканувати неканонічні сторінки
scanDuration Тривалість сканування
folderDepth Глибина директорій сканування
urlDepth Глибина переходів
userAgent User Agent
robotsTxt Чи враховувати інструкції robots.txt
withImages Перевіряти зображення
dontScanKeywordsBlock Не сканувати сторінки із зазначеними ключовими фразами в URL
onlyScanKeywordsBlock Сканувати сторінки із зазначеними ключовими фразами в URL
baseAuthBlock Доступ до сайтів, закритих через BaseAuth 
login Логін для BaseAuth
password Пароль для BaseAuth
mailTriggerSettings Налаштування для тригерної розсилки
emails Масив email, на які відправляється тригерна розсилка
interval Частота відправки тригерних розсилок
enabled Чи ввімкнена тригерна розсилка
scheduleSettings Налаштування розкладу сканування
scheduleRepeatOption Ідентифікатор частоти сканування
scanSetting Налаштування типу сканування
type Ідентифікатор типу режима сканування
list Масив з URL, який потрібно просканувати
importedFilename Назва файла, для раніше імпортованих URL 

Параметри відповіді
Параметр Опис
id Ідентифікатор відповіді: відповідає id в запиті
result Містить в собі відповідь

Ліміти за цей метод не списуються.

Example
Request data:
{
 "id":1,
 "method": "AuditSite.setSettings",
 "params":{
  "projectId":123456,
     "mainSettings": {
        "domain": "lush.com",
        "name": "lush.com",
        "subdomainsCheck": true,
        "pagesLimit": 5321,
        "scanSpeed": 1,
        "autoSpeed" : true,
        "autoUserAgent": true,
        "scanNoIndex":false,
        "scanWrongCanonical":true,
        "scanDuration": 0,
        "folderDepth": 0,
        "urlDepth": 0,
        "userAgent": 0,
        "robotsTxt": true,
        "withImages": true
    },
    "dontScanKeywordsBlock": {
        "checked": true,
        "keywords": "text1"
    },
    "onlyScanKeywordsBlock": {
        "checked": true,
        "keywords": "text2"
    },
    "baseAuthBlock": {
        "login": "222",
        "password": "444"
    },
    "mailTriggerSettings": {
        "emails": [],
        "interval": 1,
        "enabled": false
    },
    "scheduleSettings": {
        "scheduleRepeatOption": 3
    },
    "scanSetting": {
        "type": 2,
        "list": [],
        "importedFilename":"xxx.xxx"
    }
  }

}
Response data:
{
    "id": "1",
    "result": null
}

Поділіться статтею з вашими друзями

Ви впевнені?

Знайомство з сервісом

Serpstat економить час, як і ми готові заощадити ваш, на знайомстві з ключовими можливостями сервісу.

Наш фахівець зв'яжеться з вами і за підсумком запропонує відповідний варіант, який може включати персональну демонстрацію, пробний період, навчальні статті та записи вебінарів, консультацію фахівця, а також комфортні умови для старту використання Serpstat.

Ім’я

Введіть адресу електронної пошти

Телефон

Будемо раді вашому коментарю

Дякуємо, ми зберегли ваші нові налаштування розсилок.

Відкрити чат технічної підтримки