KARTE for App SDKでは、基本的にはGoogle Play Store経由でのインストールによる動作を想定して設計されています。
ただし一部連携機能を除き、インストールされたストアに依存する機能は存在しないため、基本的には外部ストア経由でのインストールでも動作します。

機能ごとに動作要件があるため、機能が動作するためにはそれぞれの条件を満たす必要があります。
また、動作保証はできないため必ず事前に動作の確認をしてください。

基本機能

KARTEのイベント解析やアプリ内メッセージ取得などの基本機能は、karte.io へのアクセスが可能である必要があります。
国外やVPNなどで、karte.ioへのアクセスが制限されている場合は、動作しません。

アプリ内メッセージの表示

アプリ内メッセージの表示にはWebView機能を利用しています。
WebViewの利用できない端末では表示できません。

プッシュ通知

プッシュ通知はFCM(Firebase Cloud Messaging)を利用しているため、FCMに依存します。
FCM機能は端末にて、Google Play Service(GooglePlay開発者サービス)アプリが正常に動作している必要があります。
Google Play Serviceが正常に動作していないような以下の環境では、プッシュ通知は受信されません。

  • Google Play Serviceが正常に動作していない環境
    • 正しくインストールされていない・無効化されている
    • VPNや国外などでGoogleサーバへの接続が出来ない
  • Google Play Serviceが存在しない端末
    • 2020年春以降発売のHuawei端末
    • FireOSを搭載したAmazon端末
    • その他Google Playが提供されていない海外端末

参考: