アルゴリズムの奴隷
最新の統合のひとつである Tylie Tandem との連携について、当社のチーフアーキテクトに聞くスピード Q&A。
カテゴリ

これはもともとPeachのウェブサイトに掲載されていたものです。詳細は PeachからCape.ioへのリブランディングをご覧ください。
Peach以外の開発者と協働するうえで、最も難しい点とやりがいを感じる点は何ですか?
難しかったのは、両方のプラットフォームで使われている異なる用語の整合性を保つことでした。どの会社にも社内で使っている独自のプラットフォーム用語があり、最も難しい点のひとつは、顧客が使いやすいように、両者の用語がきちんと揃っていることを確認することです。
最もやりがいを感じる点については、もちろん、統合が実際に動き始めるのを見ることです。データが正しく流れてくるのを目の当たりにするのは、非常に大きな達成感があります。顧客がもうデータを再入力する必要がなくなり、代わりにTylieからPeachへすべてが取り込まれ、そこに人為的ミスでデータが汚される心配もないのだと分かることは、このAPI連携の中でも圧倒的に最もやりがいのある部分です。個人的なレベルでも、Peach以外のさまざまな視点や個性を持つ開発者と一緒に仕事をする機会があるのは、いつだって素晴らしいことですし、それもまた明らかな付加価値だと思います。
Tylie Tandemプラットフォームについての印象はどうでしたか? 何か意外な点や独特な点はありましたか?
面白い質問ですね。実際のところ、プラットフォームそのものをそれほど見たわけではなく、どちらかというとAPIとそのやり取りが中心でした。技術的に予想外だった違いとして覚えているのは、連携の初期段階で、2つのプラットフォームがキャンペーンを異なる形でグループ化していることに起因する問題に直面したことです。
Tylieでは、キャンペーンの概念はより伝統的で、長い期間にわたって続くものですが、Peachではキャンペーンを配信のタイミングそのものとして定義しています。そのため、いくつか興味深い難しさが生まれ、それを補うために独自の追加機能を作り、連携が正しく流れるようにする必要がありました。とはいえ、最終的にはうまくいきました!
Peachの成長にとって、連携は将来的に欠かせない要素だと考えますか?
一言で言えば、はいです。時には構築が簡単ではないと言ったら嘘になりますが、その問題を乗り越えれば、連携された2つのプラットフォームの間には無限の効率化の余地があります。
Peachにとっては、新機能を紹介する絶好の機会でもあります。ユーザーインターフェースを通じて実装するよりも、API連携を通じてより早く提供できます。というのも、そちらのほうがUXの道のりがはるかに長いからです。連携を通じて、より多くの機能をより早く活用できることは、将来の成長と成功を確実にする間違いのない方法です。
連携に伴う欠点やリスクはありますか?
連携に取り組むうえで最大のリスクは、壊さないようにすることです。連携を、パートナー双方はもちろん、利用しているお客様にとっても有益なものに保つことが重要です。つまり、私たちは必然的に継続的な革新と新機能の投入を求められます。壊れてしまうリスクは常にありますが、それを理由にAPIの更新や改善をやめるべきではありません。
最後に、さらなる連携によってTylieまたはPeachのお客様にとってメリットがある追加サービスはありますか?
先ほども言ったように、TylieとPeachの両方のお客様に満足してもらうためには、連携に機能を追加し続けることが大切です。Tylieからはすでにクローズドキャプション対応やラジオ配信についての検討依頼があり、配信ニーズをさらに幅広くカバーできるようにするため、すでにバックログに入って作業待ちの状態です。







