Учёт просмотров курсов One Way Template
База знаний - Новые функции - Просмотры курсов
В One Way Template по умолчанию работает учет просмотров тренингов.
Однако стандартная интеграция имеет ограничение, т.к. используется в тестовом проекте. Чтобы сделать индивидуальную интеграцию с учётом просмотров, вам необходимо копировать имеющуюся интеграцию.
Для копирования интеграции перейдите в раздел "темы" и откройте тему с именем Template
Вместо тестовых ссылок вам будет необходимо вставить свои. Чтобы получить ссылку, перейдите по ссылке на тестовую табличку и нажмите "создать копию"
Задайте ей любое имя, чтобы ее не потерять. В ней будут храниться просмотры и список пользователей, просмотревших тренинг
Теперь нажмите App Script в "Расширениях"
Вам откроется код вашего сервера. Вам необходимо запустить сервер. Нажмите кнопку "начать развертывание"
Далее выберите "новое развертывание"
В следующем окне убедитесь, что настройки стоят по аналогии. Доступ должен быть у всех и выполняться от вашего имени. Это означает, что при просмотре тренинга пользователь будет вносить свой просмотр от вашего имени. Это безопасно, однако вы можете держать эту таблицу на новом google-аккаунте, таким образом, все запросы будут делаться от ненужной для вас учетной записи.
Нажмите "начать" и подождите сервер
Теперь гугл будет уточнять у нас, точно ли мы хотим запустить не проверенное работниками google приложение. Просто соглашаемся на всё
Тут выбираем "advanced" и "go to unsafe"
Последнее согласие. Следует нажать allow.
Готово! Вы развернули свой собственный сервер, использующий в качестве базы данных гугл-табличку. Теперь вы можете скопировать айди таблицы и макрос для интеграции в оформление.
Макрос выдается вам после публикации приложения. Вы всегда можете найти его, нажав "начать развертывание", а потом "управление развертываниями" на первом экране App Script
Айди таблицы нужно взять в адресной строке таблицы, которую вы создавали в начале статьи
Айди находится между символоми d/ и /edit
Например, на скриншоте выше айди таблицы это 1w3SZAgWZhlG4m4uib2N1bvC5NPXehd-ogX0RUfr9YpI
Вставьте макрос и айди в настройщик One Way и сохраните изменения. Теперь ваша школа будет связана с вашей таблицей и будет сохранять там все просмотры