Мы интегрируем интерком для нашей платформы, используя гем intercom-rails
. Вот параметры, включенные в нашем файле конфигурации:
config/intercom.rb
IntercomRails.config do |config|
app_id = MY_APP_ID
config.app_id = ENV["INTERCOM_APP_ID"] || app_id
config.enabled_environments = ["development", "production"]
config.include_for_logged_out_users = true
end
Интерком-чат отображается для вышедших из системы пользователей без каких-либо проблем, но как только пользователь входит в систему, чат исчезает, а содержащий его тег div становится пустым:
<div data-reactroot="" class="intercom-app-container">
<div class="intercom-app">
<span></span>
<span></span>
<span></span>
<!-- react-empty: 7 -->
</div>
<span></span>
</div>
Если пользователь выходит из системы, чат больше не отображается на лендинге, и мне нужно очистить куки в браузере, чтобы он снова появился.
У кого-нибудь была похожая проблема с подключением домофона?
ИЗМЕНИТЬ
В конце концов я нашел проблему благодаря очень-очень маленькой строке внизу документа:
Обратите внимание, что даже после того, как вы установили код для зарегистрированных пользователей, Intercom Messenger не будет отображаться для них, пока вы не запустите пробную версию Intercom Engage или Resolve.
А я подписался только на Acquire.