3

AppEngine のログには、 と呼ばれるメンバーがありますcpm_usd。私が理解している限りでは、これはそのようなリクエスト 1,000 ドルに相当するおおよその費用です。

2012 年 8 月 16 日以降、これらの数値は私のアプリでは大幅に小さくなりました (500 倍) (アプリは変更していません)。これは何の話?と思いました。

Google はこれらの費用の計算方法を変更しましたか?

フロントエンドの時間は含まれますか、それともデータストアなどのサービスへの呼び出しのみが含まれますか?

私が持っている唯一の答えは、計算にフロントエンド時間を含めるのをやめたということです(私は現在まだ開発モードにあり、元の/古い結果を歪める可能性のある多くのアイドル時間を蓄積しています)。

4

1 に答える 1

7

数値が変更された理由はわかりませんが、昨年の価格変更の時点で、この数値はもはや関係がないと理解しています.

数値が変更された頃、Google はコスト追跡機能を AppStats ツールに追加していました。今できることは、AppStats で価格指標を有効にして、リクエストの RPC コストを正確に把握することです (インスタンス時間以外のほぼすべてのコストをカバーしています)。

私のアプリの 1 つでいくつかのリクエストを簡単にテストしたところ、cpm_usd と AppStats によって報告されたコストがまったく一致していないことがわかりました。テストしたばかりのリクエストに対して cpm_usd によって報告された数に基づいて、その数にデータストアのコストが含まれる可能性はありません。つまり、基本的に私には役に立たないということです。

AppStats が提供できるコスト追跡をチェックして、自分の数値がどのように並んでいるかを確認してください。

2012 年 9 月 5 日の更新: 最近の App Engine オフィスアワーのハングアウトで、cpm_usd の現在の関連性について尋ねました。cpm_usd が現在何を表しているかについて、より多くの洞察を得られるとよいでしょう。質問に答えるエイミーの録音は次のとおりです。

于 2012-09-05T02:46:41.323 に答える