このページでは

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

パフォーマンスとスケーラビリティ

強力な実験プログラムには3つのことが必要です:

  • 堅牢なID 解決システム。
  • ユーザーメタデータのストアへのアクセス。
  • 行動コホートへのアクセス。

Amplitude 実験はこれら3つの機能をすべて提供しています。これらの機能を最大限に活用するには、各ユーザーのAmplitude 実験エンドポイントにリクエストを送信してください。

実装に関する推奨事項

ユーザー体験を最大限高めるために、以下の推奨事項に従ってください。

  • ローカルデフォルトを使用します。すべてのAmplitude SDKは、実験用のローカルデフォルトをサポートしています。 すべての実験にローカルデフォルトを使用することで、Amplitudeのシステムが使用できないというまれなケースに対処できます。
  • クライアントSDKでローカルストレージ(キャッシュ)を使用します。Amplitudeのクライアント側SDKはユーザーバリアントをローカルストレージに保存するため、クライアントからのネットワークコール数が削減されます。 詳細については、「パフォーマンスとキャッシュ」を参照してください。

アーキテクチャ

Amplitude 実験のアーキテクチャには2つのコンポーネントがあります。

  • Fastly CDN。 FastlyはすべてのリクエストをAmplitudeサーバーにルーティングします。
  • 信頼性の高いホスティング型AWSサービス。Amplitudeはアプリケーションロードバランサー、リレーショナルデータベース、DynamoDBを使用して高可用性を実現しています。

experiment_architecture.png

これは役に立ちましたか?