Managing your list of registered device tokens by removing those from inactive users can help optimize your audience data and potentially manage subscription costs. Pushwoosh provides several options for this:
Automatic 90-Day Inactivity Cleanup:
- This feature automatically removes tokens from devices where the app has not been opened for 90 days. This aligns with common platform policies regarding token validity.
- If a user reopens the app on such a device, the Pushwoosh SDK will typically request a new token, allowing them to receive notifications again.
- This cleanup algorithm is enabled by default for new Pushwoosh accounts. For existing accounts, please contact Pushwoosh support to inquire about enabling it. Note: If you store tokens on your side or have analytics streamed from Pushwoosh to your systems, enabling this cleanup might require adjustments to your processes to ensure data consistency.
One-Off Bulk Cleanup for Extended Inactivity:
- For devices that have been inactive for longer periods (e.g., 180 or 365 days), you can request a one-time bulk cleanup.
- Please contact the Pushwoosh support team to discuss your needs and arrange this service.
Manual Unregistration via API:
- You can create segments of users based on inactivity criteria (or other attributes) within the Pushwoosh control panel.
- Export the Hardware IDs (HWIDs) for the devices in your target segment.
- Use the
/unregisterDevice
API endpoint to programmatically unregister these specific tokens. You are generally billed based on the number of valid, registered tokens.
Choose the method that best suits your requirements. If you have further questions or wish to discuss options related to account limits or pricing for larger volumes of devices, please reach out to our support team or your account manager.
Comments
0 comments
Please sign in to leave a comment.