AWS MobileAnalyticsの収益グラフにデータを入力します

ヨセフス

AWS MobileAnalyticsを使用してアプリ内のセッションとイベントを追跡する概念実証用のAndroidアプリケーションに取り組んでいます。セッションを一時停止および再開し、カスタムイベントを作成することができ、すべてが期待どおりに対応するグラフに反映されます。Mobile Analytics Consoleには、収益または収益と関係のあるメトリック(ARPDAU、ARPPDAU)を示すグラフと、[収益]タブがありますが、これらはすべて現在値がありません。現在、ユーザーあたりの私の生涯価値は次のようになっています。

収益

[収益]タブはどのように入力されますか?アプリにデータを入力するには、Googleアプリ内購入、FB支払い、またはAmazon支払いを使用して実際にアプリで何かを購入する必要がありますか?ユーザーが購入すると、自動的に入力されますか?または、これらの値を設定するために呼び出すことができるAPI呼び出しがどこかにありますか?

質問はばかげているように聞こえますが、正直なところ、これに関する適切なドキュメントを見つけることができませんでした。このPoCに使用しているアカウントの制御が制限されているため、支払いのテストにはしばらく時間がかかります。

チェルヴィアン

AWS Android(Java)SDKを使用しているとすると、収益化イベントを送信するためのビルダーパターンがあるようです。

http://docs.aws.amazon.com/AWSAndroidSDK/latest/javadoc/

それらはストアのタイプごとに別々のパターンを持っているので、グーグルプレイのコードは次のようになります:(恥知らずにドキュメントからコピーされた)

// MobileAnalyticsManagerインスタンスからイベントクライアントを取得します
EventClienteventClient = mobileAnalyticsManager.getEventClient(); 

// Google 
PlayIAPの購入イベントを記録できるビルダーを作成しますGooglePlayMonetizationEventBuilderbuilder = GooglePlayMonetizationEventBuilder.create(eventClient); 

//商品ID、フォーマット済みアイテムの価格、トランザクションID、数量を使用して収益化イベントを作成します
//商品IDとフォーマット済みアイテムの価格は、Googleのアプリ内請求APIへの商品skuリクエストによって返されるJSONObjectから取得できます
//トランザクションID購入の完了時に返されるPurchaseオブジェクトから取得されます
// Google IAPは現在、数量1のみをサポートしています
イベントpurchaseEvent = builder.withProductId(sku).withFormattedItemPrice(price).withTransactionId(purchase.getOrderId())。withQuantity(1).build(); 

//収益化イベントを記録します
eventClient.recordEvent(purchaseEvent);

サンプルコードが取られているページ

Amazonアプリ内購入の場合

FB購入の場合は

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

おそらくフロントエンドのユーザー入力から未知のJSONを取得し、ラムダaws関数を呼び出してdynamodbテーブルにデータを入力する方法はありますか?

分類Dev

AWS CLIにクエリを実行して、Jenkinsの「ActiveChoices ReactiveParameter」にデータを入力します(Linux)

分類Dev

AWS Neptuneでグラフスキーマを定義して、データの重複を防ぎます

分類Dev

AWSステップ関数-入力を別のタスクに渡します

分類Dev

aws dynamodbにタグを追加します

分類Dev

AWS RDSを使用してユーザー入力をデータベースに保存している場合、PHPファイルはどこに保存する必要がありますか?

分類Dev

AWS CloudformationリソースをEKS入力設定に変換しますか?

分類Dev

AWSのIPアドレスに基づいてトラフィックをさまざまなインスタンスにルーティングします

分類Dev

フラグメントのGridViewにデータを入力します

分類Dev

terraformの条件またはフラグに基づいてAWSリソースを作成します

分類Dev

terraformの条件またはフラグに基づいてAWSリソースを作成します

分類Dev

ウェブカメラのビデオをAWS Kinesisにストリーミングしますか?

分類Dev

AWSグルーはデフォルトで新しいデータを処理しますか?

分類Dev

AWS RDSデータベースログは、ロググループの保持期間を設定します

分類Dev

AWSデータパイプライン-増分RDSデータ更新にどのように使用しますか?

分類Dev

aws-lambdaを使用してDynamoDBにデータを挿入する

分類Dev

