Skip to main content
日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
このAPIを使用すると、Auxiaを通じて配信するタッチポイントに対してユーザーがどのようにエンゲージメントしているかをチームで監視できます。

API定義

Path Parameters

NameTypeDescription
api-keyStringAuxiaを使用する各プロジェクトまたは企業に発行される文字列のAPIキーです。このキーには、このAPIを呼び出す権限が必要です。リクエストパラメータまたはヘッダーのいずれかに設定できます。

Headers

NameTypeDescription
x-api-keyStringAuxiaを使用する各プロジェクトまたは企業に発行される文字列のAPIキーです。このAPIキーには、このAPIを呼び出す権限が必要です。リクエストパラメータまたはヘッダーのいずれかに設定できます。

リクエストボディ(Raw)

curlの例

レスポンス

スキーマリファレンス

リクエスト

このAPIは、異なるインタラクションや繰り返しのインタラクションに対して、同じtreatment_tracking_idで複数回呼び出すことができます。
NameData TypeRequired?Description
projectIdStringRequired特定の顧客のプロジェクトに対して、常に同じ値を使用してください。
userIdstringRequiredインタラクションを記録するユーザーの一意のIDです。このフィールドは新しいもので、クライアントが使用を開始するまではオプションです。
treatmentTrackingIdStringRequiredgetTreatments APIから返された各トリートメントに対して取得される一意のIDです。フィードバックループを完成させるために、このAPIに渡すことができます。
treatmentIdstringRequiredgetTreatments APIから返された、インタラクションを記録するトリートメントの一意のIDです。フィードバックループを完成させるために、このAPIに渡すことができます。Treatment IDはGetTreatments APIから返されたトリートメントとの効率的なマッチングに使用されます。ただし、このIDの受け渡しが複雑になる場合は、Auxiaに相談してオプションにすることも可能です。このフィールドは新しいもので、クライアントが使用を開始するまではオプションです。
surfacestringRequiredトリートメントがレンダリングされるサーフェスの名前です。このフィールドは新しいもので、クライアントが使用を開始するまではオプションです。
interactionTypeStringRequiredインタラクションの種類を指定します。サポートされる値: VIEWED、CLICKED、SNOOZED、DISMISSED、CTA_COMPLETED、SWIPE。メールのtreatmentでは、以下の配信結果の値も使用できます: DELIVERY_SENT、DELIVERED、BOUNCED、HARD_BOUNCED、SOFT_BOUNCED、DROPPED、SPAM_REPORTED、UNSUBSCRIBED、GROUP_UNSUBSCRIBED、GROUP_RESUBSCRIBED。
interactionTimeMicrosInt64Requiredインタラクションが発生した時刻を示します。タイムスタンプがアナリティクスイベント(例: Amplitude、Firebaseなど)で記録されたタイムスタンプと一致していることを確認してください。これはUnixエポック後のUTC時間のマイクロ秒数を表します。
actionNameStringOptionalユーザーのタップ/クリック/スワイプに関連するアクションを示します。

レスポンス

空のレスポンスは、RPCが正常に完了したことを示します。