はい。可能です。
例えば、端末のOSバージョン情報を利用したユーザーへの配信を行いたい場合、以下のような設定・実装を行ってください。
例:OS情報を利用した配信
ユーザーが利用しているOSバージョンを、アプリ利用時にユーザープロフィールとして設定されるように実装、リリースします。
キャンペーンの配信対象にユーザープロフィールの値を設定することで、特定バージョンのOSを利用しているユーザー層にのみ、アプリ内メッセージを表示することが可能になります。
ユーザープロフィールの設定方法は、「カスタムユーザープロフィール」をご覧ください。
なお、端末のOSバージョン情報は、iOS、AndroidそれぞれのAPIが用意されているので、そちらをご利用ください。
- iOS:https://developer.apple.com/documentation/uikit/uidevice
- Android:https://developer.android.com/reference/android/os/Build.VERSION
留意事項
- アプリ内メッセージはユーザー単位で配信が実行されます。1ユーザーで複数の端末を保有している場合、別の端末での設定情報をもとに、アプリ内メッセージが表示される可能性があります。
- アプリ起動時点でReproサーバーに登録されているユーザープロフィールをもとにアプリ内メッセージを取得します。更新前のユーザープロフィールの情報を使用したアプリ内メッセージが表示されることがあります。