Airbnb スケールのための建物の絵葉書作成
Airbnbのメディアチームは、グループ旅行の予約に対するポストカード生成システムを開発し、新しい目的地マッチングアルゴリズムを活用しました。このシステムは、ローカライズされたテキストレイアウト、デザインの柔軟性、そして高性能が必要でした。ローカライズされたテキストレイアウトに対処するために、上位の予約目的地向けの翻訳を手動でフォーマットする妥協がなされました。柔軟なテンプレートデータモデルがテキストの位置と色の設定を簡単に構成できるようにしました。パフォーマンスを向上させるために、非同期的なポストカード作成フローが実装され、ラテンシーの最小化と既存のメディアサービングインフラの活用が図られました。目的地とポストカードをマッチングさせるためのアルゴリズムが開発され、リスト固有のアートワーク、人気の目的地、タクソノミータグ、デフォルトのフォールバックが考慮されました。上位の目的地向けのポストカードの事前生成が、汎用的なポストカードの使用を最小限度に抑えることに貢献しました。このソリューションは、Airbnbのグループ旅行体験を向上させるメディア能力の力を見せています。