2016-06-21 12 views
0

私は、Cordova/PhoneGapアプリを通じてAWS Mobile Analytics JavaScript SDKを使用しています。ホワイトリストはすべてのトラフィックを許可するように設定されています。私はイベントがHTTP経由で正しく送信されて見ることができます私のネットワークトレースを見ながら:Amazonのモバイルアナリティクスのデータがウェブコンソールに表示されない

HTTP 202 _session.start 
HTTP 202 custom events 
... 
HTTP 202 _session.stop 

送信イムx-amz-Client-Contextヘッダの相続人exmple:

{ 
"client": { 
    "client_id":"xxx", 
    "app_title":"HelloWorld", 
    "app_version_name":"0.0.1", 
    "app_version_code":"0.0.1", 
    "app_package_name":"com.company.hello" 
}, 
"env":{ 
    "platform":"unknown", 
    "platform_version":"46.0.2490.76", 
    "model":"Chrome", 
    "make":"unknown", 
    "locale":"en-US" 
}, 
"services":{ 
    "mobile_analytics":{ 
     "app_id":"xxx", 
     "sdk_name":"aws-sdk-mobile-analytics-js", 
     "sdk_version":"0.9.1:2.3.3" 
    } 
}, 
"custom":{} 

}

を私の質問はなぜデータが管理コンソールに表示されないのですか?私はそれが60分かかるかもしれないことを理解していますが、私は数日間テストしてきましたが、結果はグラフに表示されませんでした。

+0

共有できるエラーログはありますか? – error2007s

+0

ランタイムエラーまたはネットワークエラーはありません。すべてが罰金を科します。 – johnborges

答えて

1

モバイルアナリティクスのエンドポイントから、データを集計するリクエストがモバイルアナリティクスサービスによって受信され、リクエストのフォーマットが一般的な検証に合格していることを示す応答がある場合は(http://docs.aws.amazon.com/mobileanalytics/latest/ug/PutEvents.html )。

ただし、送信しているプラ​​ットフォームが、コンソールでサポートされているプラ​​ットフォームの1つではない可能性があります。あなたがそれらの上記のリストに含まれていないプラットフォームのためのイベントを提出する場合はiphoneos、アンドロイド、windowsphone、ブラックベリー、MacOSの、WindowsやLinux

有効な値:ドキュメントから上記のリンクイベントは引き続き受け入れられ、S3またはRedShiftにそれらのイベントをエクスポートできますが、それらのイベントはコンソールで集計されません。

あなたは送信しているイベントの例で質問を更新できますか(質問をで送信する前に機密情報を修正してください)。

+0

これは問題でした。私はプラットフォームの価値として「未知」を送信していました。 – johnborges

+0

素晴らしい!私はあなたがそれを固定してうれしい –

関連する問題