Модель статистического отчёта версия 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
.