intercom.io を使用して顧客にメッセージを送信しています。送信したメッセージが会話の最初のメッセージである場合にのみ、インターコムから gcm (通知付き) を正常に受信できます。会話の後続のメッセージについては、何も受信しません。onMessageReceived() にログを入れましたが、メッセージが会話の最初のメッセージである場合を除いて、何も受信しませんでした。
public class MyGcmListenerService extends GcmListenerService {
@Override
public void onMessageReceived(String from, Bundle data) {
MessageUtils.log("onMessageReceived data is " + data);
}
}
私は何が欠けているのですか?
私が言おうとしていることが理解できない場合のために、私が言いたかったことは次のとおりです。
- intercom.io Web ダッシュボード (またはその他の名前) から顧客を選択します。
- 次に、[メッセージ] ボタンをクリックして、顧客にメッセージを送信します。
- お客様は私のメッセージと通知を受け取りました。
- 以前と同じ会話内で別のメッセージを顧客に送信します..しかし、顧客はインターコムからこれ以上 gcm メッセージを受信しません。