Контейнер внутренней связи пуст для зарегистрированных пользователей

Мы интегрируем интерком для нашей платформы, используя гем 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.


person Vincent Rolea    schedule 05.12.2016    source источник


Ответы (1)


В конце концов я нашел проблему благодаря очень-очень маленькой строке внизу документа:

Обратите внимание, что даже после того, как вы установили код для зарегистрированных пользователей, Intercom Messenger не будет отображаться для них, пока вы не запустите пробную версию Intercom Engage или Resolve.

А я подписался только на Acquire.

person Vincent Rolea    schedule 05.12.2016