このページでは

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.

Taplytics

TaplyticsのモバイルA/Bテストおよび実験ツールをAmplitudeと統合することで、以下のことが可能になります。

  • すべてのユーザーデータをプラットフォーム間でリアルタイムで共有できます。
  • 技術を専門としないプロダクトおよびマーケティングチームのメンバーがモバイルアプリ全体にわたって包括的なトラッキング、分析、エンゲージメントを行うのに役立ちます。
  • スタートアップ時にTaplyticsからAmplitudeに実験データを共有できます。

Taplyticsについて

Taplytics はクロスプラットフォームの A/Bテストソリューションを提供しており、この連携により Taplytics の実験データが Amplitude にエクスポートされます。

Amplitudeと一緒にTaplytics SDKをインストールすると、既存および以降の分析イベントはAmplitudeとTaplyticsの両方に送信されます。ユーザーが見たバリエーションに基づいてAmplitudeのファネルやリテンションなどをセグメント化することで、Taplytics実験の影響を測定できます。

連携を設定する

詳細な手順については、Taplyticsのドキュメントを参照してください。この連携では、AmplitudeのAttribution APIエンドポイントを使用します。

Taplyticsは実験データを単一のイベントとしてAmplitudeに送信します。このイベントにはTL_experimentsの名前が付けられ、実験データがプロパティとして含まれています。

すべてのソースのプロパティは次のような形式になっています:

json
{
"Experiment One":"Variation One",
"Experiment Two":"baseline"
}

Androidとの統合の場合、Taplyticsは実験とバリエーションイベントを以下のようにAmplitude Android SDKに記録します。

java
HashMap<String, String> experimentsAndVariations = new HashMap<>();\
experimentsAndVariations.put("Experiment 1", "Variation 1");\
experimentsAndVariations.put("Experiment 2", "Variation 3");
Amplitude.getInstance().logEvent("TL_Experiments", experimentsAndVariations)

iOS 統合の場合、Taplytics は実験とバリエーションイベントを以下のように Amplitude iOS SDK に記録します。

obj-c
NSDictionary* experimentsAndVariations = @{
    @"Experiment 1": @"Variation 1",
    @"Experiment 2": @"baseline"
};
[[Amplitude instance] logEvent:@"TL_Experiments" withEventProperties:experimentsAndVariations];

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