Импорт точки данных с веб-сайта (classi c .warcraftlogs.com) в Google Sheets с использованием = IMPORT HTML или IMPORTJSON - PullRequest
0 голосов
/ 07 февраля 2020

С прошлого лета я запускаю / обновляю / поддерживаю довольно всеобъемлющий инструмент управления, которым в настоящее время пользуются более 100 000 игроков в MMORPG World of Warcraft Classi c. Это 100% некоммерческий проект, и никакие личные пожертвования не принимаются (я даю возможность пожертвовать предлагаемым благотворительным организациям), поэтому я не спонсирую свою просьбу о помощи здесь;)

В моем инструменте управления есть два цели; повышение прозрачности в распределении внутриигровых вознаграждений между игроками и улучшение инструментов, которыми располагают те, кто управляет распределением вознаграждений. Зачастую раздача вознаграждений довольно ограничена, и мой инструмент предоставляет множество метрик для поддержки принятия решений.

Для получения дополнительной информации см. Эту ветку: https://barrens.chat/viewtopic.php?f=3&t=2374

Теперь ключевой момент, который мне не хватает, - это показатели производительности, но, основываясь на недавнем опросе, который я отправил своей базе пользователей, подавляющее большинство (91,6%) использует специальный c инструмент / веб-сайт для регистрации их прогресса и производительности по сравнению с другими игроками в глобальном масштабе.

Веб-сайт находится здесь: https://classic.warcraftlogs.com/

Цель!

Моя цель, и причина, по которой я обращаюсь за помощью, состоит в том, чтобы выяснить, возможно ли получить определенную c метри c с этого сайта для каждого игрока, поэтому что имеется легко доступный индикатор производительности, доступный для процесса принятия решений.

Данные

Можно посмотреть каждого игрока и его показатели на ссылка такая:

https://classic.warcraftlogs.com/character/eu/firemaw/xcellers#private = 1

Как видно здесь:

![https://i.imgur.com/9zaZtJ8.png

В моем случае я хотел бы получить Best Perf. Avg. в качестве показателя оптимального вклада в производительность.

Для этого я попробовал несколько руководств = IMPORT HTML, но без какой-либо удачи заставить его работать, поэтому я честно в растерянности и не уверен возможно даже из-за технических ограничений.

Я также понял, что для сайта доступен API; https://classic.warcraftlogs.com/v1/docs/ и я предположил бы, что это также сделает вариант = ИМПОРТ JSON, хотя я не уверен, что метрики, которые могут быть пройдены через это, охватят, так как я, честно говоря, понятия не имею, как чтобы он работал в Google Sheets.

Тестовый стенд

У меня есть тестовый стенд, расположенный здесь: https://docs.google.com/spreadsheets/d/1NO7Oj4Jue2yMSE8auRP3-XDq1o7LFtTbBexPD1ksffs/edit?usp=sharing

Он имеет основные c метрики, с которыми работает большая электронная таблица, включая построитель ссылок = CONCATENATE, используемый для создания переменной ссылки для каждого игрока. Но то, как действовать дальше, действительно вне меня (мы уже работаем далеко за пределами моего уровня квалификации).

Итак, если у вас есть какие-либо идеи о том, как это осуществить, или вы знаете о solid руководство по этому вопросу (мой гугл-фу может просто не подходить для этого), тогда я хотел бы знать!

Заранее спасибо!

...