AWS NodeJSLambdaを使用してAWSdynamoDBでフィルタリングされたデータを読み取ります

分類Dev

内部クラスの入力タイプを使用してAWSラムダ関数を呼び出す

分類Dev

AWS KinesisFirehoseがRedshiftにデータを挿入しない

分類Dev

AWS Kinesis Firehose が Redshift にデータを挿入しない

分類Dev

awsは、awsラングラーを使用してアテナエラーからデータを読み取ります

分類Dev

AWSデータベースの単一列は非常に多くのデータを追加します

分類Dev

AWS EMRクラスターをどのように削除しますか?

分類Dev

コンソールでawsプログラムは成功しましたが、awsコンソールのdynamodbにデータが表示されません

分類Dev

AWS Quicksight: ファイルアップロードデータソースのデータをどのように更新しますか

分類Dev

AWS RDS MySQL DBにCSVデータを挿入すると、errorMessage 1054 "不明な列が 'フィールドリスト'に表示されます。このエラーの修正方法を教えてください

分類Dev

AWS Lambda / Nodejsでアレイにデータを入力できないようです

分類Dev

AWS Lambda / Nodejsでアレイにデータを入力できないようです

分類Dev

MPAndroidChart棒グラフにSQLiteデータベースを入力します

Related 関連記事

  1. 1

    おそらくフロントエンドのユーザー入力から未知のJSONを取得し、ラムダaws関数を呼び出してdynamodbテーブルにデータを入力する方法はありますか?

  2. 2

    AWS CLIにクエリを実行して、Jenkinsの「ActiveChoices ReactiveParameter」にデータを入力します(Linux)

  3. 3

    AWS Neptuneでグラフスキーマを定義して、データの重複を防ぎます

  4. 4

    AWSステップ関数-入力を別のタスクに渡します

  5. 5

    aws dynamodbにタグを追加します

  6. 6

    AWS RDSを使用してユーザー入力をデータベースに保存している場合、PHPファイルはどこに保存する必要がありますか?

  7. 7

    AWS CloudformationリソースをEKS入力設定に変換しますか?

  8. 8

    AWSのIPアドレスに基づいてトラフィックをさまざまなインスタンスにルーティングします

  9. 9

    フラグメントのGridViewにデータを入力します

  10. 10

    terraformの条件またはフラグに基づいてAWSリソースを作成します

  11. 11

    terraformの条件またはフラグに基づいてAWSリソースを作成します

  12. 12

    ウェブカメラのビデオをAWS Kinesisにストリーミングしますか?

  13. 13

    AWSグルーはデフォルトで新しいデータを処理しますか?

  14. 14

    AWS RDSデータベースログは、ロググループの保持期間を設定します

  15. 15

    AWSデータパイプライン-増分RDSデータ更新にどのように使用しますか?

  16. 16

    aws-lambdaを使用してDynamoDBにデータを挿入する

  17. 17

    AWS NodeJSLambdaを使用してAWSdynamoDBでフィルタリングされたデータを読み取ります

  18. 18

    内部クラスの入力タイプを使用してAWSラムダ関数を呼び出す

  19. 19

    AWS KinesisFirehoseがRedshiftにデータを挿入しない

  20. 20

    AWS Kinesis Firehose が Redshift にデータを挿入しない

  21. 21

    awsは、awsラングラーを使用してアテナエラーからデータを読み取ります

  22. 22

    AWSデータベースの単一列は非常に多くのデータを追加します

  23. 23

    AWS EMRクラスターをどのように削除しますか?

  24. 24

    コンソールでawsプログラムは成功しましたが、awsコンソールのdynamodbにデータが表示されません

  25. 25

    AWS Quicksight: ファイルアップロードデータソースのデータをどのように更新しますか

  26. 26

    AWS RDS MySQL DBにCSVデータを挿入すると、errorMessage 1054 "不明な列が 'フィールドリスト'に表示されます。このエラーの修正方法を教えてください

  27. 27

    AWS Lambda / Nodejsでアレイにデータを入力できないようです

  28. 28

    AWS Lambda / Nodejsでアレイにデータを入力できないようです

  29. 29

    MPAndroidChart棒グラフにSQLiteデータベースを入力します

ホットタグ

アーカイブ