メインコンテンツへスキップ
日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
このAPIを使用すると、Auxiaを通じて配信するタッチポイントにユーザーがどのように反応しているかを把握できます。

API定義

パスパラメーター

名前型説明
api-keyStringAuxiaを利用するプロジェクトまたは企業ごとに発行される、文字列形式のAPIキーです。このキーには、このAPIを呼び出す権限が必要です。リクエストパラメーターとヘッダーのどちらかに設定できます。

ヘッダー

名前型説明
x-api-keyStringAuxiaを利用するプロジェクトまたは企業ごとに発行される、文字列形式のAPIキーです。このAPIキーには、このAPIを呼び出す権限が必要です。リクエストパラメーターとヘッダーのどちらかに設定できます。

リクエストボディ(Raw)

curlの例

レスポンス

スキーマリファレンス

リクエスト

このAPIは、異なるインタラクションや繰り返し発生するインタラクションについて、同じtreatment_tracking_idで複数回呼び出せます。
名前データ型必須/任意説明
projectIdString必須特定のお客様のプロジェクトでは、常に同じ値を使用してください。
userIdstring必須インタラクションを記録するユーザーの一意のIDです。このフィールドは新しく追加されたもので、クライアントが使用を開始するまでは任意です。
treatmentTrackingIdString必須getTreatments APIから返される各トリートメント(施策)に付与される一意のIDです。フィードバックループを完結させるために、このAPIに渡します。
treatmentIdstring必須getTreatments APIから返された、インタラクションを記録するトリートメントの一意のIDです。フィードバックループを完結させるために、このAPIに渡します。トリートメントIDは、GetTreatments APIから返されたトリートメントとの効率的な照合に使用されます。ただし、このIDの受け渡しが難しい場合は、Auxiaにご相談いただくと任意項目にできます。このフィールドは新しく追加されたもので、クライアントが使用を開始するまでは任意です。
surfacestring必須トリートメントがレンダリングされるサーフェス(表示面)の名前です。このフィールドは新しく追加されたもので、クライアントが使用を開始するまでは任意です。
interactionTypeString必須インタラクションの種類を指定します。サポートされる値はVIEWED、CLICKED、SNOOZED、DISMISSED、CTA_COMPLETED、SWIPEです。メールのトリートメントでは、次の配信結果の値も使用できます:DELIVERY_SENT、DELIVERED、BOUNCED、HARD_BOUNCED、SOFT_BOUNCED、DROPPED、SPAM_REPORTED、UNSUBSCRIBED、GROUP_UNSUBSCRIBED、GROUP_RESUBSCRIBED。
interactionTimeMicrosInt64必須インタラクションが発生した時刻です。アナリティクスのイベント(Amplitude、Firebaseなど)で記録されたタイムスタンプと一致していることを確認してください。値は、Unixエポック(UTC)からの経過マイクロ秒数です。
actionNameString任意ユーザーのタップ/クリック/スワイプに関連するアクションを示します。

レスポンス

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