Google+ History APIはどこに行ってしまったのか?
その答えが今日発表されました。結局、App Activitiesという新しい機能に統合されました。
App Activities - Google+ Platform
Google Moments PreviewというGoogle Groupがあったのですが、そこに今日投稿された内容を翻訳したものが以下になります。
こんにちは、
Google+ Historyの開発者向けプレビュープログラムの貴重なメンバーとして、あなたにGoogle+の今後の方針のプレビューをお伝えします。今日、私たちはGoogle+ Historyのプレビューを終了とし、さらに強力な新しい機能に移行しています。この変更の一部として、私たちはv1momentsエンドポイントを使用停止とし、momentメソッドを v1 APIに移動しています。あなたは Google+ Sign-Inボタンや、 アプリアクティビティを、他の新しい機能と同じようにあなたのプロダクションアプリにて使用することができます。
私たちは、 developers.google.com/+/にて、Google+ developer platformの新規および改善点についての全てを読むことをあなたに推奨します。そして、何かあれば Google+コミュニティにて質問をしてください。
繰り返しますが、この開発者向けプレビュープログラムを実施している間でのあなたからのフィードバックに感謝します。それは、今後のプロダクトの方向性を具体化する上で助けになりました。私たちは、コミュニティがこの新しい機能を使って何を開発するのか、それに出会うことを待つことができません!
Google+ Developer Relations
Google+ PlatformのAPIリファレンスを見てみると、Momentを投稿するAPIは削除されてはいません。しかし、Google+のUIから「History(Dev)」はすでに消えています。APIによって投稿されたMomentはどこに行ってしまうのか?その答えがApp Activitiesになります。
Google+ Sign-Inボタンや直接OAuth2を使って認証認可を行うと、各ユーザのGoogle+ Profileページにそのアプリのリンクが「Apps」という欄に掲載されます。各アプリのリンクをクリックした先が、Momentの一覧が表示されるページになります。Google+ Historyでは、投稿されたMomentは投稿主しか見れない「History(Dev)」というページに一旦掲載され、知人に知らせたいときは改めてShareをする必要がありました。今回の変更で、Momentの投稿に関する認可をユーザから得る際に、誰に(どのサークルに)対してMomentを見せるか、それとも自分だけしか見れないようにするか、選択することができるようになりました。
Momentの投稿は、APIでも可能ですし、iOSやAndroid向けのSDKからも投稿することができます。ゲームでハイスコアを取ったときや、ニュース記事を閲覧したとき、何かを気に入ったときや購入したとき、といった「瞬間」をアプリから投稿するというコンセプトは、Google+ Historyの頃と基本的には変わりません。公開範囲の指定ができるようになったなど、機能的に進化して再公開されたということですね。
興味のある方は、ぜひアプリに組み込んでみてください!