S2S APIリファレンス

S2Sエンドポイント

エンドポイント用途
https://s2s.adjust.com/eventアプリ内のイベントをAdjustに通知
https://s2s.adjust.com/ad_revenue広告収益データをAdjustに通知

受け入れ可能なデバイスID

サーバー間イベントで受け付けるデバイスIDは以下のとおりです。

推奨されるID
RawのIDFA(iOSのみ)idfa
RawのGoogle広告IDgps_adid
Amazon Fire広告IDfire_adid
その他の広告ID(OAID、Huaweiのみ)oaid
バックアップID
RawのIDFVidfv
Android IDandroid_id

イベント送信のレスポンス

正常に計測された全てのイベントは、OKを示すレスポンスを返します。

計測に失敗したイベントは、次のようなHTTPエラーコードとJSONメッセージを返します:{"error": "Event request failed ( {error message})"}

エラーメッセージは、リクエストにどのような問題が発生したかを示します。以下の表からエラーを特定し、設定をご確認いただくか、support@adjust.comにお問い合わせください。

エラーコードエラーメッセージ理由
400Bad event state様々な理由で発生する可能性があります。例:‘created at' の時間が 'installed_at' の時間の前になっている。

詳細については、レスポンスを確認してください。

400Invalid app token無効のアプリトークン:アプリが正しく設定されていません
400Ignoring event, earlier unique event trackedユニークイベントがすでに計測されています。重複のためこのイベントは計測されません。
400Invalid callback parameters無効なコールバックパラメーター:コールバックパラメーターを抽出できませんでした
400Invalid event tokenイベントトークンが存在しないか、正しく設定されていない、あるいはアプリトークンと一致しません。
400Invalid revenue無効な収益:金額が正しく設定されていないか、値が大き過ぎます(上限 = 100,000,000,000) 
401Failed to authorize requestリクエストの承認に失敗:承認トークンが見つからない、あるいは一致しません
403App is inactiveアプリが非アクティブ:アプリが管理画面で無効化されました
403Tracking disabledこのプラットフォームでは計測が有効化されていません
403Event token blocklistedイベントトークンがブロックリストに登録されました
404App token not foundApp token not found
404Device not foundデバイスデータが見つかりません
413Request size too largeリクエストが上限の1MBを超えています
451Device is opted out端末がオプトアウトされています 
500Internal error, contact support@adjust.com内部エラー、support@adjust.comにお問い合わせください:デバイスデータ更新時に発生した内部エラー