# Интеграция с Converzilla

Чтобы ваша платформа сайтов мог корректно взаимодействовать с мобильным приложением Converzilla через WebView, необходимо внести следующие изменения:

#### Добавьте стили для управления отображением элементов

Эти стили позволяют платформе Converzilla показывать или скрывать нужные элементы сайта из приложения:

```
/* Скрывает элемент */
.converzilla-hide {
    display: none !important;
}

/* Показывает элемент */
.converzilla-show {
    display: block !important;
}
```

Добавьте эти стили в основной CSS сайта.

#### Добавьте вызов передачи пользовательского идентификатора для пуш-уведомлений (OneSignal) 

После загрузки страницы нужно передать в приложение уникальный идентификатор пользователя (<span class="s2">**login**</span>, <span class="s2">**phone**</span>, либо другой ключ).

Пример на чистом JavaScript:

```
<script>
document.addEventListener("DOMContentLoaded", function () {
    try {
        var login = getCurrentUserLogin(); // Получите логин пользователя с вашего сайта любым доступным способом
        if (login && typeof window.oneSignalSendTag === 'function') {
            window.oneSignalSendTag('login', login);
        }
    } catch (e) {
        console.error('Ошибка при отправке oneSignalSendTag:', e);
    }
});

// Эта функция — пример, замените её на свой код получения логина/номера телефона
function getCurrentUserLogin() {
    // Например:
    // return document.querySelector('input[name="login"]').value;
    return 'example_login_123';
}
</script>
```

**🔑 Пояснения:**

- Метод <span class="s1">window.oneSignalSendTag(key, value)</span> отправляет уникальный идентификатор пользователя в приложение Converzilla для настройки пуш-уведомлений.
- Ключ (<span class="s1">login</span>, <span class="s1">phone</span>, и др.) и значение определяются разработчиком сайта.
- Вызов должен быть после загрузки страницы и (желательно) после того, как пользователь залогинился.

**⚙️ Где вызывать?**

Можно вызвать:

- На странице входа (<span class="s1">login</span>)
- На странице профиля (если там есть логин/номер телефона)
- На любой другой странице, где доступен уникальный пользовательский идентификатор.