Play Games Sidekick は、関連するコンテンツや特典をプレーヤーに直接提供することで、プレーヤーがゲームを継続してプレイできるようにするオーバーレイです。
- ユーザー維持率: Gemini Live とヒントを使えば、ゲームを開いたままヘルプやアドバイスを得られます。
- 収益化の促進: ポイントの即時交換、Google Play 提供の特典、Play Pass クーポン
- 報酬付きゲームプレイ: 連続記録、クエスト、プロフィールのインタラクションを統合。
- コンテンツや動画のエンゲージメントの向上。
機能
Sidekick で利用できる機能は、Google Play Games サービスの統合ステータスと Play Points の登録状況に応じて、ゲームごとに異なります。プレイヤーは次の機能を期待できます。
- ゲーム ユーティリティ: スクリーンショット、スクリーン レコーダー、YouTube ライブ配信、サイレント モード
- 実績: 実績の実装が必要です。
- ゲームの連続記録: ゲームの連続記録。
- Play ポイント クレジットの交換。
- Play ポイント ブースターとクーポン: Play Points に登録しているデベロッパーが利用可能
- Google Play Pass の特典と特典。
- クエスト: 登録済みのクエスト デベロッパーはクエストを利用可能
- 公式動画とクリエイター動画: Sidekick には、追加した動画が表示されます。Play ストアと Sidekick に動画を追加する方法について詳しくは、Google Play で YouTube 動画を使ってアプリをアピールするをご覧ください。
ソフトウェアとハードウェアの要件
Sidekick にアクセスするには、次の要件を満たす必要があります。
- Android 13 以降を搭載した携帯電話。
- プレーヤーは 1 つのゲーマー プロフィールを持っている必要があります。
- ゲームは Google Play ストアからインストールする必要があります。
Sidekick を試す
ゲームでアシスタントを有効にする手順は次のとおりです。
ゲームで Sidekick をデフォルトでオンにする
Google Play Console で内部テストまたはクローズド テストのリリースを作成し、Sidekick を使用してゲームのプレリリース版をテストし、対象を絞ったフィードバックを収集します。クローズド ベータ版トラックでのテストでは、パフォーマンス指標を直接比較することはできませんが、Sidekick 統合の基本的な機能テストを行うには有効な方法です。
開発仲間や信頼できるユーザーなどの小規模なグループでテストを実施したら、テストの規模を拡大してオープンテスト版リリースに移行できます。
- Google Play Console で、内部テストまたはクローズド テストのリリースを設定します。
- Play Games Sidekick を App Bundle に追加するには、[Sidekick はデフォルトでオンになっています] を選択します。
- テストを実施します。
- 準備ができたら、ビルドを本番環境にリリースします。詳しくは、段階的にリリースを準備するをご覧ください。
プレーヤーは Sidekick の公開設定を Google Play ストアのユーザー設定でいつでも管理できます。
Sidekick を安全にテストする
Sidekick を統合する際は、オーバーレイがゲームにシームレスに統合され、一貫したプレーヤー エクスペリエンスが維持され、ゲームの健全性(クラッシュ/ANR)、エンゲージメント、収益などの主要な指標に悪影響を与えないようにしてください。完全な公開前にパフォーマンスの基準値を設定するには、5% の段階的な公開を使用します。
このテスト プレイブックを使用すると、本番環境で同時比較を実行し、統合の成功を検証しながらリスクを最小限に抑えることができます。
5% の段階的な公開のハンドブック
Sidekick を少数の制御されたユーザー セグメントにリリースすることで、新しいゲーム バージョンに対する指標をトラッキングして影響を分離できます。
- リリースを準備する: Sidekick SDK をゲームに統合し、新しいリリースビルドを準備します。
- 段階的な公開を開始する: Google Play Console で 5% の段階的な公開を使用して、新しいビルドを製品版トラックに公開します。これにより、Google Play Games アシスタントの統合が、プレーヤー ベースのほんの一部にリアルタイムで公開されます。
- アプリのバージョンで分離する: アナリティクス ツールが、Sidekick 統合を含むアプリのバージョンに固有のデータをフィルタするように設定されていることを確認します。
パフォーマンスと指標をモニタリングする
5% の段階的リリース中は、Google Play Console と独自の分析設定を組み合わせて、ゲームのパフォーマンスをモニタリングし、コア指標が安定していることを確認します。段階的な公開をモニタリングする際は、次の点に注目してください。
- エンゲージメントとゲームの安定性を追跡する: Google Play Console を使用して、Android Vitals(クラッシュ発生率や ANR など)とプレーヤー エンゲージメントの指標が新しいアプリ バージョンで安定していることを確認します。
- 収益の安定性をトラッキングする: Google アナリティクスや社内のビジネス インテリジェンス(BI)ツールなどの既存の分析インフラストラクチャを使用して、収益とアプリ内課金(IAP)の指標を綿密にモニタリングします。Sidekick を利用できる 5% のユーザー グループと、残りの本番環境トラフィックを比較して、コアの収益化が安定していることを確認します。
5% の段階的な公開で、Sidekick が収益、エンゲージメント、安定性を補完していることを確認できたら、リリースを 100% のプレーヤーに拡大できます。
テスト用にデバイスで Sidekick の表示設定を管理する
Google Play Console でテスターがリリースを利用できるようになったら、次の手順に沿ってデバイスで Google Play ストアのデベロッパー オプションを有効にします。
- Google Play ストア アプリを開きます。
- プロフィール アイコン、[設定] の順にタップします。
- [About] メニューをタップします。
You are now a developer!というメッセージが表示されるまで、[Google Play ストアのバージョン] を 7 回タップします。これで、デバイスの開発者向けオプションが有効になります。- [全般]、[開発者向けオプション] の順にタップします。
- [Play Games Sidekick] をオンにします。
- ゲームに移動すると、Sidekick が表示されます。
デフォルトの Sidekick エントリ ポイントを設定する
デフォルトでは、サイドキックのエントリ ポイントは論理的な End エッジ(画面の右中央)に固定され、縦向きと横向きの両方で垂直方向の中央に配置されます(デフォルトのオフセットがわずかにあります)。3 ボタン ナビゲーションの場合、エントリ ポイントはナビゲーション バーの反対側に移動します。
AndroidManifest.xml ファイルで優先する位置を指定することで、デフォルトのエントリ ポイントの位置をオーバーライドできます。
ゲームの Sidekick のデフォルトのエントリ ポイントの位置を設定する手順は次のとおりです。
AndroidManifest.xmlファイルで、次の<meta-data>要素を<application>要素に追加します。<manifest> <application> <meta-data android:name="com.google.android.finsky.deku.OVERLAY_CONFIG" android:resource="@xml/XML_RESOURCE_FILE"/> </application> </manifest>
XML_RESOURCE_FILE でエントリ ポイントの場所を指定します。
サンプル ファイル(res/xml/XML_RESOURCE_FILE.xml):
<?xml version="1.0" encoding="utf-8"?> <deku-config> <!-- Entrypoint default position overrides --> <default-entrypoint-position orientation="landscape" value="MIDDLE_LEFT" /> <default-entrypoint-position orientation="portrait" value="TOP_RIGHT" /> <!-- Extensible: Add new configuration fields here as needed --> </deku-config>
エントリ ポイントの向きでサポートされている値は次のとおりです。
- 風景
- 縦向き
これらの値は、画面上の物理的な位置を表します。たとえば、MIDDLE_LEFT は、デバイスが右から左(RTL)に設定されている場合でも、常にエントリ ポイントを画面の左端に固定します。エッジに沿った位置でサポートされている値は次のとおりです。
- MIDDLE_LEFT
- MIDDLE_RIGHT
- TOP_LEFT
- TOP_RIGHT
- BOTTOM_LEFT
- BOTTOM_RIGHT
ゲームプレイ中にプレーヤーがエントリ ポイントを手動でドラッグして位置を変更した場合、その位置はゲーム セッション間で保持され、カスタムのデフォルト XML 構成よりも優先されます。
初回利用時のエントリ ポイントの遅延時間を設定する
デフォルトでは、Play Games Sidekick のエントリ ポイントはすぐに表示されます。XML_RESOURCE_FILE で、構成されたカスタム期間だけゲーム内エントリ ポイントをスヌーズできます。
スヌーズ期間が設定されている場合、設定された時間の間、ファースト タイム ユーザー エクスペリエンス(FTUE)で Sidekick のエントリー ポイントが非表示になります。スヌーズ期間が終了すると、エントリ ポイントが表示されます。
AndroidManifest.xmlファイルで、次の<meta-data>要素を<application>要素に追加します。<manifest> <application> <meta-data android:name="com.google.android.finsky.deku.OVERLAY_CONFIG" android:resource="@xml/XML_RESOURCE_FILE"/> </application> </manifest>
スヌーズ期間を XML_RESOURCE_FILE で指定します。
サンプル ファイル(res/xml/XML_RESOURCE_FILE.xml):
<?xml version="1.0" encoding="utf-8"?> <deku-config> <!-- Entrypoint default position overrides --> <default-entrypoint-position orientation="landscape" value="MIDDLE_LEFT" /> <default-entrypoint-position orientation="portrait" value="TOP_RIGHT" /> <!-- Custom Snooze Period --> <snooze duration_seconds="300" /> <!-- Extensible: Add new configuration fields here as needed --> </deku-config>
カスタム スヌーズの長さは 30 分が上限です。このしきい値を超える値を指定すると、システムは自動的に 30 分の制限にデフォルト設定されます。
アップロードするすべてのバンドルにアシスタントを自動的に追加する
リリースを作成してゲームで Sidekick をデフォルトでオンにすると、今後作成するすべての App Bundle に Sidekick が追加されます。
アップロードするすべての新しい App Bundle で Sidekick をデフォルトでオンにするかどうかを変更する手順は次のとおりです。
- Google Play Console を開きます。
- ゲームを選択します。
- [テスト] > [詳細設定] に移動します。
- [Play Games Sidekick] タブで、次のいずれかを選択します。
- アップロードする新しい App Bundle で Sidekick を自動的にデフォルトでオンにします。
- アップロードする新しい App Bundle で Sidekick を自動的にデフォルトでオンにしない。
- [変更を保存] を選択します。
アプリのアップデートが頻繁に行われない場合は、Sidekick を定期的に更新することがあります。Google Play Console の詳細設定で、いつでも Sidekick をオプトアウトできます。
Sidekick を本番環境に昇格させる
Sidekick を含むリリースを製品版に昇格させると、プレーヤーに Sidekick が表示されます。プレーヤーは Sidekick の公開設定を Google Play ストア アプリのユーザー設定でいつでも管理できます。
Sidekick を含むリリースを宣伝するゲームは、レベルアップのガイドラインを満たしています。
フィードバックを送信
Sidekick に関するフィードバックは、フィードバック フォームからお送りください。
よくある質問
Publishing API を使用してゲームに Sidekick を追加できますか?
Google Play Developer Publishing API を使用して公開する場合でも、Sidekick をゲームに追加できます。まず、すべてのバンドル アップロードに Sidekick を自動的に追加してから、通常のリリース プロセスを続行します。Android App Bundle にアシスタントが追加されます。
ゲームで Android App Bundle(AAB)を使用していません。どうすればよいですか?
アシスタントは、新しい Android App Bundle をアップロードするとゲームに追加されます。
APK を使用している場合は、Sidekick SDK を依存関係として追加します。
ゲームで不正行為防止製品を使用しています。Sidekick は自分のソリューションと互換性がありますか?
Google は、Sidekick の互換性を確保するため、大手企業と協力して取り組んでいます。
互換性のない改ざん対策プロダクトを使用している場合は、Sidekick SDK を依存関係として APK に追加します。他にご不明な点がございましたら、サポートをリクエストしてください。
Sidekick に実績が表示されないのはなぜですか?
実績が想定どおりに表示されない場合は、次の点を確認してください。
- 下書きステータス: 「下書き」状態のアチーブメントは Sidekick に表示されません。
- 実績バッジ: ロックされた実績は、ゲームが実績バッジを獲得している場合にのみ、すべてのプレーヤーに表示されます。これには、過去 30 日間に実績 API を呼び出したユニーク ユーザーが 100 人以上いることが必要です。
- ロック解除済み: ゲームでバッジを獲得していない場合、プレーヤーにはすでにロック解除済みの実績が表示されます。