- インストールしようとするPCのcgi-binディレクトリに、"affiliates_c(あるいは任意の名前)"ディレクトリを作成する。
- インストールしようとするPCにPostgresをインストールする。パスワードその他の設定をresearch.iniファイルに書き込んでおく。を
- 解凍したファイルの" cgi-bin"ディレクトリにあるファイルを作成したディレクトリ("affiliates_c"等)にアップロードする。(アスキーモードで行う)
- 画像データは" cgi-bin"ディレクトリ以外の場所にアップロードする。(バイナリモードで行う)
- アップロードしたcgiスクリプトの属性を755にする。
- research.iniを同じディレクトリにアップロードする。
- ブラウザを立ち上げ、"admin.cgi"を実行する。デフォルトのパスワードは「superpass」
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/admin.cgi
サーバ・エラーが表示された場合、スクリプトやディレクトリの属性が正しく変更されてるか確認して下さい。
- ブラウザから"signup.cgi"を実行して、アフリエイトとしてサインアップをする。
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/signup.cgi
- ブラウザから" stats.cgi"を実行して、サインアップに使用したユーザ名・パスワードを入力。統計画面に移れればOKです。
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/stats.cgi
- 統計画面の最下部にあるリンクをクリックして、リンクコードが有効か確認して下さい。
- ブラウザから"admin.cgi"を実行、管理ページから「参照数詳細」画面に移り、手順12のクリックがカウントされているか確認出来ます。
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/admin.cgi
- 統計画面の最下部にあるリンクをクリックして、リンクコードが有効か確認して下さい。
ここで言う「統合」とは、「ExfiAffiliate」が売上げ発生時にコミッションを登録する為に、すでにおつかいの支払いシステムを「トリガ」にすることを意味します。また、コミッションをパーセンテージで支払う場合、最終金額を「ExfiAffiliate」プログラムに渡してコミッションを計算できるようにする必要があります。
この方法では、ユーザは売上げ発生後ダイレクトに"sale.cgi"(コミッションを登録するcgiスクリプト)に進みます。あるいは"sale.cgi"へのリンクを経由して任意の「ありがとうページ」へ誘導することが出来ます。
- 売上げ発生時に次のリンクに繋がるように現在の買い物サイトを調整してください。
- "$amount"の部分は最終購入金額を示す変数・値に置き換えます。プログラムはこの値を読んで、コミッション額を計算します。
http://www.yoursite.com/cgi-bin/affiliates_c/sale.cgi?AMOUNT=$amount
- ブラウザを立ち上げ、"admin.cgi"を実行する。デフォルトのパスワードは「superpass」
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/admin.cgi
- メインページから「詳細設定」を選択します。
- 「コミッションの設定」欄にある「コミッションのタイプ」を「パーセンテージ」にします。
- 「コミッションのタイプが『パーセンテージ』の時の、デフォルトのコミッション率:」の欄に設定したいコミッションの割合を入力します。
この値がデフォルト値となり、個々のアフリエイトについてコミッション率を設定しない場合(「デフォルト」の場合)にここで入力した値が適用されます。
- 設定を保存します。
- メインページに戻り「アフリエイト・コントロール」を選択します。
- 「全てのアフリエイト」を選択します。
- コミッションの額を設定したいアフリエイトの名前の部分をクリックします。
- 「コミッション」の欄に、設定したいコミッションの割合を入力します
設定済みのデフォルト値のままで良い場合は「デフォルト」のままにしておいて下さい。
ここで入力した値をXとすると、最終購入額のXパーセントがコミッションとして計算されることになります。
この値は当該アフリエイトのみに適用されます。
- ブラウザを立ち上げ、"admin.cgi"を実行する。デフォルトのパスワードは「superpass」
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/admin.cgi
- メインページから「詳細設定」を選択します。
- 「コミッションの設定」欄にある「コミッションのタイプ」を「定額」にします。
- 「コミッションのタイプが『flatfee』の時の、デフォルトのコミッション額:」の欄に設定したいコミッションの額を入力します。
この値がデフォルト値となり、個々のアフリエイトについてコミッション額を設定しない場合(「NA」の場合)にここで入力した値が適用されます。
- 設定を保存します。
- メインページに戻り「アフリエイト・コントロール」を選択します。
- 「全てのアフリエイト」を選択します。
- コミッションの額を設定したいアフリエイトの名前の部分をクリックします。
- 「コミッション・レベル」の欄に、設定したいコミッションの額を入力します
設定済みのデフォルト値のままで良い場合は「デフォルト」のままにしておいて下さい。
ここで入力した値をXとすると、X円がコミッションとして計算されることになります。
この値は当該アフリエイトのみに適用されます。
- ブラウザから" signup.cgi"を実行して、アフリエイトとしてサインアップに使用したユーザ名・パスワードを入力。
(例) www.あなたのサイト.com/cgi-bin/affiliates_c/signup.cgi
- 「リンクコード」をクリック。表示されている内容に従い、アフリエイトのhtml中にリンクを設定します。
主催側サイトを仮に「shop exfia」とする。
現在のコミッション状況の確認
- admin.cgi〜「コミッション・センター」
- 「アフリエイトへの支払い」欄の「コミッションの未払い額が」の項目を「0(ゼロ)」にして「支払いをする」をクリックする。
- 現在のコミッション状況を確認する。
1ユーザとしてアフリエイトサイトから「shop exfia」へのリンクを辿る
www.pluto.dti.ne.jp/~koen から 「テスト用」メニューを選択。
リンクを辿った時点で、どのアフリエイトサイトから「shop exfia」へジャンプして来たかがクッキーに記録される。
1ユーザとして「shop exfia」で買い物をしたことにする
www.exfia.com/shop.html
- 数種類の値を持つクリックが用意されているのでどれかをクリック
詳細設定の「メール設定」で「コミッション発生時のアフリエイトへの通知」「コミッション発生時の管理者への通知」が設定してあれば、この時点でメールが送られる
コミッション状況の確認
- admin.cgi〜「コミッション・センター」
- 「アフリエイトへの支払い」欄の「コミッションの未払い額が」の項目を「0(ゼロ)」にして「支払いをする」をクリックする。
- コミッションが追加されていることを確認する。