В данной статье мы рассмотрим 4-е разных варианта представления результата: текст, CSV, JSON, HTML.
В качестве примера выбрана следующая задача: нужно проверить позиции в ТОП100 Яндекса и Google некоего перечня сайтов по списку ключевых слов. При этом нужно сравнить позиции в разных регионах (в примере Россия и Украина).
Решение довольно простое. Нужно использовать SE::Google::position и SE::Yandex::position, задавая регионы и кол-во ссылок для парсинга. В запросы подаем ключевые слова для парсинга, а для перебора сайтов используем макрос подстановок {subs}, предварительно подготовив файл с перечнем сайтов.
Представление результатов
Данный вариант самый простой и является базовым в А-Парсере. В формате результата указываются нужные переменные, в том порядке, в каком они нужны на выходе.
- Текст
Формат результата
Код:eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgVFhUIiwidmFsdWUiOnsicHJlc2V0 IjoiQ2hlY2sgcG9zaXRpb25zIFRYVCIsInBhcnNlcnMiOltbIlNFOjpHb29nbGU6 OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6Imds IiwidmFsdWUiOiJSVSJ9XSxbIlNFOjpZYW5kZXg6OlBvc2l0aW9uIiwiVE9QIDEw MCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwidmFsdWUiOiIyMjUifV0s WyJTRTo6R29vZ2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJy aWRlIiwiaWQiOiJnbCIsInZhbHVlIjoiVUEifV0sWyJTRTo6WWFuZGV4OjpQb3Np dGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZh bHVlIjoiMTg3In1dXSwicmVzdWx0c0Zvcm1hdCI6IiRxdWVyeTogR29vZ2xlIFx1 MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQzOFx1MDQ0ZiAtICRwMS5wb3NpdGlv biwgWWFuZGV4IFx1MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQzOFx1MDQ0ZiAt ICRwMi5wb3NpdGlvbiwgR29vZ2xlIFx1MDQyM1x1MDQzYVx1MDQ0MFx1MDQzMFx1 MDQzOFx1MDQzZFx1MDQzMCAtICRwMy5wb3NpdGlvbiwgWWFuZGV4IFx1MDQyM1x1 MDQzYVx1MDQ0MFx1MDQzMFx1MDQzOFx1MDQzZFx1MDQzMCAtICRwNC5wb3NpdGlv blxcbiIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1lIjoi JGRhdGVmaWxlLmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwi cmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQiOlsie3N1YnM6dGVzdC1z aXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVk UXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6 ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlC dWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNPcHRpb25zIjp7Im92 ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVuaXF1ZSI6Ik5vIiwi bW9yZU9wdGlvbnMiOmZhbHNlLCJyZXN1bHRzUHJlcGVuZCI6IiIsInJlc3VsdHNB cHBlbmQiOiIiLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpb XSwiY29uZmlnT3ZlcnJpZGVzIjpbXX0sInBhcnNlcnNDb25mUHJlc2V0cyI6eyJT RTo6R29vZ2xlOjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InF1ZXJ5Zm9ybWF0Ijoi JHF1ZXJ5IiwicGFyc2Vub3Rmb3VuZCI6dHJ1ZSwiZ2wiOiIiLCJwYWdlY291bnQi OjEsImRvX2d6aXAiOnRydWUsInN0b3B3aGVuZm91bmQiOnRydWUsImRvbWFpbiI6 Ind3dy5nb29nbGUuY29tIiwidGltZW91dCI6IjYwIiwidXNlcHJveHkiOnRydWUs ImFudGlnYXRlcHJlc2V0IjoiZGVmYXVsdCIsImV4dHJhcXVlcnkiOiIiLCJ1c2Vz ZXNzaW9ucyI6dHJ1ZSwibG9jYXRpb24iOiIiLCJzZXJwdGltZSI6IiIsImxpbmtz cGVycGFnZSI6MTAwLCJmaWx0ZXIiOnRydWUsInNlcnAiOiIiLCJtYXRjaHR5cGUi OiJkb21haW4iLCJ1c2VhbnRpZ2F0ZSI6ZmFsc2UsInByb3h5cmV0cmllcyI6IjUw IiwicmVxdWVzdGRlbGF5IjoiMCIsInByb3h5YmFubmVkY2xlYW51cCI6IjMwMCIs InJhd2RhdGEiOmZhbHNlLCJmb3JtYXRyZXN1bHQiOiIkZG9tYWluIC0gJGtleTog JHBvc2l0aW9uXFxuIiwibHIiOiIiLCJtYXhfc2l6ZSI6IjIwNDgwMCJ9fSwiU0U6 OllhbmRleDo6UG9zaXRpb24iOnsiVE9QIDEwMCI6eyJxdWVyeWZvcm1hdCI6IiRx dWVyeSIsInBhcnNlbm90Zm91bmQiOnRydWUsIm5vdHBlcnNvbmFsaXplZCI6ZmFs c2UsInBhZ2Vjb3VudCI6MiwidXNlbG9naW5zIjpmYWxzZSwiZG9fZ3ppcCI6dHJ1 ZSwic3RvcHdoZW5mb3VuZCI6dHJ1ZSwiZG9tYWluIjoieWFuZGV4LnJ1IiwidGlt ZW91dCI6IjYwIiwiZW11bGF0ZSI6dHJ1ZSwidXNlcHJveHkiOnRydWUsImFudGln YXRlcHJlc2V0IjoiZGVmYXVsdCIsImV4dHJhcXVlcnkiOiIiLCJsaW5rc3BlcnBh Z2UiOjUwLCJob3ciOmZhbHNlLCJtYXRjaHR5cGUiOiJkb21haW4iLCJwcm94eXJl dHJpZXMiOiI1MCIsInVzZWFudGlnYXRlIjpmYWxzZSwicmVxdWVzdGRlbGF5Ijoi MCIsInByb3h5YmFubmVkY2xlYW51cCI6IjYwMCIsInJhd2RhdGEiOmZhbHNlLCJm b3JtYXRyZXN1bHQiOiIkZG9tYWluIC0gJGtleTogJHBvc2l0aW9uXFxuIiwibHIi OiIyMjUiLCJtYXhfc2l6ZSI6IjEwNDg1NzYifX19fQ==
Пример результата
Этот вариант похож на предыдущий, но здесь нужно учитывать правила формата. Удобен тем, что его можно открыть в практически любом табличном процессоре и отформатировать в удобном виде (отсортировав в нужном порядке, удалив ненужную информацию и т.п.). В формате результата так же указываем переменные в нужном порядке, но разделяем их точкой с запятой (;) (можно и другими разделителями). Также текст обрамляем двойными кавычками ("), а встречающиеся в тексте двойные кавычки, во избежание неправильной интерпретации, заменяем на два апострофа ('') с помощью Конструктора результатов. Также для удобства дальнейшего просмотра результатов, в Начальном тексте задаем заголовки столбцов, придерживаясь тех правил форматирования.
- CSV
Формат результата
Начальный текст
Код:eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgQ1NWIiwidmFsdWUiOnsicHJlc2V0 IjoiQ2hlY2sgcG9zaXRpb25zIENTViIsInBhcnNlcnMiOltbIlNFOjpHb29nbGU6 OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6Imds IiwidmFsdWUiOiJSVSJ9XSxbIlNFOjpZYW5kZXg6OlBvc2l0aW9uIiwiVE9QIDEw MCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwidmFsdWUiOiIyMjUifV0s WyJTRTo6R29vZ2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJy aWRlIiwiaWQiOiJnbCIsInZhbHVlIjoiVUEifV0sWyJTRTo6WWFuZGV4OjpQb3Np dGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZh bHVlIjoiMTg3In1dXSwicmVzdWx0c0Zvcm1hdCI6IlwiJHAxLmRvbWFpblwiO1wi JHAxLmtleVwiOyRwMS5wb3NpdGlvbjskcDIucG9zaXRpb247JHAzLnBvc2l0aW9u OyRwNC5wb3NpdGlvblxcbiIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0 c0ZpbGVOYW1lIjoiJGRhdGVmaWxlLmZvcm1hdCgpLmNzdiIsImFkZGl0aW9uYWxG b3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQiOlsi e3N1YnM6dGVzdC1zaXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNl LCJzYXZlRmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJv bkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpm YWxzZSwicXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNP cHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVu aXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMiOnRydWUsInJlc3VsdHNQcmVwZW5kIjoi XCJcdTA0MTRcdTA0M2VcdTA0M2NcdTA0MzVcdTA0M2RcIjtcIlx1MDQxYVx1MDQz Ylx1MDQ0ZVx1MDQ0N1x1MDQzNVx1MDQzMlx1MDQzZVx1MDQzNSBcdTA0NDFcdTA0 M2JcdTA0M2VcdTA0MzJcdTA0M2VcIjtcIkdvb2dsZSBcdTA0MjBcdTA0M2VcdTA0 NDFcdTA0NDFcdTA0MzhcdTA0NGZcIjtcIllhbmRleCBcdTA0MjBcdTA0M2VcdTA0 NDFcdTA0NDFcdTA0MzhcdTA0NGZcIjtcIkdvb2dsZSBcdTA0MjNcdTA0M2FcdTA0 NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzBcIjtcIllhbmRleCBcdTA0MjNcdTA0 M2FcdTA0NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzBcIlxuIiwicmVzdWx0c0Fw cGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOlt7 InNvdXJjZSI6WzAsImtleSJdLCJ0eXBlIjoic3RyaW5nUmVwbGFjZSIsInNlYXJj aCI6IlwiIiwicmVwbGFjZSI6IicnIiwidG8iOiJrZXkifV0sImNvbmZpZ092ZXJy aWRlcyI6W119LCJwYXJzZXJzQ29uZlByZXNldHMiOnsiU0U6Okdvb2dsZTo6UG9z aXRpb24iOnsiVE9QIDEwMCI6eyJxdWVyeWZvcm1hdCI6IiRxdWVyeSIsInBhcnNl bm90Zm91bmQiOnRydWUsImdsIjoiIiwicGFnZWNvdW50IjoxLCJkb19nemlwIjp0 cnVlLCJzdG9wd2hlbmZvdW5kIjp0cnVlLCJkb21haW4iOiJ3d3cuZ29vZ2xlLmNv bSIsInRpbWVvdXQiOiI2MCIsInVzZXByb3h5Ijp0cnVlLCJhbnRpZ2F0ZXByZXNl dCI6ImRlZmF1bHQiLCJleHRyYXF1ZXJ5IjoiIiwidXNlc2Vzc2lvbnMiOnRydWUs ImxvY2F0aW9uIjoiIiwic2VycHRpbWUiOiIiLCJsaW5rc3BlcnBhZ2UiOjEwMCwi ZmlsdGVyIjp0cnVlLCJzZXJwIjoiIiwibWF0Y2h0eXBlIjoiZG9tYWluIiwidXNl YW50aWdhdGUiOmZhbHNlLCJwcm94eXJldHJpZXMiOiI1MCIsInJlcXVlc3RkZWxh eSI6IjAiLCJwcm94eWJhbm5lZGNsZWFudXAiOiIzMDAiLCJyYXdkYXRhIjpmYWxz ZSwiZm9ybWF0cmVzdWx0IjoiJGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIs ImxyIjoiIiwibWF4X3NpemUiOiIyMDQ4MDAifX0sIlNFOjpZYW5kZXg6OlBvc2l0 aW9uIjp7IlRPUCAxMDAiOnsicXVlcnlmb3JtYXQiOiIkcXVlcnkiLCJwYXJzZW5v dGZvdW5kIjp0cnVlLCJub3RwZXJzb25hbGl6ZWQiOmZhbHNlLCJwYWdlY291bnQi OjIsInVzZWxvZ2lucyI6ZmFsc2UsImRvX2d6aXAiOnRydWUsInN0b3B3aGVuZm91 bmQiOnRydWUsImRvbWFpbiI6InlhbmRleC5ydSIsInRpbWVvdXQiOiI2MCIsImVt dWxhdGUiOnRydWUsInVzZXByb3h5Ijp0cnVlLCJhbnRpZ2F0ZXByZXNldCI6ImRl ZmF1bHQiLCJleHRyYXF1ZXJ5IjoiIiwibGlua3NwZXJwYWdlIjo1MCwiaG93Ijpm YWxzZSwibWF0Y2h0eXBlIjoiZG9tYWluIiwicHJveHlyZXRyaWVzIjoiNTAiLCJ1 c2VhbnRpZ2F0ZSI6ZmFsc2UsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eWJhbm5l ZGNsZWFudXAiOiI2MDAiLCJyYXdkYXRhIjpmYWxzZSwiZm9ybWF0cmVzdWx0Ijoi JGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIsImxyIjoiMjI1IiwibWF4X3Np emUiOiIxMDQ4NTc2In19fX0=
Пример результата
Этот вариант несколько сложнее предыдущих. Но он является довольно востребованным, особенно в тех случаях, когда получаемые данные дополнительно обрабатываются различными скриптами. Особенностью его создания является то, что сначала нужно сформировать ассоциативный массив (хэш), который потом преобразуется в JSON. Результат накапливается в таком массиве и выводится в самом конце работы задания. Этот способ будет работать, начиная с версии 1.1.336, т.к. нужно объявить массив в начале работы (Начальный текст) и вывести в конце (Конечный текст).
- JSON
Формат результата
Начальный и Конечный тексты
Код:eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgSlNPTiIsInZhbHVlIjp7InByZXNl dCI6IkNoZWNrIHBvc2l0aW9ucyBKU09OIiwicGFyc2VycyI6W1siU0U6Okdvb2ds ZTo6UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoi Z2wiLCJ2YWx1ZSI6IlJVIn1dLFsiU0U6OllhbmRleDo6UG9zaXRpb24iLCJUT1Ag MTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoibHIiLCJ2YWx1ZSI6IjIyNSJ9 XSxbIlNFOjpHb29nbGU6OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3Zl cnJpZGUiLCJpZCI6ImdsIiwidmFsdWUiOiJVQSJ9XSxbIlNFOjpZYW5kZXg6OlBv c2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwi dmFsdWUiOiIxODcifV1dLCJyZXN1bHRzRm9ybWF0IjoiWyUgc2l0ZSA9IHAxLmRv bWFpbjtcbmtleSA9IHAxLmtleTtcbnBvc2l0aW9uID0ge307XG5cbnBvc2l0aW9u Lmdvb2dsZVJ1c3NpYSA9IHAxLnBvc2l0aW9uO1xucG9zaXRpb24ueWFuZGV4UnVz c2lhID0gcDIucG9zaXRpb247XG5wb3NpdGlvbi5nb29nbGVVa3JhaW5lID0gcDMu cG9zaXRpb247XG5wb3NpdGlvbi55YW5kZXhVa3JhaW5lID0gcDQucG9zaXRpb247 XG5cbnJlc3VsdC4kc2l0ZS4ka2V5ID0ge307XG5yZXN1bHQuJHNpdGUuJGtleSA9 IHBvc2l0aW9uICVdIiwicmVzdWx0c1NhdmVUbyI6ImZpbGUiLCJyZXN1bHRzRmls ZU5hbWUiOiIkZGF0ZWZpbGUuZm9ybWF0KCkudHh0IiwiYWRkaXRpb25hbEZvcm1h dHMiOltdLCJyZXN1bHRzVW5pcXVlIjoibm8iLCJxdWVyeUZvcm1hdCI6WyJ7c3Vi czp0ZXN0LXNpdGVzfSAkcXVlcnkiXSwidW5pcXVlUXVlcmllcyI6ZmFsc2UsInNh dmVGYWlsZWRRdWVyaWVzIjpmYWxzZSwiaXRlcmF0b3JPcHRpb25zIjp7Im9uQWxs TGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3IiOmZhbHNl LCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0c09wdGlv bnMiOnsib3ZlcndyaXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5pcXVl IjoiTm8iLCJtb3JlT3B0aW9ucyI6dHJ1ZSwicmVzdWx0c1ByZXBlbmQiOiJbJSBy ZXN1bHQgPSB7fSAlXSIsInJlc3VsdHNBcHBlbmQiOiJbJSByZXN1bHQuanNvbiAl XSIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOltdLCJjb25m aWdPdmVycmlkZXMiOltdfSwicGFyc2Vyc0NvbmZQcmVzZXRzIjp7IlNFOjpHb29n bGU6OlBvc2l0aW9uIjp7IlRPUCAxMDAiOnsicXVlcnlmb3JtYXQiOiIkcXVlcnki LCJwYXJzZW5vdGZvdW5kIjp0cnVlLCJnbCI6IiIsInBhZ2Vjb3VudCI6MSwiZG9f Z3ppcCI6dHJ1ZSwic3RvcHdoZW5mb3VuZCI6dHJ1ZSwiZG9tYWluIjoid3d3Lmdv b2dsZS5jb20iLCJ0aW1lb3V0IjoiNjAiLCJ1c2Vwcm94eSI6dHJ1ZSwiYW50aWdh dGVwcmVzZXQiOiJkZWZhdWx0IiwiZXh0cmFxdWVyeSI6IiIsInVzZXNlc3Npb25z Ijp0cnVlLCJsb2NhdGlvbiI6IiIsInNlcnB0aW1lIjoiIiwibGlua3NwZXJwYWdl IjoxMDAsImZpbHRlciI6dHJ1ZSwic2VycCI6IiIsIm1hdGNodHlwZSI6ImRvbWFp biIsInVzZWFudGlnYXRlIjpmYWxzZSwicHJveHlyZXRyaWVzIjoiNTAiLCJyZXF1 ZXN0ZGVsYXkiOiIwIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwicmF3ZGF0 YSI6ZmFsc2UsImZvcm1hdHJlc3VsdCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRp b25cXG4iLCJsciI6IiIsIm1heF9zaXplIjoiMjA0ODAwIn19LCJTRTo6WWFuZGV4 OjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5Iiwi cGFyc2Vub3Rmb3VuZCI6dHJ1ZSwibm90cGVyc29uYWxpemVkIjpmYWxzZSwicGFn ZWNvdW50IjoyLCJ1c2Vsb2dpbnMiOmZhbHNlLCJkb19nemlwIjp0cnVlLCJzdG9w d2hlbmZvdW5kIjp0cnVlLCJkb21haW4iOiJ5YW5kZXgucnUiLCJ0aW1lb3V0Ijoi NjAiLCJlbXVsYXRlIjp0cnVlLCJ1c2Vwcm94eSI6dHJ1ZSwiYW50aWdhdGVwcmVz ZXQiOiJkZWZhdWx0IiwiZXh0cmFxdWVyeSI6IiIsImxpbmtzcGVycGFnZSI6NTAs ImhvdyI6ZmFsc2UsIm1hdGNodHlwZSI6ImRvbWFpbiIsInByb3h5cmV0cmllcyI6 IjUwIiwidXNlYW50aWdhdGUiOmZhbHNlLCJyZXF1ZXN0ZGVsYXkiOiIwIiwicHJv eHliYW5uZWRjbGVhbnVwIjoiNjAwIiwicmF3ZGF0YSI6ZmFsc2UsImZvcm1hdHJl c3VsdCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRpb25cXG4iLCJsciI6IjIyNSIs Im1heF9zaXplIjoiMTA0ODU3NiJ9fX19
Пример результата
Этот вариант ранее был подробно описан здесь. Также здесь реализована подсветка ячеек в зависимости от их значения:
- HTML
1-10 - зеленыйИз рассмотренных здесь четырех является наиболее красивым и удобным для визуального анализа.
11-50 - белый (без выделения)
50+ - желтый
0 - красный
Формат результата
Начальный текст
Конечный текст
Код:eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgVGFibGUiLCJ2YWx1ZSI6eyJwcmVz ZXQiOiJDaGVjayBwb3NpdGlvbnMgVGFibGUiLCJwYXJzZXJzIjpbWyJTRTo6R29v Z2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQi OiJnbCIsInZhbHVlIjoiUlUifV0sWyJTRTo6WWFuZGV4OjpQb3NpdGlvbiIsIlRP UCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZhbHVlIjoiMjI1 In1dLFsiU0U6Okdvb2dsZTo6UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJv dmVycmlkZSIsImlkIjoiZ2wiLCJ2YWx1ZSI6IlVBIn1dLFsiU0U6OllhbmRleDo6 UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoibHIi LCJ2YWx1ZSI6IjE4NyJ9XV0sInJlc3VsdHNGb3JtYXQiOiJbJSBwMWJhY2tjb2wg PSAnJztcbnAyYmFja2NvbCA9ICcnO1xucDNiYWNrY29sID0gJyc7XG5wNGJhY2tj b2wgPSAnJztcbklGIHAxLnBvc2l0aW9uID09IDA7XG4gICAgcDFiYWNrY29sID0g J2Rhbmdlcic7XG5FTkQ7XG5JRiBwMS5wb3NpdGlvbiA+IDAgJiYgcDEucG9zaXRp b24gPD0gMTA7XG4gICAgcDFiYWNrY29sID0gJ3N1Y2Nlc3MnO1xuRU5EO1xuSUYg cDEucG9zaXRpb24gPiA1MDtcbiAgICBwMWJhY2tjb2wgPSAnd2FybmluZyc7XG5F TkQ7XG5JRiBwMi5wb3NpdGlvbiA9PSAwO1xuICAgIHAyYmFja2NvbCA9ICdkYW5n ZXInO1xuRU5EO1xuSUYgcDIucG9zaXRpb24gPiAwICYmIHAyLnBvc2l0aW9uIDw9 IDEwO1xuICAgIHAyYmFja2NvbCA9ICdzdWNjZXNzJztcbkVORDtcbklGIHAyLnBv c2l0aW9uID4gNTA7XG4gICAgcDJiYWNrY29sID0gJ3dhcm5pbmcnO1xuRU5EO1xu SUYgcDMucG9zaXRpb24gPT0gMDtcbiAgICBwM2JhY2tjb2wgPSAnZGFuZ2VyJztc bkVORDtcbklGIHAzLnBvc2l0aW9uID4gMCAmJiBwMS5wb3NpdGlvbiA8PSAxMDtc biAgICBwM2JhY2tjb2wgPSAnc3VjY2Vzcyc7XG5FTkQ7XG5JRiBwMy5wb3NpdGlv biA+IDUwO1xuICAgIHAzYmFja2NvbCA9ICd3YXJuaW5nJztcbkVORDtcbklGIHA0 LnBvc2l0aW9uID09IDA7XG4gICAgcDRiYWNrY29sID0gJ2Rhbmdlcic7XG5FTkQ7 XG5JRiBwNC5wb3NpdGlvbiA+IDAgJiYgcDIucG9zaXRpb24gPD0gMTA7XG4gICAg cDRiYWNrY29sID0gJ3N1Y2Nlc3MnO1xuRU5EO1xuSUYgcDQucG9zaXRpb24gPiA1 MDtcbiAgICBwNGJhY2tjb2wgPSAnd2FybmluZyc7XG5FTkQgLSVdXG48dHI+XG48 dGQ+JHAxLmRvbWFpbjwvdGQ+XG48dGQ+JHAxLmtleTwvdGQ+XG48dGQgY2xhc3M9 XCIkcDFiYWNrY29sXCI+JHAxLnBvc2l0aW9uPC90ZD5cbjx0ZCBjbGFzcz1cIiRw MmJhY2tjb2xcIj4kcDIucG9zaXRpb248L3RkPlxuPHRkIGNsYXNzPVwiJHAzYmFj a2NvbFwiPiRwMy5wb3NpdGlvbjwvdGQ+XG48dGQgY2xhc3M9XCIkcDRiYWNrY29s XCI+JHA0LnBvc2l0aW9uPC90ZD5cbjwvdHI+IiwicmVzdWx0c1NhdmVUbyI6ImZp bGUiLCJyZXN1bHRzRmlsZU5hbWUiOiIkZGF0ZWZpbGUuZm9ybWF0KCkuaHRtbCIs ImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVl cnlGb3JtYXQiOlsie3N1YnM6dGVzdC1zaXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1 ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9y T3B0aW9ucyI6eyJvbkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRl ckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxz ZX0sInJlc3VsdHNPcHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6 Im5vIiwia2VlcFVuaXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMiOnRydWUsInJlc3Vs dHNQcmVwZW5kIjoiPCFET0NUWVBFIGh0bWw+XG48aHRtbCBsYW5nPVwiZW5cIj5c bjxoZWFkPlxuICA8dGl0bGU+XHUwNDFlXHUwNDQ2XHUwNDM1XHUwNDNkXHUwNDNh XHUwNDMwIFx1MDQzZlx1MDQzZVx1MDQzN1x1MDQzOFx1MDQ0Nlx1MDQzOFx1MDQz OSBcdTA0NDFcdTA0MzBcdTA0MzlcdTA0NDJcdTA0M2VcdTA0MzI8L3RpdGxlPlxu ICA8bWV0YSBjaGFyc2V0PVwidXRmLThcIj5cbiAgPG1ldGEgbmFtZT1cInZpZXdw b3J0XCIgY29udGVudD1cIndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2Fs ZT0xXCI+XG4gIDxzY3JpcHQgc3JjPVwiaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMu Y29tL2FqYXgvbGlicy9qcXVlcnkvMS4xMS4zL2pxdWVyeS5taW4uanNcIj48L3Nj cmlwdD5cbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhyZWY9XCJodHRwczov L21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjMuNS9jc3MvYm9v dHN0cmFwLm1pbi5jc3NcIj5cbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhy ZWY9XCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9ib290 c3RyYXAtdGFibGUvMS44LjEvYm9vdHN0cmFwLXRhYmxlLm1pbi5jc3NcIj5cbiAg PHNjcmlwdCBzcmM9XCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgv bGlicy9ib290c3RyYXAtdGFibGUvMS44LjEvYm9vdHN0cmFwLXRhYmxlLWFsbC5t aW4uanNcIj48L3NjcmlwdD5cbjwvaGVhZD5cbjxib2R5PlxuPGRpdiBjbGFzcz1c ImNvbnRhaW5lclwiPlxuICA8aDI+XHUwNDFmXHUwNDNlXHUwNDM3XHUwNDM4XHUw NDQ2XHUwNDM4XHUwNDM4PC9oMj5cbiAgPHA+XHUwNDIyXHUwNDMwXHUwNDMxXHUw NDNiXHUwNDM4XHUwNDQ2XHUwNDMwIFx1MDQzZlx1MDQzZVx1MDQzN1x1MDQzOFx1 MDQ0Nlx1MDQzOFx1MDQzOSBcdTA0NDFcdTA0MzBcdTA0MzlcdTA0NDJcdTA0M2Vc dTA0MzIgXHUwNDMyIFx1MDQzZlx1MDQzZVx1MDQzOFx1MDQ0MVx1MDQzYVx1MDQz ZVx1MDQzMlx1MDQzZVx1MDQzOSBcdTA0MzJcdTA0NGJcdTA0MzRcdTA0MzBcdTA0 NDdcdTA0MzUgXHUwNDNmXHUwNDNlIFx1MDQ0M1x1MDQzYVx1MDQzMFx1MDQzN1x1 MDQzMFx1MDQzZFx1MDQzZFx1MDQ0Ylx1MDQzYyBcdTA0M2FcdTA0M2JcdTA0NGVc dTA0NDdcdTA0MzVcdTA0MzJcdTA0NGJcdTA0M2MgXHUwNDQxXHUwNDNiXHUwNDNl XHUwNDMyXHUwNDMwXHUwNDNjPC9wPiAgICAgICAgICAgIFxuICA8dGFibGUgY2xh c3M9XCJ0YWJsZSB0YWJsZS1ib3JkZXJlZFwiIGRhdGEtc29ydC1uYW1lPVwiZG9t YWluXCIgZGF0YS1zb3J0LW9yZGVyPVwiYXNjXCIgZGF0YS10b2dnbGU9XCJ0YWJs ZVwiPlxuICAgIDx0aGVhZD5cbiAgICAgIDx0cj5cbiAgICAgICAgPHRoIGRhdGEt ZmllbGQ9XCJkb21haW5cIiBkYXRhLWFsaWduPVwibGVmdFwiIGRhdGEtc29ydGFi bGU9XCJ0cnVlXCI+XHUwNDE0XHUwNDNlXHUwNDNjXHUwNDM1XHUwNDNkPC90aD5c biAgICAgICAgPHRoIGRhdGEtZmllbGQ9XCJrZXlcIiBkYXRhLWFsaWduPVwibGVm dFwiIGRhdGEtc29ydGFibGU9XCJ0cnVlXCI+XHUwNDFhXHUwNDNiXHUwNDRlXHUw NDQ3XHUwNDM1XHUwNDMyXHUwNDNlXHUwNDM1IFx1MDQ0MVx1MDQzYlx1MDQzZVx1 MDQzMlx1MDQzZTwvdGg+XG4gICAgICAgIDx0aCBkYXRhLWZpZWxkPVwiZ29vZ2xl MVwiIGRhdGEtYWxpZ249XCJjZW50ZXJcIiBkYXRhLXNvcnRhYmxlPVwidHJ1ZVwi Pkdvb2dsZTxicj5cdTA0MjBcdTA0M2VcdTA0NDFcdTA0NDFcdTA0MzhcdTA0NGY8 L3RoPlxuICAgICAgICA8dGggZGF0YS1maWVsZD1cInlhbmRleDFcIiBkYXRhLWFs aWduPVwiY2VudGVyXCIgZGF0YS1zb3J0YWJsZT1cInRydWVcIj5ZYW5kZXg8YnI+ XHUwNDIwXHUwNDNlXHUwNDQxXHUwNDQxXHUwNDM4XHUwNDRmPC90aD5cbiAgICAg ICAgPHRoIGRhdGEtZmllbGQ9XCJnb29nbGUyXCIgZGF0YS1hbGlnbj1cImNlbnRl clwiIGRhdGEtc29ydGFibGU9XCJ0cnVlXCI+R29vZ2xlPGJyPlx1MDQyM1x1MDQz YVx1MDQ0MFx1MDQzMFx1MDQzOFx1MDQzZFx1MDQzMDwvdGg+XG4gICAgICAgIDx0 aCBkYXRhLWZpZWxkPVwieWFuZGV4MlwiIGRhdGEtYWxpZ249XCJjZW50ZXJcIiBk YXRhLXNvcnRhYmxlPVwidHJ1ZVwiPllhbmRleDxicj5cdTA0MjNcdTA0M2FcdTA0 NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzA8L3RoPlxuICAgICAgPC90cj5cbiAg ICA8L3RoZWFkPlxuICAgIDx0Ym9keT5cbiAgICAiLCJyZXN1bHRzQXBwZW5kIjoi XG48L3Rib2R5PlxuPC90YWJsZT5cbjxwIGFsaWduPVwicmlnaHRcIj48Zm9udCBm YWNlPVwibW9ub3NwYWNlXCIgc2l6ZT1cIjJcIiBjb2xvPVwic2lsdmVyXCI+PGk+ UGFyc2VkIGJ5IDxhIGhyZWY9XCJodHRwOi8vYS1wYXJzZXIuY29tL1wiPkEtUGFy c2VyPC9hPi48L2k+PC9mb250PjwvcD4gXG48L2Rpdj5cbjwvYm9keT5cbjwvaHRt bD4iLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpbXSwiY29u ZmlnT3ZlcnJpZGVzIjpbXX0sInBhcnNlcnNDb25mUHJlc2V0cyI6eyJTRTo6R29v Z2xlOjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InByb3h5cmV0cmllcyI6IjUwIiwi dXNlcHJveHkiOnRydWUsInF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5IiwiZm9ybWF0cmVz dWx0IjoiJGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIsIm1heF9zaXplIjoi MjA0ODAwIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwidGltZW91dCI6IjYw IiwicmVxdWVzdGRlbGF5IjoiMCIsImxpbmtzcGVycGFnZSI6MTAwLCJwYWdlY291 bnQiOjEsImRvbWFpbiI6Ind3dy5nb29nbGUuY29tIiwibHIiOiIiLCJnbCI6IiIs ImxvY2F0aW9uIjoiIiwiZmlsdGVyIjp0cnVlLCJzZXJwdGltZSI6IiIsInNlcnAi OiIiLCJwYXJzZW5vdGZvdW5kIjp0cnVlLCJ1c2VhbnRpZ2F0ZSI6ZmFsc2UsImFu dGlnYXRlcHJlc2V0IjoiZGVmYXVsdCIsInVzZXNlc3Npb25zIjp0cnVlLCJzdG9w d2hlbmZvdW5kIjp0cnVlLCJtYXRjaHR5cGUiOiJkb21haW4iLCJyYXdkYXRhIjpm YWxzZSwiZG9fZ3ppcCI6dHJ1ZSwiZXh0cmFxdWVyeSI6IiJ9fSwiU0U6OllhbmRl eDo6UG9zaXRpb24iOnsiVE9QIDEwMCI6eyJwcm94eXJldHJpZXMiOiI1MCIsInVz ZXByb3h5Ijp0cnVlLCJxdWVyeWZvcm1hdCI6IiRxdWVyeSIsImZvcm1hdHJlc3Vs dCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRpb25cXG4iLCJtYXhfc2l6ZSI6IjEw NDg1NzYiLCJwcm94eWJhbm5lZGNsZWFudXAiOiI2MDAiLCJ0aW1lb3V0IjoiNjAi LCJyZXF1ZXN0ZGVsYXkiOiIwIiwibGlua3NwZXJwYWdlIjo1MCwicGFnZWNvdW50 IjoyLCJob3ciOmZhbHNlLCJkb21haW4iOiJ5YW5kZXgucnUiLCJsciI6IjIyNSIs InVzZWFudGlnYXRlIjpmYWxzZSwiYW50aWdhdGVwcmVzZXQiOiJkZWZhdWx0Iiwi cGFyc2Vub3Rmb3VuZCI6dHJ1ZSwiZW11bGF0ZSI6dHJ1ZSwidXNlbG9naW5zIjpm YWxzZSwibm90cGVyc29uYWxpemVkIjpmYWxzZSwic3RvcHdoZW5mb3VuZCI6dHJ1 ZSwibWF0Y2h0eXBlIjoiZG9tYWluIiwicmF3ZGF0YSI6ZmFsc2UsImRvX2d6aXAi OnRydWUsImV4dHJhcXVlcnkiOiIifX19fQ==
Пример результата
-
Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!Скрыть объявление
Обзор вариантов представления результата
Обзор вариантов представления результата на примере оценки позиций сайтов
Метки: