23:55更新アプリやWebサイトを操作した特定ユーザーに対し、設定されたユーザープロフィールはID指定オーディエンス機能で閲覧できます。ユーザー全般に対し、正しくユーザープロフィールが登録されているか不安な場合、対象ユーザー数を確認する方法があります。ユーザープロフィールの値が条件に合致するユーザーの数を調べることで、期待通り設定されているユーザーがどのくらいいるか把握できます。注釈💬ユーザープロフィールは、定義づけを含めお客様に設計いただき実装する機能のため、Reproの機能で正しいかどうか判定することはできません。この記事で条件に合致するユーザーがどれくらい存在するのか確認する方法を紹介するため、正しく設定ができているかの判断材料として確認していきましょう。対象ユーザー数の確認方法ユーザープロフィールが設定されていそうか、対象ユーザー数を調べるため大きく2種類の方法があります。値が登録されていないユーザー数の確認フィルターオーディエンス機能を利用し、ユーザープロフィールが設定されているユーザー数から判断します。この機能を利用して、ユーザープロフィールが意図どおり設定されていそうか確認していきましょう。フィルターオーディエンスの作成方法は「オーディエンス」にて説明します。対象のユーザープロフィールを条件に設定し、設定されているユーザー数を表示します。例:ユーザープロフィール「会員ステータス」がプレミアム(文字列)のユーザー数たとえば、ユーザープロフィールに下記が設定されたユーザー数がどのくらいかを調べます。ユーザープロフィール名:会員ステータス値:プレミアム(文字列)ステップ1:プレミアムに一致するユーザープロフィール名、値、条件は「一致する」を設定します更新ボタンをクリックします対象ユーザー数が表示されます上記の場合、「会員ステータスがプレミアムと一致する」ユーザー数が、5,721であることがわかります。ステップ2:プレミアムを含むユーザープロフィール名、値、条件は「を含む」を設定します更新ボタンをクリックします対象ユーザー数が表示されますこの条件では、会員ランクの値として、プレミアムという値が含まれたユーザー数を意味します。「会員ステータスがプレミアムと一致する」ユーザー数が5,721なのに対し、ステップ2では「会員ステータスがプレミアムを含む」ユーザー数が10,722と増加しました。結果として、「会員ステータス」の値にプレミアムだけでなく、プレミアムを含んだ他の値(例:プレミアムプラス)も設定されていることが分かります。プレミアムの値のみの設定を想定している場合は、意図しない値が設定されている可能性があります。補足:ユーザープロフィールの型で指定できる条件フィルターオーディエンスでは、ユーザープロフィールは値の型によって指定できる条件が異なります。「会員ステータス」がプレミアムの例は、データ型が文字列でした。そのほかに整数・小数・日付があります。6種類から条件を指定できます。8種類から条件を指定できます。10種類から条件を指定できます。登録されている値の型に合わせた条件を指定して、確認をすすめましょう。確認したいユーザープロフィールがどの型で登録されているかわからない場合、管理画面で確認できます。ユーザープロフィールの型ユーザープロフィール設定にて、設定されたユーザープロフィールのデータ型が表示されます。[ユーザープロフィール設定]をひらきます画面右欄にてユーザープロフィールのデータ型で表示されている内容から判断できます例:ユーザープロフィール「お気に入り登録回数」(整数)のユーザー数ユーザープロフィールに下記が設定されているとします。条件は「より大きい」を設定します更新ボタンをクリックします対象ユーザー数が表示されます対象ユーザーが存在すると、登録回数の値に0より大きい値が設定されたユーザーがいることがわかります。条件は「より小さい」を設定します更新ボタンをクリックします対象ユーザー数が表示されますここで対象ユーザーが存在する場合、登録回数の値に0より小さい値(マイナスの値)が設定されたユーザーがいることがわかります。条件を変更しながら対象ユーザー数を確認することで、意図した値がユーザーに設定されているか大まかに判断できます。値が登録されていないユーザー数ユーザープロフィールの設定漏れがないかを調べます。既存ユーザーから、当該ユーザープロフィールが設定されているユーザーを除外することで、当該ユーザープロフィールが登録されていないユーザー数を確認できます。フィルターを追加します追加したフィルターにて、ユーザープロフィール名、条件に「登録されている」と設定します更新ボタンをクリックします対象ユーザー数が表示されます上記のケースでは、会員ステータスのユーザープロフィールが登録されていないユーザーが356存在することがわかります。全ユーザーに設定される想定である場合は、当該ユーザープロフィールの設定漏れが発生している可能性があります。このように、ユーザープロフィールが登録されていないユーザー数を確認することで登録漏れが発生していないか推測できます。確認結果が想定と異なる場合ここまでの確認方法を試し、想定と異なると判断される場合、実装の見直しが必要なケースがあります。担当したエンジニアへ、「想定と異なる値が登録されている」、「多くのユーザーでユーザープロフィールが設定できていない」といった状況を伝えて、実装を確認してもらってください。ユーザープロフィールの実装については、開発ドキュメントの「カスタムユーザープロフィール」を確認してください。ユーザープロフィール設定や、オーディエンス機能を活用して、ユーザープロフィールの設定状況を確認していきましょう。