AffiliateWPは、アフィリエイトプログラムのバックアップ、レコードの移行、設定のシームレスな共有を可能にする強力なエクスポートおよびインポートツールを提供します。
このガイドでは、AffiliateWP > Tools > Export/Import の各エクスポートおよびインポートオプションを順を追って説明し、これらの機能を効果的に使用するための詳細な手順を提供します。
開始する前に、WordPressサイトにAffiliateWPをインストールして有効化していることを確認してください。
データのインポートとエクスポート
AffiliateWPのエクスポートツールを使用すると、重要なアフィリエイトデータをCSV形式で保存でき、レコードの分析、転送、またはバックアップが容易になります。アフィリエイト、紹介(リファラル)、支払い(ペイアウト)、訪問(ビジット)、設定の各エクスポートオプションには、必要な情報のみをエクスポートできるようにするための特定のフィルターが用意されています。
アフィリエイトのエクスポート
アフィリエイトレコードをエクスポートするには、まずAffiliateWP > Tools > Export/Importに移動し、Export Affiliatesセクションを見つけます。このツールを使用すると、アフィリエイトのリストを含むCSVファイルをエクスポートでき、各レコードは個別の項目として表示されます。
Statusというラベルのドロップダウンメニューを使用して、アフィリエイトをステータスでフィルターできます。ここでは、エクスポートに含めたいアフィリエイトに応じて、All Statuses、Active、Inactive、Pending、Rejectedなどのオプションから選択できます。
すべてのアフィリエイトの完全なレコードが必要な場合は、「All Statuses」を選択します。フィルターが設定されたら、ExportボタンをクリックしてCSVファイルを生成します。

紹介の(リファラルの)エクスポート
紹介(リファラル)レコードをエクスポートするには、Export Referralsセクションまでスクロールダウンします。このツールは、アフィリエイト名、日付範囲、紹介(リファラル)ステータスに基づいて紹介(リファラル)データをフィルターするオプションを提供します。
特定のアフィリエイトの紹介(リファラル)をエクスポートするには、まずAffiliate Nameフィールドにアフィリエイト名を入力します。

すべてのアフィリエイトの紹介(リファラル)をエクスポートしたい場合は、このフィールドを空白のままにします。エクスポートの開始日と終了日を指定するFromおよびToフィールドに入力して日付範囲を設定します。次に、ドロップダウンメニューからステータスを選択します。これには、Paid、Unpaid、Rejected、Pendingなどのオプションが含まれます。

これらのフィルターを設定した後、Exportボタンをクリックして、紹介(リファラル)レコードの項目別リストを含むCSVファイルをダウンロードします。
支払い(ペイアウト)のエクスポート
Export Payoutsセクションでは、アフィリエイト、日付範囲、支払い(ペイアウト)ステータスに基づいて支払い(ペイアウト)データをエクスポートできます。特定のアフィリエイトにエクスポートを絞り込むには、Affiliate Nameフィールドにその名前を入力します。それ以外の場合は、すべてのアフィリエイトを含めるために空白のままにします。
次に、From および To フィールドを使用してエクスポートの日付範囲を指定します。次に、ドロップダウンから適切なステータスを選択します。オプションには、Processing、Paid、および Failed があります。

フィルターを設定したら、Export をクリックすると、各支払いレコードが個別の明細行として含まれるCSVファイルが生成されます。
訪問(ビジット)のエクスポート
訪問データをエクスポートするには、Export Visits セクションを見つけます。ここでは、アフィリエイト名、日付範囲、紹介ステータスで訪問をフィルターできます。必要に応じて、アフィリエイト名を入力してその個人に固有の訪問をエクスポートするか、すべてのアフィリエイトを含めるために空白のままにします。

From および To フィールドに値を入力して日付範囲を定義します。最後に、紹介ステータスドロップダウンを使用して、Converted または Unconverted の訪問を選択するか、「All」を選択して両方のタイプを含めます。Export をクリックして、各訪問レコードが独自の行に含まれるCSVをダウンロードします。
設定のエクスポート
アフィリエイトWP構成をエクスポートするには、エクスポート/インポートページの最下部にある Export Settings セクションを見つけます。この機能は、AffiliateWP設定を含むJSONファイルをエクスポートします。このファイルは、後で別のAffiliateWPインストールにインポートしてセットアップを複製するために使用できます。

JSONファイルをダウンロードするには、Export をクリックするだけです。このファイルは、別のサイトに同じ構成をシームレスに適用するために使用できます。
データのインポート
AffiliateWPのインポートツールを使用すると、CSVまたはJSONファイルから設定、アフィリエイトレコード、紹介データを直接インポートできるため、サイト間でデータを簡単に設定したり転送したりできます。
設定のインポート
Import Settings セクションでは、JSONファイルを使用して別のAffiliateWPインストールから構成設定をインポートできます。まず、Choose File をクリックして、以前にエクスポートしたJSONファイルを選択します。

選択したら、Import をクリックして設定を適用します。
この機能は、既存のAffiliateWPインストールと同じ構成で新しいサイトをすばやくセットアップするのに役立ちます。
アフィリエイトのインポート
アフィリエイトをインポートするには、Import Affiliates セクションに移動し、Choose File をクリックしてCSVファイルを選択します。ファイルを選択したら、Import CSV をクリックしてアップロードします。

マッピングインターフェイスが表示され、各AffiliateWPフィールドにCSV列が入力されたドロップダウンメニューが表示され、データを正確に一致させることができます。各フィールドについて、CSVの最初の行からのデータプレビューが右側に表示され、正しいマッピングに役立ちます。
マッピングを進める際には、インポートを機能させるために Email フィールドが必須であることを忘れないでください。Username、First/Full Name、Rate などの他のフィールドは、アフィリエイトレコードを強化するために追加できますが、オプションです。

