[Tep-j-general] Re: アフィリエイトタグの挿入について

アーカイブの一覧に戻る

"茅野泰明@DB" chino****@desig*****
2005年 8月 19日 (金) 11:05:42 JST


メディアネット 茅野です。

うちのサイトでもA8のアフィリエイトを適用しており、そこで設定しているソー
スがありますので、掲載しておきます。

/catalog/indcludes/functions/general.phpあたりで以下の関数を定義しておき
ます。

	function affiliate_A8($order_id) {
		$url_suffix = '&so='.$order_id;

		$orders_product_query = tep_db_query("select products_id, products_price, final_price, products_quantity from " . TABLE_ORDERS_PRODUCTS . " where orders_id = '" . $order_id . "'");
		while ($orders_product = tep_db_fetch_array($orders_product_query)) {
			$amount = floor($orders_product['products_price'] * $orders_product['products_quantity']);
			$url_suffix .= '&si='. floor($orders_product['products_price']) . '.' . $orders_product['products_quantity'] . '.' . $amount . '.' . $orders_product['products_id'];
		}
		return A8_AFFILIATE_URL . $url_suffix . '&ts=' . date(YmdHis);
  }

なお、A8_AFFILIATE_URLは適当なところで適切な値をdefineしておいてください。
そして、checkout_success.phpにて以下のタグを設置します。

<IMG SRC="<?php  echo affiliate_A8($orders['orders_id']); ?>" width="1"
height="1">

これできっとうまくいくはずです。
例によって、ご自身の責任において設置、運用してくださるようお願いします。


> はじめまして、hideと申します。初投稿になります。よろしくおねがいします。
>
> 現在、osCommerceを利用させていただいております。
> 実は、さらにアフィリエイトのA8ネットを利用しようかと考えておりまして、
> そのために、商品購入後の画面(checkout_success.php)に
> 指定されたタグを挿入する必要がでてきました。
> imgタグに、商品名や数量など動的な情報を読み込ませて、
> 表示させなければならないようですが、
> 内容確認画面(checkout_confirmation.php)から【注文する】ボタンを押した
> 次のページ(checkout_success.php)に表示させる方法を
> 教えていただけませんでしょうか?
> また、どなたか導入されている方はいらっしゃいますか?
> 宜しくお願いします。
> _______________________________________________
> Tep-j-general mailing list
> Tep-j****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/tep-j-general
>
>

--
メディアネット株式会社
 東京都新宿区北新宿1-13-19 弘林ビル7F

 茅野泰明 <chino****@desig*****>
 tel:03-3363-6233





Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る