メインコンテンツまでスキップ

トランザクションのエクスポート

APIのセットアップを開始するには、Roktはいくつかの情報が必要です。

以下の詳細は、アカウントマネージャーに送信する必要があります:

  1. システム内でサブスクライバーを作成する方法に関する完全なAPIドキュメント
  2. セットアップの問題をトラブルシューティングするための技術連絡先の詳細
  3. 関連する環境(本番、テスト、ステージングなど)のエンドポイント
  4. メソッド(例:GET、POST、PUT)
  5. 認証(ある場合)
  6. リクエストボディのエンコーディング(例:JSON、XML、URLエンコード)
  7. 必要なAPIパラメータ(Roktが共有できる属性について学ぶ)
  8. Roktが正確にリードを正常に配信されたものと拒否されたものに分類するのに役立つ予想されるAPIの応答

API接続の設定

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. Integrations をクリックします。

  4. Connections をクリックします。

  5. Add connection をクリックします。

  6. Transactions の下で、API を選択します。

    1. 接続に名前を付けます。

      Transaction Export via API

    2. 接続のエンドポイントを入力します。

      Transaction Export via API

    3. AuthorizationHeaders、およびBodyの下に必要な情報をすべて入力します。

      Transaction Export via API

    4. Response handling のルールをすべて入力します。

      Transaction Export via API

    5. API接続の設定(エンドポイント、認証、ヘッダー、ボディ、およびレスポンスの処理)が完了したら、Settings をクリックします。

      Transaction Export via API

    6. テスト設定をテストの基準に従って編集します。

      Transaction Export via API

    7. Save をクリックします。

    8. Test をクリックします。

      Transaction Export via API

    9. テスト結果を確認します。

    10. 必要な結果が得られるまで、テストを繰り返します。

API接続へのリンク配置方法

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. Integrations をクリックします。

  4. Connections をクリックします。

  5. 左のドロップダウンメニューから Real-time を選択し、右のドロップダウンメニューから Transactions を選択します。

  6. リンクを作成したい接続を展開します。

    Transaction Export via API

  7. Show unlinked をクリックします。

    Transaction Export via API

  8. All PlacementsLink をクリックします。

    Transaction Export via API

  9. すべての配置が接続にリンクされました。

    Transaction Export via API

API接続から配置をリンク解除する方法

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. Integrations をクリックします。

  4. Connections をクリックします。

  5. 左のドロップダウンメニューから Real-time を選択し、右のドロップダウンメニューから Transactions を選択します。

  6. リンクを解除したい接続を展開します。

    Transaction Export via API

  7. すべての配置をリンク解除するには、Unlink をクリックします。

    Transaction Export via API

  8. すべての配置がリンク解除されました。

予定された配信

ホストコンピュータ(例:あなたのラップトップ)からセキュアなFTPサーバへの接続には、サードパーティのクライアントソフトウェアが必要です。このチュートリアルでは、Windows、Mac、Linuxのオペレーティングシステムで利用可能な人気のある無料クライアントソフトウェアであるFileZillaを提案しています。

  1. ブラウザでhttps://filezilla-project.org/にアクセスし、**FileZilla Clientをダウンロード**をクリックします。
  2. FileZillaをコンピュータにインストールします。すでにFileZillaがインストールされている場合は、最新バージョンを実行していることを確認してください。
  3. Roktアカウントマネージャーに連絡して、Rokt SFTPへのアクセスをリクエストしてください。アクセスが許可されると、Roktから「RoktのSFTPサーバへのアクセスが許可されました」という件名のメールが届くはずです。
  4. 添付ファイルをダウンロードし、2番目のメール「指示のファイルのパスワードのためのメール」で提供されたパスワードを使用して暗号化されたファイルを解凍します。
  5. 解凍した暗号化ファイルには、RoktのSFTPフォルダにアクセスするためのキーファイルである.pemファイルが含まれています。
注記

以下の手順は、Windows、Mac、Linuxのオペレーティングシステムに対して同じであり、FileZillaの最新バージョンに基づいています。

  1. FileZillaを開き、ファイル > サイトマネージャに移動します。

Rokt SFTPのセットアップ

  1. 左側で新しいサイトをクリックし、以下の情報を入力します:
  • プロトコル: SFTP – SSHファイル転送プロトコル

  • ホスト: ftp.rokt.com

  • ポート: 22

  • キーファイル: ローカルのキーファイル(.pem)に移動し、ローカルドライブから選択します(下の画像を参照)。

    Rokt SFTPのセットアップ

  1. 接続をクリックします。接続が確立され、ファイルをアップロードするためのアクセス可能なフォルダが表示されるはずです。

