This week, Facebook introduced v2.8 of its Facebook Graph API. Updates of note include Custom Open Graph and Marketing API changes. v2.8 will be the last Graph API update before next year, when Facebook will announce the next release at its annual F8 conference April 18-19 next spring.
After continued developer feedback that Custom Open Graph actions and object creation is a major time sink for developers, Facebook has taken the burden upon itself. For starters, Facebook released two new Common Open Graph action types for games and books (i.e. games.plays and books.rates). Both action types are available on all API versions. Facebook will continue to explore additional action types. Further, the company has deprecated Custom Open Graph actions and objects. 90 days after October 5th, apps using v2.7 will no longer be able to create or edit custom action types and object types. All versions of the API will no longer be able to publish Custom Open Graph stories come October 5, 2017. Facebook anticipates launching new methods for developers to add context to shared items in the coming months. Check out the Custom Open Graph migration guide for more details.
Facebook updated the Marketing API in hopes to give advertisers more control over Instant Article placement. Advertisers can now enable or disable showing ads in Instant Articles, because the placement is separated from Audience Network. Additionally, Facebook redesigned Offer Ads and native Offers. With the new design, people can more easily claim offers on mobile and redeem offers across devices. Check out all of the Marketing API updates in the Targeting Specs and the Ad news blog.
Per usual, for a complete list of Graph API v2.8 changes, visit the changelog. For those looking for assistance migrating to the latest version, Facebook offers an API Updgrade Tool. Facebook will host a v2.8 Q&A session on October 24th. For ongoing interaction and support, reach out to the team at the Facebook Developer Community group.