More Player Properties, APIs, and never renew another .p12

October Product Updates

Mark McCoy, Director of Product & Co-Founder

We’re very excited about our latest round of new features. One of our goals at Teak is to ensure that we’re handling as much of the gruntwork for you as possible, so you can spend more time thinking of creative and strategic ways to promote your game. The features here will do just that - help your game integrate on a deeper level with your internal systems and get even more personal in messaging and targeting.

Player Properties

Teak’s Player Properties are a key feature for personalizing messages and enhancing targeting to reach players based on their in-game attributes such as: level, experience points, how much currency they have… just about anything else you can think of. Because they can be so useful we’ve heard from teams that our previous limits of 16 strings and 16 numbers were too restrictive. Today, we’re excited to announce that we now support up to 128 strings and 128 numbers per player as Player Properties. Additionally, the length limit on strings has been increased from 255 characters to 16k characters to give you greater flexibility in what data you store.

Alongside this, we’ve launched a new dashboard interface for managing Player Properties. This makes it easier to see what properties you have, and allows you to add descriptions to properties so you never forget what they’re for.

Updated Player Property list, showing several string and number properties with client and server sources

With this change, we’ve also launched a new Server-to-Server API for setting Player Properties! This allows you to provide Teak with data without needing to run it through your game client. It can also be used to backfill new Player Properties that you add to Teak using data from your server.

We look forward to seeing you use these enhancements to build more personalized messaging strategies 😀

Email Unsubscriptions API

Speaking of new Server-to-Server APIs, we’re also happy to introduce our Email Unsubscription Listing API. This new API allows you to list email addresses that have unsubscribed from your emails or reported them as spam, and incorporate that information into other services you may be using. You can also use our Email Subscription Status API to ensure that Teak is always aware of players who may have opted out of your emails through other means, such as a helpdesk request. These APIs will help you stay in compliance with email unsubscribe regulations.

APNS .p8 Support

Finally, Teak now supports APNS .p8 authentication (also called token based authentication) for iOS push notifications. Unlike the previous certificate based authentication which required annual renewals, the new .p8 authentication method can be set up once and used forever. You can switch to .p8 authentication when your existing certificates are approaching expiration, or you can get a head start on switching now. If you switch before your current certificates expire, Teak will automatically perform a gradual rollout of the new authentication method, carefully monitoring send performance to ensure that everything is a-ok.

We hope these updates help you build better, more successful games and messaging strategies, with less effort and time! If you have any questions about these new features, or anything you’d like to see from Teak, just reply to this email. We’re always happy to help out in any way we can.

iOS Notification Editor Improvements

One more thing… We’ve updated the iOS notification editor to make it easier to set a thumbnail image. Since every player will see the thumbnail image we’ve made this front and center in our editing interface, just like it is for your players.

Check out our blog post about rich push for tips and tricks about getting the most out of it!

Cheers,
Mark McCoy
Director of Product & Co-Founder, Teak.io