同じアプリ内に2つの新しい通知SDKを統合しています。 FirebaseとSalesforce Marketing Cloud(以前はExactTarget)でした。ExactTargetとFCMの統合に関する問題
私たちのIOSバージョンは完全に動作しており、干渉は検出されていません。両方のツールから通知を送信します。
ただし、Androidのバージョンに問題があります。我々のテスト・デバイスのいくつかの動作は次のとおりです。
-
、Salesforceのマーケティング・クラウドはできませんもうデバイスに通知してください。彼らはまだそのプラットフォーム内オプトイン、およびETは、メッセージを送信しようとしますが、されているエラーとGCMレスポンス、
InvalidRegistration、 04 2016年11月22日:00:00、TokenRejection、| ID | 8 |:(ServiceStatus、ServiceResponse、TrackingDate、FailureType、SystemToken)
私たちの推測では(私たちは多くのテストを行ってきた)GCM内のトークンの変化が問題という生産されていることです。私たちはSalesforceに新しいトークンを更新するたびに(今度は成功していない)、Registration.getInstance().setSystemTokenInCache(token)
というメソッドを使用してFirebaseから取得します。
こんにちは、同じことを達成しようとしていますが、firebaseコンソールから送信すると、Androidで2回通知されます。これは、主に私の意見では通知がサービスにではなくアプリに渡されるためです。この問題をどうやって解決しましたか? –
私たちはそれを解決しませんでした。私たちはSalesforce自身と連絡を取り合い、いくつかのヒントを与えられましたが、どれも動作していないようでした。 –