Facebook announced an updated software development kit (SDK) for iPhone and iPad developers on Monday.
The updated SDK brings improved mobile analytics that will help developers retrieve metrics on sharing events and consumer usage. Developers will be able to track the performance of ads, analyze which ads resulted in in-app purchases, and determine what ads increased engagement.
Developers can now install mobile pixels on app pages they want to track, such as level completion, shopping carts, or checkout pages, according to Inside Facebook. These new features are expected to help developers not only achieve a higher level of engagement with their apps, but also develop apps that are engineered specifically for certain end users.
Third-party companies, like Nanigans, have been offering their own analytic software solutions to advertisers that wish to maximize their efforts, but now any developer using the new Facebook SDK will be able to natively track and optimize for conversion events they specify.
The new SDK also adds improved error handling.
Jason Clark, a Facebook engineer, wrote, “The SDK will now automatically categorize errors by common application handling behavior and provide helpers to simplify some common error response cases … In addition, the SDK will automatically handle a larger number of error cases including various iOS 6 cases such as password changes and expired tokens.”
So far, the announcement seems to have pleased the development community. VentureBeat reported that one developer, Jack Tihon, from Endorse said, “It’s about time. I was living in a world of pain trying to unstick users with expired tokens due to various reasons (change password, sign out of devices, etc.”
The Facebook SDK Update also includes expected bugfixes and comes backwards compatible.