セキュアファイル転送プロトコル(SFTP)接続は、データの配信を自動化し、設定にはほとんど労力が必要ありません。SFTPの資格情報さえあれば、すぐに利用できます!

SFTP接続を設定した後、好きな頻度でトランザクションデータが含まれたCSVファイルが含まれたメールが届きます。

RoktのSFTP接続

開始する前に

RoktのSFTPへのアクセス権がまだない場合は、アカウントマネージャーに連絡してください。

以下の情報を手元に用意してください:

  1. 配信頻度 - トランザクションがSFTPサーバーにアップロードされる頻度と時間。
  2. 必須パラメータ - 最も一般的なものはメール、名前、姓、ソース、および州です。利用可能な属性の詳細については、トランザクションメタデータを参照してください。

ファイルパスと要件

トランザクションデータファイルは次のファイルパスに配置されます:

ファイルパス目的
/downloadsRoktから提供されたトランザクションデータのダウンロード
注記

トランザクションファイルは、このフォルダから14日後に自動的に削除されます。

自分自身のFTP接続を使用する

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. Integrations をクリックします。

  4. Connections をクリックします。

  5. Add connection をクリックします。

  6. Transactions の下で、FTP をクリックします。

  7. この接続のテンプレートを選択し、接続に名前を付けます。

    Transaction Export via Client SFTP

  8. ディレクトリとファイル名を入力します。

    Transaction Export via Client SFTP

  9. FTPサーバーのホストの詳細とポートを入力します。

    Transaction Export via Client SFTP

  10. 希望のFTPメソッドを選択します。

    Transaction Export via Client SFTP

  11. ユーザー名とパスワードを入力するか、ユーザー名を入力してキーファイルをアップロードします。

    Transaction Export via Client SFTP

  12. スケジュールを選択し、Save をクリックします。

    Transaction Export via Client SFTP

  13. 接続が作成されました。

FTP接続を無効にする

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. Integrations をクリックします。

  4. Connections をクリックします。

  5. 左のドロップダウンメニューから Scheduled を選択し、右のドロップダウンメニューから Transactions を選択します。

    Transaction Export via Client SFTP

  6. Pause をクリックします。

    Transaction Export via Client SFTP

  7. メール接続が無効になります。

    Transaction Export via Client SFTP

  8. 接続を有効にするには、これらの手順を逆に実行します。

手動エクスポート

取引データをどのような形式で受け取りたいかに関わらず、Roktプラットフォームには常にアクセスできます。取引 > 顧客データ > エクスポートに移動することで、いつでもデータにアクセスできます。

何か問題が発生した場合(APIの障害やメールの削除など)、心配しないでください!いつでもRoktにログインして、いつでも取引データをダウンロードできます。

RoktはCSV形式でダウンロード可能なデータを提供しています。ダウンロードするには、以下の手順を実行してください:

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. 取引をクリックします。

  4. 顧客データをクリックします。

  5. 取引データを表示したい配置を選択します。

  6. 上部ナビゲーションバーで日付範囲を調整します。

  7. エクスポートをクリックします。

  8. エクスポートはすぐにコンピュータにダウンロードされます。レポート内のレコード数によっては、完了までに少し時間がかかる場合があります。CSVファイルは、ほとんどの一般的なスプレッドシートアプリケーションで開くことができるはずです。

注記

一度にダウンロードできるレコードの最大数は10万件です。

エクスポートデータフィールドのカスタマイズ

エクスポートは、取引のキーフィールドを含むデフォルトのテンプレートを使用します。必要に応じて、列を追加、削除、および並べ替えてエクスポートするデータをカスタマイズすることができます。

  1. my.rokt.com にログインします。

  2. アカウントに移動します。

  3. 取引 をクリックします。

  4. 顧客データ をクリックします。

  5. テンプレート ドロップダウンから 新しいテンプレートを作成 を選択します。

    Transaction Export Manually

  6. 表示される画面で、ドロップダウンメニューを使用してデータフィールドを追加または削除します。

    Transaction Export Manually

  7. フィールドをドラッグアンドドロップしてエクスポートファイルの列の順序を更新します。

    Transaction Export Manually

  8. 名前を付けて保存 をクリックし、将来のエクスポートにこのテンプレートを使用する場合はテンプレート名を入力します。

    Transaction Export Manually

  9. データをCSVファイルとしてダウンロードするには、エクスポート をクリックします。

    Transaction Export Manually

この記事は役に立ちましたか?