こんにちは、私はプッシュ通知の実装にPushWoosh API http://www.pushwoosh.comを使用しています。 html#//apple_ref/doc/uid/TP40008194-CH102-SW1 しかし、私が欲しいものに関連するものは何も見つかりませんでした。
一部のユーザーのみにプッシュ通知を送信することはできますか? たとえば、アプリを購入していないユーザーのみに通知を送信したいとします。
こんにちは、私はプッシュ通知の実装にPushWoosh API http://www.pushwoosh.comを使用しています。 html#//apple_ref/doc/uid/TP40008194-CH102-SW1 しかし、私が欲しいものに関連するものは何も見つかりませんでした。
一部のユーザーのみにプッシュ通知を送信することはできますか? たとえば、アプリを購入していないユーザーのみに通知を送信したいとします。
各デバイスが登録されている Pushwoosh Remote API のデバイス トークンを使用して、特定のデバイスに通知を送信できます。「devices」パラメーターを使用するだけです。
"devices":["dec301908b9ba8df85e57a58e40f96f523f4c2068674f5fe2ba25cdc250a2a41"],
このデバイス プッシュ トークンは、デバイスで /registerDevice メソッドが呼び出されてサーバーに送信された後に受信できます。
ただし、iOS デバイス トークンは同じままですが、Android は時々トークンを変更する傾向があるため、メッセージが Android デバイスに届くという保証はありません。
Pushwoosh で最も便利な方法は、タグを使用することです。タグを設定し、このタグの下に各デバイスを一意の ID またはエイリアスで登録できます。タグの利点は、少数のデバイスにアプリをインストールしているユーザーに通知を送信する場合に使用できることです。
タグを使用してアプリ内に実装し、Remote API リクエストで「フィルター」または「条件」パラメーターを使用する必要があります。
"conditions": [TAG_CONDITION1, TAG_CONDITION2, ..., TAG_CONDITIONN]
where Tag_condition should look like ["alias", "EQ", "john_smith"]