Skip to content

Braze ラーニングコースAmplitude for Currents

Amplitude は製品分析およびビジネスインテリジェンスプラットフォームです。

Braze と Amplitude の双方向統合により、 Amplitude コホート、ユーザー特性、およびイベントを Braze に同期し、また Braze Currents を使用して Amplitude に Braze イベントをエクスポートして、製品データとマーケティングデータのより深い分析を実行できます。

前提条件

必要条件 説明
Amplitude アカウント このパートナーシップを活用するには、Amplitude アカウントが必要です。
Currents Amplitude にデータを再度エクスポートするには、アカウントに Braze Currents を設定する必要があります。

データ・エクスポートの統合

BrazeからAmplitudeにエクスポートできるイベントとイベントプロパティの完全なリストは、以下のセクションにある。Amplitude に送信されるすべてのイベントには、ユーザーのexternal_user_id が Amplitude ユーザー ID として含まれます。Braze 固有のイベントプロパティは、Amplitude に送信されるデータのevent_properties キーで送信されます。

Brazeがイベントデータを送信するのは、external_user_id を設定したユーザーか、device_id を設定した匿名ユーザーのみである。匿名ユーザーの場合は、SDKでAmplitudeのデバイスIDとBrazeのデバイスIDを同期させる必要がある。以下に例を示します。

1
amplitude.setDeviceId(Appboy.getInstance(context).getDeviceId();)

Amplitudeには2種類のイベントをエクスポートできる:メッセージエンゲージメントイベント (メッセージ送信に直接関連する Braze イベントで構成される) と、顧客行動イベント (セッション、カスタムイベント、プラットフォーム経由で追跡された購入などのその他のアプリまたは Web サイトアクティビティを含む) です。すべての標準的なイベントには [Appboy] が接頭辞として付加され、すべてのカスタムイベントには [Appboy] [Custom Event] が付加されます。カスタムイベントプロパティの接頭辞は [Custom event property]、購入イベントプロパティの接頭辞は [Purchase property] です。

名前が付けられ Braze にインポートされるすべてのコホートには、接頭辞として [Amplitude] が、接尾辞としてcohort_id が付加されます。これは、cohort_id が「abcd1234」で名前が「TEST_COHORT」のコホートが、Braze フィルターでは [Amplitude] TEST_COHORT: abcd1234 というタイトルになることを意味します。

その他のイベントの種類にアクセスする必要がある場合は、アカウントマネージャーに問い合わせるか、サポートチケットを開いてください。

ステップ1:Braze で Amplitude 統合を設定する

Amplitudeで、AmplitudeエクスポートAPIキーを探す。

ステップ2:Braze Current を作成する

Braze で [Currents] > [+ Currents を作成] > [Amplitude エクスポートを作成] に移動します。統合名、連絡先メール、Amplitude エクスポート API キー、および Amplitude リージョンを、リストされているフィールドに入力します。次に、追跡したいイベントを選択する。利用可能なイベントのリストが提供される。最後に [Currents を起動] をクリックします。

Braze Amplitude Currents ページ。このページには、統合名、連絡先メール、APIキー、US リージョンのフィールドがある。Currents ページの下半分には、送信可能なCurrents イベントが表示されている。

詳細については、Amplitude の統合に関するドキュメントを参照してください。

レート制限

電流はAmplitudeのHTTP APIに接続するが、このAPIには、1デバイスあたり30イベント/秒というレート制限と、1デバイスあたり500Kイベント/日という文書化されていない制限がある。これらのしきい値を超えた場合、Amplitude はCurrents を通じて記録されるイベントを調整します。インテグレーション内のデバイスがこのレート制限を超えると、すべてのデバイスからのイベントがAmplitudeに表示されるタイミングが遅れることがある。

通常の状況では、デバイスが報告するレポートの数は、30イベント/秒または50万イベント/日を超えてはなりません。このようなイベントパターンは、設定の誤りがある場合にのみ発生します。このような遅延を回避するには、SDKインテグレーションが、SDKインテグレーション・インストラクションで指定されているように、通常の速度でイベントをレポートすることを確認し、1つのデバイスに対して多くのイベントを生成する自動テストの実行を控えること。

サポートされている Currents イベント

Braze では、Currents のユーザーの行動およびメッセージエンゲージメントイベント用語集にある次のデータを Amplitude にエクスポートすることがサポートされています。

行動

  • カスタムイベント: users.behaviors.CustomEvent
  • インストールアトリビューション: users.behaviors.InstallAttribution
  • 場所はここだ: users.behaviors.Location
  • 購入: users.behaviors.Purchase
  • アンインストール: users.behaviors.Uninstall
  • アプリ(初回セッション、セッション終了、セッション開始)
    • users.behaviors.app.FirstSession
    • users.behaviors.app.SessionEnd
    • users.behaviors.app.SessionStart
  • サブスクリプション(グローバルな状態変更): users.behaviors.subscription.GlobalStateChange
  • サブスクリプション・グループ(状態変更): users.behaviors.subscriptiongroup.StateChange

キャンペーン

  • 中止: users_campaigns_abort
  • コンバージョン: users.campaigns.Conversion
  • EnrollinControl: users.campaigns.EnrollInControl

キャンバス

  • 中止: users_canvas_abort
  • コンバージョン: users.canvas.Conversion
  • エントリ:: users.canvas.Entry
  • 離脱 (オーディエンス照合、実行済みのイベント)
    • users.canvas.exit.MatchedAudience
    • users.canvas.exit.PerformedEvent
  • 実験ステップ (コンバージョン、分割エントリ)
    • users.canvas.experimentstep.Conversion
    • users.canvas.experimentstep.SplitEntry

メッセージ

  • コンテンツカード(中止、クリック、却下、インプレッション、送信)
    • users.messages.contentcard.Abort
    • users.messages.contentcard.Click
    • users.messages.contentcard.Dismiss
    • users.messages.contentcard.Impression
    • users.messages.contentcard.Send
  • メール (中止、バウンス、クリック、配信、スパムとしてマーク、開封、送信、ソフトバウンス、配信停止)
  • アプリ内メッセージ(中止、クリック、インプレッション)
    • users.messages.inappmessage.Abort
    • users.messages.inappmessage.Click
    • users.messages.inappmessage.Impression
  • プッシュ通知(アボート、バウンス、iOSforeground、オープン、送信)
    • users.messages.pushnotification.Abort
    • users.messages.pushnotification.Bounce
    • users.messages.pushnotification.IosForeground
    • users.messages.pushnotification.Open
    • users.messages.pushnotification.Send
  • SMS(中止、キャリア送信、配信、配信失敗、受信、拒否、送信、ショートリンククリック)
    • users.messages.sms.Abort
    • users.messages.sms.Delivery
    • users.messages.sms.DeliveryFailure
    • users.messages.sms.InboundReceive
    • users.messages.sms.Rejection
    • users.messages.sms.Send
    • users.messages.sms.ShortLinkClick
  • ウェブフック(中止、送信)
    • users.messages.webhook.Abort
    • users.messages.webhook.Send
  • WhatsApp (中止、配信、失敗、受信、読み取り、送信)
    • users.messages.whatsapp.Abort
    • users.messages.whatsapp.Delivery
    • users.messages.whatsapp.Failure
    • users.messages.whatsapp.InboundReceive
    • users.messages.whatsapp.Read
    • users.messages.whatsapp.Send
「このページはどの程度役に立ちましたか?」
New Stuff!