1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Улучшение [1.2.379] SE::Google::Trends - сравнение кейвордов

Тема в разделе "1.2.387", создана пользователем antonizpitare, 19 мар 2018.

  1. antonizpitare

    antonizpitare A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 апр 2014
    Сообщения:
    6
    Симпатии:
    0
    При использовании парсера GoogleTrends с запросами вида "путин,меркель" запрос к апи формируется по шаблону

    .... "comparisonItem":[{"geo":{},"complexKeywordsRestriction":{"keyword":[{"type":"BROAD","value":"путин,меркель"}]}}] ...

    в то время, как запрос через https://trends.google.com/trends/explore формирует запрос вида

    ... "comparisonItem":[{"geo":{},"complexKeywordsRestriction":{"keyword":[{"type":"BROAD","value":"путин"}]}},{"geo":{},"complexKeywordsRestriction":{"keyword":[{"type":"BROAD","value":"меркель"}]}}] ...

    Вообще запятая в интерфейсе GoogleTrends превентивно используется как разделитель, а не часть запроса - при вводе запятой в поле запроса автоматически перебрасывает в следующее.

    можно ли с помощью парсера SE::Google::Trends или каким-то другим способом получить именно сравнительные данные по запросу "путин,меркель"?
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.545
    Симпатии:
    2.163
    Можно, именно так и работает SE::Google::Trends SE::Google::Trends, он не делит запрос с запятой на отдельный запросы:
    [​IMG]
     
  3. antonizpitare

    antonizpitare A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 апр 2014
    Сообщения:
    6
    Симпатии:
    0
    Прошу прощения, но вопрос в получении СРАВНЕНИЯ двух кейвордов: кейворд№1=путин, кейвод№2=меркель

    Оригинальный инструмент, https://trends.google.com/trends/explore?q=путин,меркель
    использует запятую, как разделитель для кейвордов в запросе, выводит их сравнение.
     
  4. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.545
    Симпатии:
    2.163
    Вы можете подать на вход два разных запроса, получить данные по каждому, и сравнивать их.
    Например:
    Код:
    путин
    меркель
     
  5. antonizpitare

    antonizpitare A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 апр 2014
    Сообщения:
    6
    Симпатии:
    0
    К сожалению нет.

    При формировании запросов отдельно
    https://trends.google.com/trends/explore?q=путин
    https://trends.google.com/trends/explore?q=меркель

    используется относительная шкала от 0 до 100.


    То есть вне зависимости от сравнительной популярности запросов максимум например для запроса "меркель" будет 100. А при сравнительном запросе - максимум у "меркель" будет 8. Нужен ответ на вопрос "насколько популярнее путин чем меркель", а не "когда меркель вызвала наибольший интерес".
     
  6. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.545
    Симпатии:
    2.163
    Вот теперь понятна суть)
    Спасибо за предложение, постараемся добавить такой функционал.
     
  7. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.545
    Симпатии:
    2.163
    Реализована возможность сравнивать ключевые слова, для этого их необходимо перечислить через запятую в запросе.
    Во все массивы, возвращаемые в данном парсере, кроме $related_topics и $related_topics_rising, добавлена переменная $key, в которой содержится ключ. Это позволяет соотносить получаемые данные с ключевыми словами.
     

Поделиться этой страницей