1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Пресет Google Indexing API Обновление 2.1

Добавлении или удалении страниц сайта в Google Indexing API

  1. Dan Dan

    Dan Dan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    31 мар 2020
    Сообщения:
    27
    Симпатии:
    6

    аналогичный функционал тоже интересен
     
  2. Support Ilia

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

    Регистрация:
    6 апр 2020
    Сообщения:
    400
    Симпатии:
    75
    Пользователь Support Ilia обновил ресурс Google Indexing API новой записью:

    Обновление 2.0. Возможность продолжить парсинг и использование нескольких ключей

    Узнать больше об этом обновлении...
     
    d4k нравится это.
  3. KiryaBH

    KiryaBH A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 янв 2018
    Сообщения:
    14
    Симпатии:
    4
    Скажите можно как то задать количество урлов индексируемых с помощью одного ключа? Мне нужно не все 200 использовать у одного ключа

    UPD: неактуально. Подредактировал js скрипт под себя
     
    #23 KiryaBH, 4 фев 2024
    Последнее редактирование: 11 фев 2024
  4. Rost

    Rost A-Parser Pro License
    A-Parser Pro

    Регистрация:
    16 сен 2014
    Сообщения:
    28
    Симпатии:
    5
    upload_2024-2-24_15-4-1.png
    upload_2024-2-24_15-4-16.png

    Добрый, не пойму в чем дело, пробовал в последней и бета, все одно такая ошибка, подскажите пожалуйста
     
  5. Support

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

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Нужно установить модуль googleapis.
     
    Rost нравится это.
  6. Rost

    Rost A-Parser Pro License
    A-Parser Pro

    Регистрация:
    16 сен 2014
    Сообщения:
    28
    Симпатии:
    5
    Спасибо, сразу не увидел, заработало, но похоже, наступаю на подобные грабли что были у других, все сделано даже свыше инструкции, все доступы выставлены ключ создан, но получаю запрет:
    upload_2024-2-26_22-28-55.png
    upload_2024-2-26_22-44-54.png

    Что не так, не пойму (((, кто сталкивался может натолкнете в какую сторону смотреть, заранее спасибо
     
    #26 Rost, 27 фев 2024
    Последнее редактирование: 27 фев 2024
  7. Support

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

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Rost нравится это.
  8. Oleg1

    Oleg1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2021
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте.
    Подскажите, пожалуйста.

    Выдает ошибку
    Error: Start: JS::Google::Indexing::API Error: Cannot init Parser: Error: ENOENT: no such file or directory, open './queries/smart-queries-file.txt' at Object.openSync (node:fs:601:3) at readFileSync (node:fs:469:35) at Object.readFileSync (evalmachine.:1:39791) at JS_Google_Indexing_API.init (files/parsers/Google-Indexing-API/Google-Indexing-API.js:27:34) at JS_Google_Indexing_API.__callParserInit (evalmachine.:1:29923) at Object.__processIncomingData (evalmachine.:1:14772) at process.processTicksAndRejections (node:internal/process/task_queues:116:5)

    upload_2024-4-18_12-31-45.png
     
  9. Support

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

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Прямо в ошибке указано в чем проблема:
    Т.е. нету такого файла.
     
  10. Oleg1

    Oleg1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2021
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте. Мне не нужно использовать "Use smart queries file" Создал пустой файл, но убрал галочки. Нужно, чтобы GAPI отправлял в индекс запросы из файла указанного в "Queries" При отправке задания, отдается ошибка:

    Error: Start: JS::Google::Indexing::API Error: Cannot init Parser: Error: EISDIR: illegal operation on a directory, read at Object.readSync (node:fs:749:3) at tryReadSync (node:fs:449:20) at readFileSync (node:fs:495:19) at Object.readFileSync (evalmachine.<anonymous>:1:39791) at JS_Google_Indexing_API.init (files/parsers/Google-Indexing-API/Google-Indexing-API.js:16:41) at JS_Google_Indexing_API.__callParserInit (evalmachine.<anonymous>:1:29923) at Object.__processIncomingData (evalmachine.<anonymous>:1:14772) at process.processTicksAndRejections (node:internal/process/task_queues:116:5)

    При использовании "Use smart queries file" все работает корректно

    upload_2024-4-22_18-21-59.png
     
    #30 Oleg1, 22 апр 2024
    Последнее редактирование: 22 апр 2024
  11. Support Ilia

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

    Регистрация:
    6 апр 2020
    Сообщения:
    400
    Симпатии:
    75
    Пользователь Support Ilia обновил ресурс Google Indexing API новой записью:

    Обновление 2.1

    Узнать больше об этом обновлении...
     
  12. hAmos07

    hAmos07 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    15 фев 2013
    Сообщения:
    12
    Симпатии:
    1
    Обновление 2.1
    Настройки как выше на скрине.
    Ошибки авторизации
    Random file: file1.json
    POST(4): https://indexing.googleapis.com/v3/urlNotifications:publish - 401 Unauthorized (0.22 KB)
    Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.

    Если включить:
    Use smart queries file: true
    Filename of smart queries file: queries/smart-queries-file.txt
    Все работает нормально.
     
  13. Oleg1

    Oleg1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2021
    Сообщения:
    6
    Симпатии:
    0
    Видимо надо добавить в центр веб мастеров, но там сайт обновился и не понятно где этот центр вебмастеров.
     
  14. Oleg1

    Oleg1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2021
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте. Если использовать запросы через "Filename of smart queries file", то часть запросов не отправляется из-за Quota exceeded for quota metric 'Publish requests' and limit 'Publish requests per day' of service 'indexing.googleapis.com' for consumer 'project_number: Можно ли установить в скрипт проверку? Если лимиты на одном ключе закончились, то скрипт берет другой ключ и заново пробует обработать неудачный запрос.
    Использую около 20-30 ключей и лимитов хватает у всех есть права к проекту. При первой итерации все ок все URL отправляются на пересканирование, но если закинуть еще один список URL (вторая итерация) при наличии свободных лимитов у неиспользованных ключей, то скрипт не отрабатывает и прописывает ко всем запросам Quota exceeded for quota metric 'Publish requests' and limit 'Publish requests per day' of service 'indexing.googleapis.com' for consumer 'project_number:.
    Подскажите, пожалуйста, получится ли модернизировать скрипт, чтобы была возможность использовать его в несколько итераций в день при условие наличия свободных лимитов на каком-либо количестве ключей.
    upload_2024-4-26_10-49-17.png
     

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