AffiliateWPシステムとの互換性を確保するために、各フィールドの期待されるデータ型のクイックリファレンスを次に示します。
| アフィリエイトフィールド | 期待されるデータ型 |
| Eメール | 有効なメールアドレス。 |
| ユーザー名 | プレーンテキスト文字列。多くの場合、文字、数字、またはアンダースコアです。ユーザー名としてメールを使用するシステムの場合は、代わりにメールフィールドにマップしてください。 |
| 名/フルネーム | プレーンテキスト文字列。名またはフルネームを表します。姓フィールドが空の場合、名はフルネームとして扱われます。 |
| 姓 | プレーンテキスト文字列。通常はアフィリエイトの姓です。名と組み合わせて使用されます。 |
| 支払いメール | 有効な支払い用メールアドレス。該当する場合、プライマリメールとは異なります。 |
| レート | 小数点以下2桁までの数値。 |
| レートタイプ | プレーンテキスト。「パーセンテージ」または「フラット」など。 |
| 収益 | 数値。支払われた収益を表します(例:1.00)。 |
| 未払い収益 | 数値。まだ支払われていない収益を表します(例:1.00)。 |
| 紹介数 | 数値。紹介数をカウントします。 |
| 訪問数 | 数値。訪問数をカウントします。 |
| ステータス | アフィリエイトのステータス。マッピングされていない場合はデフォルトで「保留中」になります。 |
| ウェブサイト | 有効なURL。 |
| 登録日 | 標準的な日付形式。 |
紹介の(リファラルの)インポート
紹介のインポートツールを使用すると、CSVファイルから紹介データをインポートできます。これにより、各列を関連するAffiliateWP紹介フィールドに簡単に一致させることができます。

ファイルを選択でファイルを選択し、CSVをインポートをクリックすると、マッピングインターフェイスが表示され、マッピングするフィールドが表示されます。各フィールドにはドロップダウンリストがあり、CSVファイルからの列が事前に入力されているため、正確なデータマッピングが可能です。各フィールドを選択すると、CSVファイルの最初の行からのデータのプレビューが右側に表示され、マッピングが正しいことを確認するのに役立ちます。

紹介のインポートを成功させるには、アフィリエイトIDまたはユーザー名と金額フィールドがマッピングされていることを確認してください。これらは不可欠です。
以下は、各紹介フィールドの期待されるデータ型のクイックガイドです。これにより、CSVを事前に整理して準備しやすくなります。
| 紹介フィールド | 期待されるデータ型 |
| アフィリエイトIDまたはユーザー名(必須) | 数値IDまたはプレーンテキストのユーザー名。IDがメールアドレスの場合は、代わりにメールフィールドにマッピングしてください。 |
| 金額(必須) | 通貨金額をプレーンテキストで表示。 |
| アフィリエイトメール | 有効なメールアドレス。 |
| アフィリエイトユーザー名 | アフィリエイトIDまたはユーザー名と同様のプレーンテキスト。 |
| アフィリエイトの名/フルネーム | 名またはフルネームを表すテキスト。 |
| アフィリエイトの姓 | 姓を表すテキスト。 |
| 支払いメール | プライマリメールとは異なる場合、支払い用メールアドレス。 |
| 通貨 | 通貨の略称(例:USD)。 |
| 説明 | 紹介に関する説明テキスト。 |
| キャンペーン | キャンペーン名を表すテキスト。 |
| 参照 | 通常、トランザクションIDまたは注文番号に使用されます。 |
| コンテキスト | 支払いシステム(例:WooCommerce)を参照するテキスト。 |
| ステータス | 紹介ステータス(例:未払い、支払い済み)。マッピングされていない場合は「保留中」がデフォルトになります。 |
| 日付 | 標準的な日付形式。 |
よくある質問
特定の期間またはステータスのデータをエクスポートできますか?
はい、ステータス、日付範囲、またはアフィリエイト名などのパラメータを指定することで、エクスポート前にアフィリエイト、紹介、支払い、および訪問のデータをフィルタリングできます。この柔軟性により、分析または転送のために最も関連性の高いデータのみを取得できます。
データをインポートするには、どのファイル形式が必要ですか?
AffiliateWPでは、アフィリエイトおよび紹介データのインポートにCSV形式が必要です。ファイルはカンマ区切りで、フィールドは二重引用符で囲む必要があります。インポートプロセス中に、各列を適切なフィールドにマッピングできます。
データをインポートするために必須のフィールドはありますか?
はい。アフィリエイトをインポートするにはメールフィールドが必須であり、紹介をインポートするにはアフィリエイトIDまたはユーザー名および金額フィールドが必要です。これらのフィールドを正しくマッピングすると、インポートが成功します。
サイト間でデータをインポートすると、アフィリエイトIDはどうなりますか?
AffiliateWPサイト間でアフィリエイトをインポートすると、アフィリエイトIDが変更されます。これにより、過去のトランザクションや統計データへの参照が中断される可能性があります。シームレスな移行のためには、エクスポート/インポートツールを使用するのではなく、データベース全体の移行を実行することをお勧めします。
これで完了です!AffiliateWPのエクスポート/インポートツールを使用すると、アフィリエイトプログラムのデータを簡単に管理、バックアップ、移行できます。アフィリエイト、紹介、支払い、訪問をCSV形式でエクスポートするオプションを使用すると、必要なデータを簡単に取得できます。インポート機能を使用すると、CSVファイルからデータを正確にマッピングでき、レコードの統合や復元をシームレスに行うことができます。