Metropolitan Transportation Authority (メトロポリタン・トランスポーテーション・オーソリティー)
Acquia Cloud Platform, Decoupled Drupal CMS, Acquia Professional Services
クライアント
Metropolitan Transportation Authority (MTA) は、米国最大の公共輸送機関です。 毎日、MTA は約 1100 万人の利用者に対しニューヨーク都市圏全体の輸送機能を提供しています。 利用者は、www.mta.info を使用して日常の交通状況から緊急時および深刻な気象事象まであらゆる最新情報を取得しています。 現在、MTA は、同機関ウェブサイトを強化する同一のコンテンツ管理システム (CMS) を使用して、ニューヨーク市内の 400 以上の駅でコンテンツおよびデータをデジタル標識にプッシュしています。
デジタルサイネージは次世代のデジタルエクスペリエンスとなり、従来のブラウザを超えて対応範囲を拡大します。 画面や標識はどこにでもあり、公共インフラ、小売業、公共交通機関、高速道路、行政機関、病院、高等教育機関などで使用されています。 Drupal の最先端の機能とデジタル画面を融合することで、見過ごされた媒体を再活性化し、コンテンツや情報配信のエンドポイントを無限に広げます。
課題
MTA は、カスタマーエクスペリエンスの効率を向上し、タッチポイントおよびチャネル全体で一貫したユーザージャーニーの創出を目指しています。 すべての利用者に対し、常に適切なデバイスで適切なエクスペリエンスを提供するため、MTA は mta.info 上でアクセスされる情報を駅やプラットフォームに拡張する必要がありました。 これには、スクリーンベースの情報、ニュースおよびアラートを、数千ある文字付きのカウントダウンクロックにリアルタイムでプッシュする機能が必要でした。 主な課題は、世界最大の公共交通システムからリアルタイムの列車情報データを正常に処理し、乗客に対しコンテンツを迅速に表示することでした。
デジタルサイネージのアーキテクチャには、セキュリティ、フォールトリカバリ、コンテンツモデリング、スケーラビリティ、高価な独自のソリューションなど、さまざまな課題があります。
セキュリティ: デジタル標識はセキュリティに関しては脆弱になる可能性があり、組み込み機器には不十分なセキュリティ記録の履歴があります。 セキュアな CMS 監視に加えて、デジタルサイネージハードウェアがセキュリティ違反の攻撃にも耐えられるようにする必要があります。
障害復旧: 一部のシナリオにおいて、デジタルサイネージの成功は、リアルタイムのメッセージおよびアップデートのプッシュ機能に依存しています。 強力なパフォーマンスを維持するために、一貫性のあるインターネット接続および柔軟な障害復旧機能が重要です。
コンテンツモデリング: 標識およびデバイスにはさまざまなサイズや志向がありますが、データは統一化された方法であらゆるサイズのデバイスに送信される必要があります。 多数のデバイス間で効果的にデータを解析、キャッシュする機能には、高い技術的専門知識が必要です。
スケーラビリティ: デジタルサイネージ・アーキテクチャを開発する際の最大の課題のひとつは、拡張性でです。社内でホスティングされたインフラで管理する場合、何千ものサイネージにリアルタイムでメッセージを配信するタスクは負担が大きくなります。
高額な専用ソリューション: デジタルサイネージ向けの専用ソフトウェアソリューションには、高額なライセンス費、ベンダーの制限、および手動でのインストールが必要となります。 旧式のテクノロジーでは、ひとつの画面だけではなく数千規模の画面に対してコンテンツを一度に展開することは困難です。
ソリューション
Acquiaクラウドプラットフォーム上のDrupalを活用することで、MTAは多くの場所にネットワーク接続され、一元管理されたコンテンツによって駆動されるデジタルサインを使用して、充実した顧客体験を提供できるようになりました。これには、外部フィードからデータを取り出し、Amazon IoT サービスにデータをプッシュ、カウントダウンクロックにリアルタイムでデータを表示する機能が必要でした。 Acquia Professional Services およびデジタル機関 CivicActions との提携により、1100 万人の利用者全員を対象とした、統一化されたエンドツーエンドのエクスペリエンスを構築しました。
外部フィードからのデータの抽出
カウントダウンクロックへのデータ供給において、MTA は外部フィードからのデータ抽出だけではなく、Drupal 内部でコンテンツを作成することができます。 Drupal はプロバイダー API を装備しており、交通情報、天候、メッセージフィードからデータを抽出することができます。 これらのデータタイプはそれぞれひとつまたは複数のソースから来ており、それぞれデータ形式、粒度、アップデート間隔は異なります。
例として、MTA は最近到着および出発時間の予測精度改善を目的として、Bluetooth Beacons 対応の列車を導入 しました。 Drupal は Bluetooth Beacons からデータを抽出して、各プラットフォームのカウントダウンクロック上で列車の到着時間を知らせることができます。 Drupal はすべてのデータのゲートキーパーとして機能し、MTA は各種 API からデータを標識にリアルタイムで送信することができます。
Amazon IOT Services へのデータのプッシュ
MTA には、各プラットフォームまたは駅に合わせた列車情報メッセージの配信および管理を自動化する機能が必要でした。 デジタルサイネージアーキテクチャの強化に必要となるデータにはコンテキストが必要なため、これが課題となりました。 たとえば、Columbus Circle 駅のカウントダウンクロックでは、街の反対側に到着する列車に関する情報を乗客に伝達する必要はありません。 データをどのように消費し、扱うべきかのコンテキストを提供することで、Drupalのコンテンツモデリングはこの課題を解決します。
MTAの場合、コンテンツモデルは交通システムの持つ物理的な属性を表しています。ルート、駅、プラットフォーム、線路、路線はDrupalのコンテンツタイプとしてモデルで表現されます。これらのコンテンツタイプは、カウントダウンクロックのような多数のデバイスにまたがるデータのパースやキャッシュを通知することができます。
ユーザーエクスペリエンスもこの機能の主要な要素であり、Drupalでは技術者でないユーザーでも管理サイトにログインし、コンテンツモデルにその場で変更を加えることができます。コンテンツモデルにより、MTA の各チームも Drupal 内部に作成されるあらゆるコンテンツを活用することができます。 メッセージは Drupal 内部で作成されるため、さまざまな粒度 (例: ルート全体または単一のプラモデルのみで表示) に対応することができます。
Drupal Content Model のコンテキストにデータが提供されると、それをデジタル標識にプッシュする必要があります。 このため、MTA は AWS から IOT を活用するデータパイプラインを実装。 この IOT 装備のウェブソケットは、街全体に瞬時にデータを配信することができ、画面上のデータを高度に細かく更新することができます。
反応型データ表示
最後に、デジタルサイネージもデカップル型Drupalで実現できる事例です。デカップルドアーキテクチャにより、開発者は結合型のCMSに付属するテーマやプレゼンテーションレイヤーの代わりに、フロントエンドエクスペリエンス(ユーザーがアプリケーションとインタラクトする「窓」)をレンダリングするためにあらゆる技術を利用することができます。簡単に言えば、フロントエンドが従来のウェブサイトのように動作せず、ページをナビゲートしたりリロードしたりすることなく、データがディスプレイに流れ続けることです。
デカップル型のDrupalは、MTAのユースケースに理想的と言えます。なぜかと言うと、次の反復データが到着する前に更新された情報を表示するために、全てのサインが素早く反応する必要があるからです。カウントダウンクロックは、電車があと2分...あと1分...そして到着した時に乗客に知らせるのに十分な速さで反応する必要があります。これには柔軟なフロントエンドが必要で、これによりデータパイプラインが常にIoTサービスにデータを配信できるのです。
MTAは、JavaScriptのMVCフレームワークであるReact.jsを使ってフロントエンドのエクスペリエンスを構築しました。段階的に分離されたDrupalと呼ばれるアプローチを採用することで、MTAはDrupalテーマ内にReactアプリケーションを構築することができました。つまり、フロントエンドに表示されるデータは、デカップル型のソリューションが持つ柔軟性を維持しながら、Drupalのコンテンツモデルから情報を得ることができるのです。
データの流れとして、Reactがすべての必要な画面上のプレゼンテーションを処理し、カウントダウンクロックの表示を通知するために受信したデータを使用します。これにより、画面はDrupalやウェブサーバーからほぼ独立し、代わりにIOTへの永続的なウェブソケット接続にデータを依存することができます。つまり、案内表示は関連データを迅速に表示する能力を持ち、通勤客は列車の到着を常に最新の状態で知ることができるのです。
成果
コンテンツ管理の最適化
Acquia および CivicAction との提携のもと、MTA は Drupal を活用してフラッグシップサイト、案内表示、そしてその他のデバイスへコンテンツを送信することができるようになりました。 コンテンツチームに対し一貫性のある編集エクスペリエンスをもたらしただけではなく、デバイス間でデータを別の目的で使用する機能でコンテンツ管理機能を最適化しました。 現在までに、MTAはニューヨーク市内の400以上の駅にある1,800のデジタルサイネージにコンテンツやデータをプッシュしています。
MTAのデジタルシステムの頭脳としてDrupalを使用することで、コンテンツの更新がすべてのプラットフォームで統一されることが保証されるようになりました。すべてのタッチポイントのリソースを統合することで効率を高め、直感的なカスタマージャーニーを確立することが可能になりました。思い出に残る、魅力的なエクスペリエンスは、顧客満足度を高めるだけでなく、ブランドの商品やサービスの価値を高めます。
オープンソースの能力
オープンソースのパワーを活用することで、MTAは費用対効果の高い方法で顧客や通勤客に重要なデータを表示することができるようになりました。オープンソースのソリューションを採用することで、MTAは、これまでより複雑でコストのかかっていたレガシー市場に対して、柔軟にウェブパブリッシングを行うことが可能になりました。
Drupal を使用した標識管理
Drupal は、技術的な専門知識を問わず、各個人がデジタルコンテンツおよびエクスペリエンスを作成、管理および発行できる強力なコンテンツ管理システムも提供します。 Drupal の使用により、www.mta.info へのコンテンツ発行に活用されている同一の CMS を使用してデジタルサイネージを管理することができます。 技術チーム以外でもコンテンツ表示を積極的に管理できることは革新的であり、WYSIWYG 、コンテンツワークフローなどの機能により、どのチームでも簡単にデジタルサイネージを制御できます。
顧客の優先
最も重要な点として、駅のカウントダウンクロックにデジタルサイネージの機能を注入することで、MTA は顧客を最優先にしています。 利用者は交通情報、ニュース、アラートに迅速にアクセスできるため、移動中に情報をさらに把握できるようになりました。 MTA は、コミュニケーションの合理化、情報の流れの改善、および運輸業界の近代化における組織のデジタルサイネージの実装方法について前例を示しています。 またカウントダウンクロックに加え、MTA は 各駅を WiFi およびセルラーサービス対応にしました。 デジタルを同機関のビジネスの中核とすることで、MTA はリアルタイムで顧客への伝達、管理およびエンゲージメントを促進するエクスペリエンスを向上しています。