特典

Play Games の特典は、クエストやソーシャル チャレンジなどのエクスペリエンスを通じて Google Play Games プラットフォームからのエンゲージメントを向上させるためのインセンティブや報酬として、プレーヤーに配布できるゲーム内アイテムです。

Play Games の特典には次の 2 種類があります。

  • 1 回限りの特典: プレーヤーごとに 1 回限りの数量に制限された、価値の高い一意の特典です。これらのタイプの特典は、クエストなどの 1 回限りのエクスペリエンスに使用されます。

    例:

    • スキン、アバター、プロフィール バッジなどの装飾アイテム。
    • キャラクターや武器などの限定アイテム。
  • 繰り返し可能な特典: 価値が低く、繰り返し可能な特典です。大量に発行され、プレーヤーは複数回利用できます。

    例:

    • コイン、ジェム、イベント トークンなどのゲーム内通貨。
    • 一時的な XP ブーストや乗数などのパフォーマンス ブースター。
    • エネルギーの補充や消費可能なリソース。

Play Games の特典の要件

Play Games の特典の要件は次のとおりです。

  • 報酬は、ゲームが公開されている地域のすべてのプレーヤーが利用できるようにする必要があります。
  • リワードは、プレーヤーにとって有意義または望ましいものである必要があります。
  • デベロッパーは、Google Play Console で Play Games の特典として使用する SKU を作成または指定する必要があります。
  • デベロッパーは、Play Billing Library を使用してアプリ外購入フローと統合し、付与された特典をゲーム内のユーザーに提供する必要があります。デベロッパーは、特典が適切なゲーム内 ID に付与されるようにする責任があります。

Play Games の特典を統合する

Google Play Games の特典の 1 回限りのアイテム特典を追加、管理、配信します。この特典は、ゲームのエンゲージメントを促進するためのインセンティブとして Google Play で使用されます。

Play Games の特典を追加する

Google Play Games の特典(1 回限りの特典と繰り返し利用可能な特典の両方)は、Google Play で配布することを目的として作成された 1 回限りのアイテムの特典です。作成された特典は、ゲームのエンゲージメントを高めるためのインセンティブや特典として Google Play で使用されます。

Play Games の特典用に 1 回限りのアイテムの特典を作成する手順は次のとおりです。

  1. Google Play Console でゲームを選択します。
  2. [Google Play で収益化する] > [アイテム] > [1 回限りのアイテム] に移動します。
  3. 関連付ける利用資格を表す 1 回限りのアイテムをリストから 1 つ以上選択し、ゲームの Play Games の特典を表す新しい特典を作成します。
    1. このリストに 1 回限りのアイテムが表示されない場合は、[Google Play で収益化する] > [アイテム] > [1 回限りのアイテム] に移動して、こちらの手順に沿ってアイテムを作成する必要があります。

Play Games の特典を削除する

SKU を特典として使用できないようにするには:

  1. [Google Play で収益化] > [アイテム] > [1 回限りのアイテム] に移動します。
  2. 特定の SKU と関連する「Play Games の特典」の特典を選択し、その特典を無効にします。

Play Games の特典がゲーム内で提供されるようにする

Google Play は、プレーヤーがゲームのエンゲージメント メカニズム(クエストなど)を完了すると、Play Games の特典を付与します。その時点で、プレーヤーが Play Games の特典を受け取ったら、ゲームは 1 回限りのアイテムを承認する必要があります。これは、1 回限りの特典と繰り返し利用可能な特典の両方で、アプリ外購入フローを使用して行う必要があります。

Play Games の特典を作成したら、アプリ外購入フローと統合してフローをテストできます。

  1. ゲームにアプリ外の購入フローが統合されていることを確認します。
  2. ゲームの開始時またはフォアグラウンドへの移行時に、プレーヤーに未承認の Play Games の特典があるかどうかを確認する必要があります。詳細については、queryPurchasesAsync の呼び出し手順をご覧ください。ゲームはすぐに確認して報酬を付与する必要があります。
  3. アプリ外での購入フローの残りの手順に沿って、購入を確認し、ユーザーに利用資格を付与し、ユーザーに通知し、購入が処理されたことを Google に通知します。
  4. ユーザーは 3 日以内にゲームを開いて特典を受け取る必要があります。3 日を過ぎると、特典は利用できなくなります。

重要: 複数のゲーム内 ID をサポートしている場合は、特典をどのゲーム内 ID に付与するかをユーザーが選択できるようにする必要があります。これらの特典は、PGS ID と Google Play 請求サービス アカウントが一致する場合にのみユーザーに表示されます。

Play Games の特典をテストする

Play Games の特典フローをテストする方法について詳しくは、特典をテストするをご覧ください。