Facebook’s Gamer Status API Lets Developers Track High Monetizing Users
August 10th, 2011
Around the time of the deadline for mandatory migration to Facebook Credits, Facebook quietly added a new “Gamer Status” API that allows developers to identify which of their users monetize the best. Facebook automatically offers these users a 20% discount on Credits purchases, but developers who’ve been whitelisted can use the Gamer Status API to track those users internally or, potentially, offer them targeted experiences.
Facebookのゲーマーステータス、アプリケーション・プログラミング・インターフェイス(API)で、開発者は高課金ユーザーの指定が可能に
2011年8月10日
Facebook Credits (クレジット)への必須移行の期日付近に、Facebookは密かに、開発者がどのユーザーが多く課金をしているか追跡・指定ができる、新たな "ゲーマーステータス" アプリケーション・プログラミング・インターフェイス(API)を追加していた。Facebookは、これらのユーザーにクレジット購入時のディスカウント20%を自動的に提供するが、信頼できるとみなされたホワイトリスト開発者は、このゲーマーステータス API を利用し、内部で、もしくは潜在的に、ユーザーに対して集中的なユーザー体験を提供することができる。
Prior to the mandatory migration of all Facebook Games to Facebook Credits as their sole payment method, several incentives were offered to encourage developers to switch early and use Credits as their premium in-game currency. These incentives can be accessed by developers whitelisted though Facebook’s Credits Special Incentives program.
Facebookは、同社サイト上で提供されているすべてのゲームの唯一の支払い方法として「Facebook Credits」へ移行を強制的に行うが、これに先立ち開発者に対し早期切り替えを促し「Credits」を有料ゲーム内通貨として使用してもらうためいくつかの奨励策を提供していた。Facebookの「Credits Special Incentives」プログラムを通じてホワイトリストに登録した開発者はこれらの奨励策へアクセスが可能である。
Those with access can call $ret = $facebook->api_client->users_getStandardInfo($user_id, array('gamer_status')); to determine a user’s Gamer Status. Those tagged with a Gamer Status > 1 are users that monetize above average, including lucrative whales. The API respects user privacy by not sharing any details about their actual purchase history, just the fact that the make many purchases.
アクセス権があれば「$ret = $facebook->api_client->users_getStandardInfo($user_id, array('gamer_status'))」を呼び出し、ユーザーの「Gamer Status」を判定できます。「Gamer Status」が1より大きいとタグ付けされたユーザーは、平均以上の購入をしています。これにはゲームで大金を稼いだユーザーも含まれます。APIはユーザーのプライバシーを尊重しており、ユーザーが何度も購入をしていることだけを教えてくれますが、実際の購入履歴についての詳細については教えてくれません。
However, Facebook forbids developers from using the Gamer Status API to increase prices above their normal level for high monetizing users. Facebook also explicitly says, “You may not use gamer_status for any purpose other than internal and administrative purposes related to the operation of your game. For example, you may not use this information for marketing purposes.”
しかし、Facebookは、開発者が「Gamer Status」APIを使用して購入回数の多いユーザーに対する価格を通常以上に引き上げることを禁止している。また、Facebookは「開発者は、gamer_statusをゲームの運用に関連した内部的あるいは管理以外のいかなる目的にも使用することはできない。例えば、この情報をマーケティング目的に使用することはできない」と明確に述べている。
Developers could potentially target these high monetizing users with optimized offers or discounts on virtual goods. Because these users also receive discounts on buying Facebook Credits, they’re more likely to have a balance to spend. Developers can test to see whether offering discounts to these users leads to enough sales to offset the reduced prices. If so, Gamer Status can be used to increase revenues.
開発者にとっては、収益性の高いユーザーに的を絞り、最適なサービス案内や仮想アイテムの割引サービスを提供できる可能性を秘めている。これらユーザーはFacebookポイント購入時に割引サービスも受けているので、金銭的にゆとりがあると思われる。開発者は、これらユーザーに割引サービスを行った場合、料金引き下げ分と相殺するだけの売り上げにつながるかを試すことができる。これらが可能であれば、ゲーマー・ステータスAPIは収益向上に利用できる。
Gamer Status could also be used to drive retention. If paired with reengagement messages such as emails, developers may be able to lure previous users to start playing their game again with a signficant discount. Once these gamers have begun investing time in a game again, developers can return prices for them to normal. However, it’s currently unclear whether Facebook would allow these types of tactics given their policy statements above.
ユーザー保持率を高めるために「Gamer Status」を使用することも可能です。電子メイルなどの再エンゲージメントメッセージと組み合わせ、開発者は、大幅な割引により以前のユーザーを誘ってゲームを再開させることができるかもしれません。誘われたユーザーがまたゲームに時間をつぎ込み始めたら、開発者はそれらのユーザー向けの割引価格を通常価格に戻すことができます。しかし、上記Facebookポリシーステートメント考慮すると、Facebookがこのようなかたちの駆け引きを許容するかどうかは不明です。