Главная / Связать свой сайт с Лабрикой

Связать свой сайт с Лабрикой

Вы можете с помощью Labrika организовать личный кабинет для предоставления отчётов своим клиентам или коллегам. Вы можете поместить в нём свой логотип и меню. Отчёт предоставляется без упоминаний сервиса Labrika.

Как это можно использовать?

  1. Отправлять клиентам ссылку на отчёт, например по email.

    Для этого необходимо использовать параметр «ссылка» (выбранный по умолчанию) после нажатия значка «Получить ссылку на отчет» на боковой панели в правом верхнем углу (значок «Поделиться» с тремя точками и двумя линиями). Вам нужно только скопировать ссылку, указанную в открывшемся окне.

    Связать свой сайт с Лабрикой

  2. Сделать личный кабинет для клиентов со своим логотипом. Там будут только те отчёты, которые хотите показывать. Например, только позиции.

Порядок размещения отчётов у себя на сайте

  1. Скачать файл и разместить у себя на сайте. Файл можно скачать и установить на сайт только 1 раз. А можно сделать несколько версий и оформить по-разному.
  2. Создать ссылку на отчёт. Для того, чтобы Labrika понимала какой отчёт необходимо открыть, в ссылку передаётся параметр – имя отчёта. Имя параметра вы создаёте сами в форме сервиса.

Чтобы задать имя отчёта необходимо перейти в отчёт, нажать на значок «Поделиться» на боковой панели в правом верхнем углу, В открывшемся окне нужно выбрать параметр «файл»,  ввести имя отчёта в поле и нажать на кнопку "Применить”. После этого Labrika будет знать, что это имя принадлежит данному сайту и отчёту, и при передаче его в параметре будет открывать его содержимое. В окне будет показан пример использования ссылки на этот файл:

Связать свой сайт с Лабрикой

Нажимать на кнопку для скачивания файла повторно не требуется.

Важно

  • Вы сами создаёте имя для каждого отчёта. Не надо закачивать этот файл для каждого отчёта отдельно. Создайте имена для всех отчётов, которыми хотите поделиться и просто передавайте эти имена параметрами.
  • Вы можете сделать своё меню для клиента (см.ниже). Чтобы клиент мог переключаться между отчётами.
  • Информация в отчёте будет та же самая, что в Labrika в тот же момент. Если вы обновите отчёт в Labrika – то и по этой ссылке будет новая информация.

Ограничение доступа к отчёту

Есть несколько способов.

  1. Защита с помощью средств защиты сервера, куда вы разместите сайта. Сам сервер будет спрашивать логин и пароль, который вы установите на файл или на папку. Это делается быстро и с помощью поисковых систем легко найти много инструкций на эту тему. Например для сервера Apache: https://yandex.ru/search/?text=защита+паролем+apache и для Nginx: https://yandex.ru/search/?text=защита+паролем+nginx
  2. Добавить в имя дополнительные символы, чтобы посторонние не могли подобрать ссылку, например:

https://yoursite.com/private/position.htm#/s/wikpedia.com-psw-64sf1FG11

Или использовать сгенерированный код без других признаков, например:

https://yoursite.com/private/position.htm#/s/64sf1FG11

Также можно сделать для каждого клиента свой файл, например:

https://yoursite.com/customer/wikipedia2021#/s/position

Вы можете переименовать файл, который надо разместить

Первоначальное имя файла - share.html, и ссылки на отчёт будут выглядеть так:

https://yoursite.com/share.html#/s/wikpedia.com

wikpedia.com - это имя параметра, которое вы сами придумали.

share.html – имя файла

Вы можете разместить файл в любой папке на своём сайте и изменить название файла, например:

https://yoursite.com/private/position.htm#/s/wikpedia.com

или

https://yoursite.com/reports#/s/wikpedia.com

Чтобы файл без расширения .html или .htm открывался в браузере, возможно, потребуется дополнительная настройка сервера. Инструкции как это сделать также найти несложно, например: https://ru.stackoverflow.com/questions/567782/Как-сделать-путь-на-сайте-без-раcширения-html-php

Оформление и меню

Вы можете оформить страницу или встроить в дизайн своего сайта. А также добавить своё меню. Для этого необходимо в скаченный файл добавить свои HTML-блоки. В файле эти места помечены с помощью комментариев:

<template id="app-header"> <!-- Разместите здесь шапку сайта --></template>
<template id="app-footer"> <!-- Разместите здесь подвал сайта --></template>