問題タブ [intercom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1992 参照

ruby-on-rails - ログイン後に Intercom アイコンが表示されない (Intercom-rails)

アプリで「intercom-rails」を使用しようとしています。ここからインストールを行いました: https://github.com/intercom/intercom-rails。チャット アイコンとチャットが表示されるようになりました。

しかし、ログインするとチャットアイコンが消えてしまいます。ログアウトしても表示されません。

助けはありますか?

0 投票する
1 に答える
1883 参照

javascript - ページの更新をシミュレートしないインターコムの更新方法

AngularJS (1x) アプリのカスタマー サポートにはhttps://www.intercom.com/を使用します。

次の統合ドキュメントに従ってください。

https://docs.intercom.com/install-on-your-product-or-site/other-ways-to-get-started/integrate-intercom-in-a-single-page-app

私たちが呼ぶ

ユーザーがログインした後、ページが変更されるたびに ($stateChangeSuccess - uiRouter) を呼び出します

ネットワーク タブで、ページの変更時にインターコムに ping を実行していることがわかりますが、これは最初の 10 回しか発生しません。ドキュメントを参照した後、Intercom('update') への呼び出しが想定どおりにページの更新をシミュレートしていないと思います。そのため、スロットルされているのです。

また、Intercom でログインしているユーザーを表示すると、最後に表示されたページは、Intercom('update') を呼び出したときの最後のページではなく、Intercom('boot') が呼び出されたときのページであることがわかります。ページの変更時に boot メソッドを呼び出すことが可能な解決策のように思われますが、ドキュメントでは具体的に次のように述べています。

しかし、ユーザーが「ページ」の変更を引き起こした場合は、window.Intercom('update'); を呼び出します。

特定のページに対してトリガーされた奇妙なメッセージがポップアップするはずですが、最初の 10 回だけです。10 回のページ変更の後、リクエストは調整され、ページ固有のメッセージは表示されなくなります。

ドキュメントに従ってすべてを正しく実行しているように見えますが、更新呼び出しは明らかに抑制されており、更新をシミュレートしていません。

誰かが洞察を持っているなら、それは大歓迎です。

乾杯、スティーブン

0 投票する
1 に答える
166 参照

ios - デフォルトのアイコンをタップすると iOS Intercom がクラッシュする

IntercomiOSに使用しています。Version 2正常に動作しています。にアップグレードしVersion 3.0.17、インターコム アイコンをタップした後、またはインターコム メッセンジャーからタップして戻った後、次のエラーが発生しました。 ここに画像の説明を入力

[ICMInboxTitleView addTitleText]不適切な範囲を使用しています

これを修正するためにアプリで何かできることはありますか? 今、私は電話することさえできません[Intercom presentMessenger]

0 投票する
3 に答える
2841 参照

google-analytics - GA で Intercom チャットをイベントとして追跡する方法

Intercom は気に入っているが、GA で実際のチャットとイベントを追跡する方法がわからない

彼らはこれをネイティブにサポートしていないように見えるので、そのための回避策

前もって感謝します

0 投票する
1 に答える
551 参照

angularjs - AngularJS で UI-Router を使用して状態を抽象状態の子にリダイレクトすると Intercom エラーがスローされる

多くのネストされたビューを含む子を持つ抽象的な状態に状態を再構築しています。

oldState を保持する必要があります。私の目標は、oldState への参照を「app.newState.home」にリダイレクトすることです。

以下で使用している現在の実装 (redirectTo、Redirect a state to default substate with UI-Router in AngularJS を使用) は、異なる抽象状態の子状態にリダイレクトするという点で機能します。ただし、セグメント分析からこのエラーが発生します。

https://api-iam.intercom.io/ping/events 422 (Unprocessable Entity) [{"code":"422","message":"Cannot have more than 120 active event names"}]}

このエラーがスローされる理由と、この問題を適切に解決するにはどうすればよいですか???

0 投票する
0 に答える
217 参照

ruby-on-rails - Intercom.io はユーザーの Cookie を Safari にどのように保存していますか?

Safari には、「ユーザーがそのサイトにアクセスして保存しない限り、サード パーティの Cookie を許可しない」という厳格なルールがあります。

では、intercom.io のチャットはどのようにしてユーザーの Cookie を保存できるのでしょうか?

彼らの言語: Ruby on rails