ログイン / ユーザー属性
 ドキュメントに戻る

ログイン

  • 統合ガイド

  • 認証オプション

  • ユーザーデータストレージ

  • セキュリティ

  • カスタマイゼーション

  • 通信サービスプロバイダー

  • 特徴

  • ハウツー

  • 拡張機能

  • 法的設定

  • リファレンス

  • ユーザー属性

    どのように動作するか

    属性は、キーと値のペアとして保存されるユーザー機能です。属性の力を借りて、以下のことができます:

    • ユーザーを小グループに分ける
    • ウェブショップのユーザーグループごとに、個人用のストアを用意することができる
    • 異なるパブリッシングプラットフォーム間でユーザー情報を転送する

    ユーザー属性には次の2つのタイプがあります:

    • ユーザーが使用可能。このタイプの属性の値は、ユーザーによって入力されるか、クライアント側のゲーム内ロジックに従って指定されます。例:名前やキャラクターの属性、ゲームの難易度など。

    • 読み出し専用。このタイプの属性の値は、アプリケーションのサーバー側で入力して編集します。ゲームキャラクターのステータスや、定期的に変更しない方が良いユーザーパラメータの設定に使用することをお勧めします。例えば、ボーナスのチャンス、ゲームキャラクターのキーパラメータ、ユーザーカテゴリーなどです。

    必要に応じて、送信データの整合性を確保するために、パブリッシャーアカウントでJSONスキーマ形式の属性検証ルールを設定することができます。Login APIメソッドウェブフックを利用して、属性の管理を行うことができます。また、パブリッシャーアカウント属性の値を編集することも可能です。

    入手方法

    ユーザー属性値をセットアップするには:

    1. パブリッシャーアカウントでプロジェクトを開き、ログインセクションに移動します。
    2. ログインプロジェクトのパネルで構成をクリックします。
    3. ナビゲーションページで、ユーザーデータベースブロックに移動し、ユーザー属性スキーマセクションを選択します。

    1. JSONスキーマフォーマットで属性検証ルールを指定します(任意):
      • propertiesフィルドでユーザー属性とそのプロパティのセットを指定します。許可されたデータタイプ:stringnumberintegerまたはboolean。オブジェクトのデプスは:1.
      • additionalPropertiesフィルドで、propertiesオブジェクトにリストされていない追加フィールドを作成可能かどうかを指定します。追加フィールドを許可する場合はtrue、許可しない場合はfalseを設定します。
      • requiredフィルドで、必須属性のリストを指定します。
      • typeフィルドの値をobjectに設定します。

    JSONスキーマの例:

    Copy
    Full screen
    Small screen

    {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
            "game": {
                "description": "Name of the game played by user.",
                "type": "string"
            },
            "age": {
                "description": "User's age.",
                "type": "integer"
            },
            "had_ban": {
                     "description": "Whether the user was banned.",
                "type": "boolean"
            },
            "last_purchase": {
                     "description": "Date of user's last purchase.",
                "type": "string",
            }
        },
        "additionalProperties": false,
        "required": [
            "age",
            "game",
            "last_purchase"
        ],
        "type": "object"
    }

    ユーザー属性値を編集する方法

    ユーザー属性値を編集するには:

    1. パブリッシャーアカウントでプロジェクトを開き、ログインセクションに移動します。
    2. ログインプロジェクトのパネルで構成をクリックしま。
    3. ナビゲーションページで、ユーザーデータベースブロックに移動し、ユーザーセクションを選択します。

    1. 表からユーザーを探し、該当する文字列の属性をクリックします。

    1. ポップアップウィンドウで、編集したい属性を選択し、鉛筆マークをクリックして値を編集し、保存をクリックします。

    この記事は役に立ちましたか?
    ありがとうございます!
    改善できることはありますか? メッセージ
    申し訳ありません
    この記事が参考にならなかった理由を説明してください。 メッセージ
    ご意見ありがとうございました!
    あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
    このページを評価する
    このページを評価する
    改善できることはありますか?

    答えたくない

    ご意見ありがとうございました!
    最終更新日: 2022年12月27日

    誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

    問題を報告する
    当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
    フォローアップ用のメールをご提供してください
    ご意見ありがとうございました!