PHPスクリプト配布ページ > アフィリエイトショップ Lite

アフィリエイトショップ Lite

TOP 利用規定 会社概要
 ■ サンプルと特徴
  • サンプルはコチラ

    サンプル
     ★ アフィリエイトショップLite
     ★ URLチェックツール

  • 「アフィリエイトショップ」の特徴は以下のとおりです

    1. 一定時間毎に商品情報を自動取得します(アクセスをキッカケに実行)
    2. カテゴリメニューをカスタマイズすることにより、独自のショップを作ることが出来ます。
    3. アフィリエイトサイトを利用することにより、アフィリエイト収入(販売手数料)を得ることが出来ます

  • このスクリプトを利用する上での利用規定です。必ず目を通しておいて下さい。スクリプトをダウンロードする場合、
    「利用規定」に同意したものとみなします。

    利用規定

 ■ プログラムの入手
  • プログラムを入手するには、以下のファイルをダウンロードします。LHA形式、ZIP形式お好きな方をお選び下さい。

    LZH形式  ZIP形式

  • ダウンロード後、解凍します。解凍すると、以下のファイルとフォルダが展開されます。

    index.php
    log/alog.cgi
    log/delurl.cgi
    log/genre.cgi
    log/htasktime.cgi
    log/mainlist.cgi
    log/rakuget.cgi
    log/template.html
    log/toplist.cg
    kakunin/index.php

 ■ プログラムの修正
  • 全体のディレクトリ構成例とファイル位置は以下のとおりです。(かっこ内はパーミッションの設定値)
【ディレクトリ構成例】
  / index.php (トップページ)
   +--/ log [755]
       | alog.cgi [666]
       | delurl.cgi [666]
       | genre.cgi [666] (カテゴリファイル)
       | htasktime.cgi [666]
       | mainlist.cgi [666]
       | rakuget.cgi [666]
       | template.html [644] (表示のテンプレート)
       | toplist.cgi [666]
   |
   +--/ kakunin [755]
       | index.php [644] (カテゴリ初期設定用スクリプト)

 

≪カテゴリファイルの設定≫

  • genre.cgi をエディタで開いて設定します。

    1行が1つのカテゴリ情報を表しています。
    区切り文字 <> で、以下の並びで設定してください。
     カテゴリ名 <> 取得ページのURL <>

    例)   トートバッグ<>http://rakuten.co.jp/〜vc?sv=2&f=A&g=100472&v=2&p=1&e=1&〜&x=0<>

    URLは本スクリプトに適合しないものもあります。
    URL中に &p=数字 が含まれているものが利用可能ですが、チェックツールも用意しました。

  • チェックツールを利用するには
    1. kakunin フォルダをアップロードします。
    2. http://(あなたのURL)/kakunin/ へアクセスすると、入力フォームが表示されます。
    3. 取得が成功すると、そのページの商品情報が表示されます。
≪設定ファイルの修正≫
  • index.php をエディタで開いて以下の箇所を修正します。

    ≪この行は必ず指定してください≫

    $affurl = 'http://pt.afl.rakuten.co.jp/c/〜〜〜/?url=';
          楽天アフィリエイトURLの一部、又はA8net楽天商品リンクURLの一部を入力します。

           楽天アフィリエイトURLの調べ方

           A8net楽天商品リンクURLの調べ方


    ≪以下の設定は任意。変更しなくても問題ありません≫


    $kensu = 10; // リスト表示で1ページ当たりの件数
    $new_kensu = 10; // トップページ新着情報の表示件数
    $rank_kensu = 10; // ランキング表示の件数
          1ページあたりの表示件数の設定。通常このままで構いません。

    $getpagemax = 5;
          取得する楽天側の商品リストページ数を設定します。
          楽天の新着情報が常に更新されるので5ページ程度で十分です。

    ↓初めて設置する場合のみ、この2つを 「0分」 にして、一通り取得した後、元に戻すのも良いでしょう。
    $koshin_kan = 5;
          取得を実行する間隔(単位:分)
          この時間経過後、最初にアクセスがあった時点で実行されます。
          PHPはアクセスをキッカケに実行されます。

    $hkoshin_kan = 20;
          カテゴリ別の件数更新を実行する間隔(単位:分)
          この時間経過後、最初にアクセスがあった時点で実行されます。
          PHPはアクセスをキッカケに実行されます。
    ↑初めて設置する場合のみ、この2つを 「0分」 にして、一通り取得した後、元に戻すのも良いでしょう。

    $limit_kensu = 7000;
          商品情報を保持する件数です。
          この数字が大きすぎるとエラーの原因になります。

  • 以上、修正が完了したら各ファイルを以下のとおりにFTP転送し、パーミッション の設定を行います。

    ファイル名 パーミッション
    index.php 644
    log/alog.cgi 666
    log/delurl.cgi 666
    log/genre.cgi 666
    log/htasktime.cgi 666
    log/mainlist.cgi 666
    log/rakuget.cgi 666
    log/template.html 644
    log/toplist.cgi 666
    kakunin/index.php 644
 ■ デザインの変更について
  • ビルダーなどで template.html を編集することにで、デザインをカスタマイズすることが出来ます。
  • 編集が原因で表示に不具合が出ることがありますので、必ずバックアップを取ってから編集するようにしてください。
 ■ その他、注意点など
  • データの取得など、PHPスクリプトはページにアクセスがあった時点で実行されます。
    ですので、全くアクセスが無いと商品の情報も更新されません。
  • 利用規約にも記載しておりますが、利用の条件として商品リンクの約5%は弊社サイト経由のリンクになります。
    つまり、アフィリエイト収入の一部は弊社の収入になり、開発・維持・運営等に充てられます。
 
TOP 利用規定 会社概要