競合他社に先駆けて真の顧客の好みや行動を把握するためには、A/B テストが効果的であると実証されています。A/B テストでは、異なるバージョンのコンテンツを試験的に配信し、その効果を相対的に計測することができます。しかし、A/B テストでエンドユーザーに配信するコンテンツを判断するためには、通常、オリジンサーバーとのやり取りが必要になります。そのためキャッシュを効率的に活用できません。長距離のバックホールを通ってコンテンツを転送する必要があるため、エンドユーザーのリクエストに対してオフロードが効きづらくなり、レイテンシーも長くなります。
エッジコンピューティング:ユースケース
エッジで関数を作成することにより、A/B テスト、ジオロケーション、データ保護、デバイスのパーソナライズ、HTTPS レスポンス、トラフィック管理などの機能をサーバーレス・エッジ・コンピューティングとして実現できます。
- A/B テスト
- ジオロケーション:リダイレクト
- バーチャル待合室(Queue-it の統合)
- データ保護とプライバシーのコンプライアンス
- 動的な Web サイトのパーソナライズ
- トラフィックマネージャー:許可リスト
- デバイスベースのパーソナライズ
- 検索のオートコンプリート
A/B テスト
トラフィックルーティング
A/B テスト
Akamai を利用すると、パフォーマンスを犠牲にすることなく A/B テストを実施できます。
Akamai のテクノロジーを利用すると、この判断ロジックをエッジに配置できるため、高速で一貫性の高いエンドユーザー体験、オリジンサーバーに到達するリクエスト数削減、コンピューティングリソースの自動的なスケーリングといったさまざまなメリットを享受できます。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | setHeader() getHeader() route() |
OnClientResponse | setHeader() getHeader() |
課題:
中心となる配信設定を更新したり、既存の製品の制約に縛られることなく、オーディエンスをセグメントに分け、異なるオリジンや異なる URL にリクエストをルーティングする
ピーク時のパフォーマンスを維持しつつ、トラフィックをセグメント化する
利点:
- 信頼性の高いデータ - 同じコンテンツの 2 つ以上のバージョンの効果が定量的に評価されるため、最も効果が高く、ビジネス指標の向上に役立つバージョンを簡単に特定できる
オーディエンスに最適なコンテンツを判断し、キャンペーン固有のコンテンツにユーザーをルーティングすることにより、コンバージョン率を向上できる
役立つリンク:
ジオロケーション:リダイレクト
トラフィックルーティング/パーソナライズ
ジオロケーション:リダイレクト
ロケーションベースのパーソナライズを追加して、オンライン体験を向上させ、コンバージョンを促進します。
Akamai では、エッジで迅速に IP ベースのジオロケーションを実行することにより、この課題に対応しています。Akamai のソリューションでは、インターネットのエッジでカスタムの JavaScript ロジックが実行されるため、ブラウザーから追加の HTTP リクエストを送信することなく、企業ごとに独自に定義した地域に基づきユーザー体験をカスタマイズできます。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | respondWith() |
課題:
- コードを作成する手間をかけずに、ユーザーに優れた体験を提供する
- オリジンインフラをトラフィック急増から保護する
- サードパーティー製アプリケーションとユーザーの製品との間の統合の問題を解消する
利点:
- 訪問者がいる場所に適したコンテンツを配信することにより、直帰率を低減し、コンバージョン率を向上できる
- エッジで機能が提供されるため、リダイレクトに伴うレイテンシーを短縮できる
役立つリンク:
バーチャル待合室(Queue-it の統合)
サードパーティーのサービス
バーチャル待合室(Queue-it の統合)
負荷がピークに達しても、仮想的なキューを用意してサイトのダウンを防止することで、顧客満足度を向上させることができます。
Akamai では、エッジに Queue-it を統合することにより、バックエンド・アプリケーション・サーバーを変更したり、コードを記述したりすることなく、この機能を簡単に追加できます。エッジネイティブなコードなので、サードパーティーのインフラに依存する心配もありません。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | setVariable() |
OnClientResponse | addHeader() |
課題:
- 一からコードを記述する手間をかけずに、ユーザーに優れた体験を提供する
- オリジンインフラをトラフィック急増から保護する
- サードパーティー製アプリケーションとユーザーの製品との間の統合の問題を解消する
利点:
- Akamai のサーバーレス・コンピューティング・プラットフォーム全体できめ細かくトラフィックを制御できる
- エッジネイティブなコードなので、サードパーティーのインフラへの依存が軽減される
- アプリケーションコードを変更することなく、サードパーティーのサービスを統合できる
役立つリンク:
データ保護とプライバシーのコンプライアンス
カスタマイズされたビジネスロジック
データ保護とプライバシーのコンプライアンス
パフォーマンスを犠牲にすることなく、データの透明性とプライバシーに関する法律の遵守を実現できます。
しかし、同意を得る手続きは、高パフォーマンスなデジタル体験の提供という目標とは相容れないものであることがほとんどです。Akamai では、同意に基づく追跡機能をエッジに移動させることでこの課題に対応しています。
エッジでコンプライアンスを維持することにより、オフロード率やキャッシュ効率が向上します。このソリューションでは、高速な検索によりユーザー体験を改善できるとともに、プライバシーに関するコンプライアンス遵守にも役立ちます。さらに、オリジンサーバーへの不要なトラフィックを減らすことができるので、インフラの複雑性低減やコスト削減につながります。
課題:
- 同意に基づきデータを追跡する
- IAB TCF 標準に基づきデータ保護とプライバシーのコンプライアンスをサポートする
利点:
- オリジンに戻る不要なトラフィックを削減することで、オリジンのインフラとコストを削減できる
- オフロード率が高まる
- パフォーマンスやエンドユーザー体験を犠牲にすることなくコンプライアンスを維持できる
役立つリンク:
動的な Web サイトのパーソナライズ
パーソナライズ/動的コンテンツ
動的な Web サイトのパーソナライズ
適切なユーザーに適切なコンテンツを動的に配信できます。
Akamai を利用すると、配信するコンテンツを判断する機能をユーザーに近い位置に移動することができます。このロジックをエッジで実行することにより、高度にパーソナライズされたユーザー体験を提供できるだけでなく、オフロード率を高め、高速で一貫性の高いユーザー体験を実現できます。
課題:
- パーソナライズされたユーザー体験を提供しつつ、サイトとアプリのパフォーマンスを維持する
- エンゲージメントを促進し、顧客を維持する
利点:
- エッジで動的に生成された HTML ページを含むオブジェクトをキャッシュすることにより、サイトのパフォーマンスを向上できる
- 市場投入までの時間の短縮 - 消費者体験を迅速に開発して提供できる
- 見込み客についての理解に基づくパーソナライズされたコンテンツを提供することにより、より深いレベルで顧客とのつながりを作り上げ、ユーザーエンゲージメントを促進し、コンバージョン率を向上できる
役立つリンク:
トラフィックマネージャー:許可リスト
トラフィックのフィルタリング
トラフィックマネージャー:許可リスト
不要なトラフィックを除外することにより、アプリケーションの負荷を軽減し、高速で一貫性の高いユーザー体験を提供できます。
Akamai のテクノロジーを利用すると、ユーザーのセグメントの管理、サードパーティー統合の実現、差し迫った脅威への迅速な対応など、あらゆる場面でトラフィックを自由に管理できます。トラフィックマネージャーの許可リストソリューションにより、固有のビジネスニーズに合わせて作成した条件付きロジックに基づき、リダイレクトしたり、構築済み応答を返したりすることができます。さらに、これらの機能はエッジで実行されるので、高速で一貫性の高いユーザー体験を実現できます。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | respondWith() |
課題:
- 許可リストに該当するリクエストのレイテンシーが長い
- 拒否リストに該当するリクエストでオリジンへの不要なトラフィックが生じる
利点:
- フィルタリングのロジックが、エンドユーザーに最も近いエッジで実行されるため、高速で一貫性のあるエンドユーザー体験を実現できる
- ポリシーや特定の IP により悪性のトラフィックをフィルタリングして、ネットワークへのアクセスを防止できる
役立つリンク:
デバイスベースのパーソナライズ
パーソナライズ
デバイスベースのパーソナライズ
エンドユーザーにぴったりのデジタル体験を提供できます。
Akamai のエッジテクノロジーでは、受信リクエストを検査してユーザー固有の特性を識別し、それらの特性に適した応答を返すことができます。特性には、デバイスの接続速度、画面の向き、特定のコンテンツをサポートする機能の有無、追加の位置情報などがあります。これらの特性を考慮に入れることで、エッジにキャッシュされているサイトやアプリのうち、ユーザーのスマートフォンやノートパソコンなどのデバイスに最適なバージョンを配信することができます。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | route() |
課題:
- パーソナライズされたユーザー体験を提供しつつ、サイトとアプリのパフォーマンスを維持する
- ユーザーエンゲージメントを促進し、主要なビジネス指標を向上させる
利点:
- 受信リクエストの特性を検知してデバイスを識別し、デバイス固有のコンテンツを取得することにより、サイトやアプリのデバイスに最適化されたバージョンを配信できる
- 最適化されたコンテンツによりユーザー体験を向上できる
役立つリンク:
検索のオートコンプリート
検索
検索のオートコンプリート
オートコンプリートにより、Web サイトや検索エンジンのパフォーマンスを最適化できます。
Akamai では、いくつかの手法によりオートコンプリートの高速化を実現しています。キーワードがキャッシュに存在しない可能性が高い場合、Akamai のテクノロジーはオリジンへのパスを高速化することにより対応します。短い検索キーワードでは、キャッシュとプリフレッシュによりオートコンプリートの高速化が図られます。また、検索キーワードの長さに基づく条件キャッシングも可能です。
イベントハンドラー | メソッド |
---|---|
OnClientRequest | respondWith() |
課題:
- 検索時間を短縮してパフォーマンスを最大化する
- キャッシュするのが困難なロングテールのキーワードを減らす
利点:
- 適切なクエリーをサポートして、ユーザーが求める結果を迅速に実現できるため、直帰率を低減できる
- コンテンツの迅速な配信により、全体としての体験を向上させ、訪問者が購入に至る確率を向上できる
- オートコンプリートによりビジネスの優先度に従って製品やコンテンツのカテゴリーを提示することで、製品やサービスの情報をユーザーに伝えることができえる