rocket-a

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
pointback仕様 [2026/01/21 11:21] rootpointback仕様 [2026/01/29 19:09] (現在) root
行 1: 行 1:
-{{pasted:20260120-102223.png}} +{{pasted:20260121-023047.png}} 
-MMP → Temporary Tables (一時保存)+MMP →① Temporary Table(一時保存)
 MMPから届く大量のポストバックのパラメータを、まずはそのままの形で保存します。 MMPから届く大量のポストバックのパラメータを、まずはそのままの形で保存します。
 理由: 直接本番テーブルに書き込むと負荷が高まるため、一旦バッファとして受け止めます。 理由: 直接本番テーブルに書き込むと負荷が高まるため、一旦バッファとして受け止めます。
 +
 Batch Processing (バッチ処理) Batch Processing (バッチ処理)
 一定間隔(1分ごと)で実行されます。 一定間隔(1分ごと)で実行されます。
-処理内容: 重複排除、不正チェックなどを行い、確定データとして Pointback Tables へ格納します。 +処理内容: 重複排除、不正チェックなどを行い、確定データとして Pointback Table へ格納します。 
-Pointback Tables → Media (外部通知)+エラーがあった場合は③Erorr Tableへ格納します。 
 + 
 +Pointback Table → Media (外部通知)
 整形されたデータを元に、、各メディア(adleapやpointincomeなど)ごとの受け取るためのフォーマットに変換後、 整形されたデータを元に、、各メディア(adleapやpointincomeなど)ごとの受け取るためのフォーマットに変換後、
 各メディアのAPIへ通知を送ります。 各メディアのAPIへ通知を送ります。
行 13: 行 16:
 ---- ----
  
-①Temporary Tables+①Temporary Table
 <php> <php>
-$dsn = 'mysql:host=localhost;dbname=rocketa-api;charset=utf8mb4';+$dsn = 'mysql:host=api.rocket-a.com;dbname=rocketa-api;charset=utf8mb4';
 $user = 'root'; $user = 'root';
 $pass = 'buSDonry4%h6rm-0fy'; $pass = 'buSDonry4%h6rm-0fy';
行 88: 行 91:
  
 ---- ----
-②Pointback Tables+②Pointback Table
 https://admin.rocket-a.com/admin/general/achieve/list https://admin.rocket-a.com/admin/general/achieve/list
 で検索可能 で検索可能
 <php> <php>
-$dsn = 'mysql:host=localhost;dbname=rocketa-la;charset=utf8mb4';+$dsn = 'mysql:host=api.rocket-a.com;dbname=rocketa-la;charset=utf8mb4';
 $user = 'root'; $user = 'root';
 $pass = 'buSDonry4%h6rm-0fy'; $pass = 'buSDonry4%h6rm-0fy';
行 172: 行 175:
  
  
-③Error Tables+③Error Table
 https://admin.rocket-a.com/admin/general/achieve/error_list#  https://admin.rocket-a.com/admin/general/achieve/error_list# 
 <php> <php>
-$dsn = 'mysql:host=localhost;dbname=rocketa-la;charset=utf8mb4';+$dsn = 'mysql:host=api.rocket-a.com;dbname=rocketa-la;charset=utf8mb4';
 $user = 'root'; $user = 'root';
 $pass = 'buSDonry4%h6rm-0fy'; $pass = 'buSDonry4%h6rm-0fy';
行 244: 行 247:
 echo '</table>'; echo '</table>';
 </php> </php>
-Result ID  Temporary TablesのID+Result ID  Temporary TableのID
 Error エラーのIDを格納↓ Error エラーのIDを格納↓
-     Error種別+      Error種別
      * 1:パラメーターエラー      * 1:パラメーターエラー
      * 2:sid不一致      * 2:sid不一致
pointback仕様.1768962099.txt.gz · 最終更新: by root