JavaScript

Используйте JavaScript SDK Fingprint через пакет @fingerru/agent или CDN.

Используйте @fingerru/agent в приложении на JavaScript или подключите SDK через CDN в HTML. Для работы понадобится публичный API-ключ проекта. В быстром старте показано, как получить ключ и проверить запрос.

Установите пакет

npm install @fingerru/agent

Создайте агента с публичным ключом и вызовите get(), когда понадобится идентификатор:

import { start } from '@fingerru/agent'

const agent = start({ apiKey: 'pk_live_example' })
const visitor = await agent.get()

console.log(visitor.user)

Замените pk_live_example на публичный ключ своего проекта.

Подключите через CDN

Если вы подключаете скрипты напрямую в HTML, добавьте SDK перед закрывающим тегом </body>:

<script src="https://cdn.gusyrooms.com/js/fingprint-agent.min.js"></script>
<script>
  const agent = FingprintAgent.start({ apiKey: 'pk_live_example' })

  agent
    .get()
    .then(({ user }) => console.log(user))
    .catch((error) => console.error('Не удалось получить идентификатор:', error))
</script>

Замените pk_live_example на публичный ключ своего проекта. После успешного запроса идентификатор появится в консоли браузера. Найдите соответствующее событие в кабинете по полю Visitor ID, как показано в быстром старте.

На этой странице