Модель статистического отчёта версия 1.2015-09-15
{
annotations: [{ // список типов аннотаций (список)
kind: String, // внутренний тип аннотации
name: String, // название типа для людей
count: Int // количество аннотаций этого типа
}],
fleschIndex: { // индекс удобочитаемости
value: Float, // значение
comment: String // расшифровка
},
fogIndex: { // индекс туманности
value: Float, // значение
comment: String // расшифровка
},
statistic: { // статистика текста
chars: Int, // знаков
charsNoSpace: Int, // знаков без пробелов
syllables: Int, // слогов
words: Int, // слов
sentenses: Int, // предложений
paragraphs: Int, // параграфов
headers: Int, // заголовков
uniqueWords: Int, // уникальных слов
uniqueForms: Int, // уникальных форм
wordsInSentence: Float, // слов в предложении
lettersInWord: Float, // букв в слове
wordsInParagraph: Float, // слов в параграфе
sentencesInParagraph: Float, // предложений в параграфе
syllablesInWord: Float, // слогов в слове,
price: Int // цена проверки документа в 1/10 страниц (180 знаков с пробелами), не меньше 1/2 страницы (при объёме текста меньше 900 знаков). (*)
},
seo: { // SEO-анализ
nauseaClassic: Float, // тошнота классическая
nauseaAcademic: Float, // тошнота академическая
water: Float, // водность
bigramCount: Int, // количество частотных биграмм
trigramCount: Int, // количество частотных триграмм
ngramCount: Int, // количество частотных тетра-и-более-грамм
wrongColls: String[] // список неестественных повторяющихся сочетаний
},
content: { // содержимое
userWords: String // слова из частного словаря
},
time: { // коммуникация
write: String, // среднее время набора текста
spell: String, // среднее время чтения вслух
read: String // среднее время чтения про себя
},
top: { // наиболее...
mostFrequentWords: [{ // часто встречающиеся слова (список)
word: String, // слово
value: Int // количество
}],
mostFrequentForms: [{ // часто встречающиеся формы (список)
word: String, // слово
value: Int // количество
}],
mostLongWords: [{ // длинные слова (список)
word: String, // слово
value: Int // количество
}],
mostFrequentProperName: [{ // часто встречающиеся имена собственные (список)
word: String, // слово
value: Int // количество
}]
}
}
Примечание.Статистический отчёт может быть получен несколькими путями.
При вызове метода CMS
onInitialStats, в этом случае будет указана цена лишь первоначальной проверки документа выполненной автоматически при входе пользователя в iFrame, в последствии пользователь может совершить повторные проверки- При вызове метода CMS
onSaveCorrected, в этом случае поле price будет содержать цену для всех проверок сделанных пользователем в ходе работы с iFrame этого документа
- При проверке документа при помощи метода API
check-ogxtи получении результатов проверки и статистики методом APIcheck-ogxt-results, полеpriceбудет содержать цену конкретной проверки выполненной по соответствующему запросуcheck-ogxt.