Как автоматизировать сохранение истории запросов из Search Console

Читайте также:

комментария 44

  1. Игорь:

    очень круто!!! спасибо огромное!!!

  2. AlexSov:

    Отлично, но оно тянет все метрики. А как мне в таком случае вытащить только позиции?

    • Анастасия Каминская:

      В функции search_analytics() это нельзя отрегулировать, но при необходимости можно после получение окончательного data frame (после вызова цикла) удалить «ненужные» колонки методом присвоения колонкам data frame NULL . Например, data$clicks <- NULL. Так как позиции, клики и показы получаем в функции линейно, то на скорости парсинга данных это не скажется.

  3. Антон:

    спасибо за статью,
    taskscheduleR только под win ставится? под mac не получилось..

  4. Павел Горбунов:

    Скажите, пожалуйста, есть ли подобное решение для экспорта данных из Яндекс Вебмастер?

  5. Аралов Евгений:

    Спасибо за статью.
    У меня при выгрузки проблемы с кодировкой криллицы. В чём может быть проблема? Пример на скрине http://take.ms/bzqDS
    Спасибо.

  6. Аралов Евгений:

    Возникла другая проблема. При запросе с walk_data=(«byDate»), возникает ошибка http://take.ms/Wgtz7, вчера всё работало. Сегодня вот такая беда.

  7. Seonic.pro:

    Подскажите, пожалуйста, можно ли связать Search Console и Google Bigquery и на основе userId или id электронной коммерции связать данные о запросе и покупке?
    Или упрощенно, можно ли разметить запросы на основе userId в Search Console?

  8. Мария:

    Здравствуйте, Анастасия. А этот метод применим для выгрузки бэклинков из той же серч консоли? Хочется получить список с группировкой:
    ссылающаяся страница | анкор | страница моего сайта. Тут что-то можно придумать?

  9. Денис:

    Анастасия добрый день , не заходит # Авторизация в аккаунт Google

    и при установке библиотеки :
    > library(googleAuthR)
    2017-11-13 10:30:53> No scopes have been set, set them via
    options(googleAuthR.scopes.selected) —
    no authentication attempted.

    ошибка «Error in init_oauth_service_account(self$secrets, scope = self$params$scope, :
    Bad Request (HTTP 400).»

    подскажите , в чем может быть проблема?

    • options(«googleAuthR.scopes.selected» = c(«https://www.googleapis.com/auth/webmasters»,
      «https://www.googleapis.com/auth/analytics»,
      «https://www.googleapis.com/auth/tagmanager.readonly»))

      gar_auth_service(«C:/Users/…/ваш-ключ.json», scope = getOption(«googleAuthR.scopes.selected»))

      Обновите скоупы и авторизируйтесь ещё раз

  10. Денис:

    Анастасия спасибо за ответ удалось авторизоваться через сервисный аккаунт , фаил с ключами скачивается при ручном запуске , единственное дублируется информация в разрезе dimensions = c(‘date’,’page’,’query’,’country’) , как этого избежать ? или так и должно быть ( строка полностью повторяеться через N строк (по убыванию количества кликов) ,

    Еще вопрос по автоматизации скрипта , тестирую одноразовый запуск через addins => schedule R . В файле записи логов информация об ошибке :
    _________
    #Installing package into ‘C:/Users/den/Documents/R/win-library/3.3’
    #(as ‘lib’ is unspecified)
    #Error in contrib.url(repos, «source») :
    # trying to use CRAN without setting a mirror
    #Calls: install.packages -> contrib.url
    #Execution halted
    _________

  11. Юля:

    Спасибо за статью! очень полезная

  12. Антон:

    Добрый день, не получается пройти авторизацию, помогите решить проблему. Спасибо. Скрин — http://prntscr.com/hxxqm5

    • Вам также нужно обновить скоупы.

      options(«googleAuthR.scopes.selected» = c(«https://www.googleapis.com/auth/webmasters»,
      «https://www.googleapis.com/auth/analytics»,
      «https://www.googleapis.com/auth/tagmanager.readonly»))

      А затем снова вызвать функцию авторизации с указанными скоупами.
      gar_auth_service(«C:/Users/…/ваш-ключ.json», scope = getOption(«googleAuthR.scopes.selected»))

      • Антон:

        Спасибо за ответ. На моем скриншоте видно, что я уже пыталсся сделать запрос options(«googleAuthR.scopes.selected» = c(«https://www.googleapis.com/auth/webmasters»,
        «https://www.googleapis.com/auth/analytics»,
        «https://www.googleapis.com/auth/tagmanager.readonly»)) но у меня ошибку выдает.

        Также, я подозоеваю что не подключается бибилиотека — library(searchConsoleR) , т.к. после это команды нет никакого ответа от консоли — это тоже видно на скриншоте. Не знаете в чем проблема?

        • 1) Скоупы не присваиваются у вас потому что сначала нужно заменить кавычки с таких « на такие » в функции options.

          После этого вызвать функцию gar_auth_service(«C:/Users/…/ваш-ключ.json» , scope = getOption(«googleAuthR.scopes.selected»)) с параметром scope.

          2) По поводу библиотеки все норм. Если не возникает сообщения с ошибкой, значит библиотека подключилась корректно.

  13. Антон:

    Разобрался, что нужно заменить кавычки)

    Теперь следующая проблема — не могу установить что-то из гитхаба — http://prntscr.com/hxypzg

  14. Александр:

    Подскажите, фильтрую данные:

    dimensionFilterExp = c(‘query!~Україна’,’query!~політика’)

    Но фильтруются только запросы на английском языке, а русском и украинском — все равно пропускает. Такое чувство, что кодировку не понимает. Что может быть и как это исправить?

  15. MNWilliam:

    Смотри здесь

  16. alyaSab:

    ваш телефон заблокирован заплотите штраф: https://texnoera.com/vash-telefon-byl-zablokirovan-mvd

  17. Ralphduamn:

    сто минск
    замена масляного фильтра
    кузовной ремонт
    кузовной ремонт
    снятие бампера
    замена масла в мкпп
    ремонт Ауди
    экспресс замена масла
    полировка фар
    удаление катализатора
    замена сайлентблока подрамника
    замена тормозных дисков
    антикоррозийная обработка
    восстановление поддомкратника
    удаление катализатора

    стоимость кузовного ремонта
    замена масла
    замена воздушного фильтра
    диагностика подвески
    кузовной ремонт автомобиля
    ремонт бампера
    замена воздушного фильтра
    замена масла в акпп
    экспресс замена масла
    экспресс замена масла
    удаление катализатора
    замена масла в двигателе
    удаление вмятин без покраски
    замена масла
    ремонт бампера

    внесение изменений в учредительные документы компании
    зарегистрировать ип в москве под ключ онлайн
    открытие ип
    ооо бизнес онлайн
    регистрация ооо под
    компания регистрация
    ликвидация ооо
    зарегистрировать ооо в москве под ключ
    регистрация ип под ключ
    создание ооо
    регистрация ооо
    госуслуги регистрация ип
    регистрация ип 2019
    зарегистрировать ип в москве
    регистрация ооо в москве

    купить кота мейн кун в минске

    минск купить мейн куна в питомнике

    питомники мейн кунов в минске

    мейн кун купить минск

  18. antinVeimb:

    займы пенсионерам онлайн: https://citycredits.com.ua/dinero/

  19. manykVeimb:

    микро займ онлайн без отказа: https://citycredits.com.ua/alexcredit/

  20. bilousVeimb:

    займы онлайн без проверок срочно список: https://citycredits.com.ua/dinero/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *