- 投稿日時:
- 2016年03月15日 14:13
- 質問ID:
- Faebccaa
- 閲覧数:
- 87
- 役に立った人数:
- 1人
パッケージ標準では、アフィリエイト広告をクリックした際のcookieは
7日間の有効期限で発行されます。
購入者をCookieで識別している場合、
それを超える期間の経過後の購入では成果はカウントされません。
クッキーの保存期間を延長される場合は
link.phpに記述されている、以下の部分のコードを変更ください。
-----------------------------------------------------------
/**
@brief cookieを更新する。
@param $adwares_ RecordModelオブジェクト。
@param $cookieID_ ユーザー識別ハッシュ。
*/
function UpdateCookie( $adwares_ , $cookieID_ )
{
setcookie( 'interval_' . $adwares_->getID() , time() , time() + 60 * 60 * 24 * 30 );
setcookie( 'adwares_cookie' , $cookieID_ , time() + 60 * 60 * 24 * 7 );
}
-----------------------------------------------------------
'interval_'が報酬成果間隔、
'adwares_cookie'が広告成果発生に関わるcookieです。
コード中の30や7の数字部分が日数になりますので、
60、90など好みの値に修正ください。
60 * 60 * 24 * 7 ← 60秒×60分×24時間×7日
60 * 60 * 24 * 30 ← 60秒×60分×24時間×30日
60 * 60 * 24 * 365 * 1 ← 60秒×60分×24時間×365日×1年
補足
※アフィリエイトASPシステムについても共通です。
この情報は参考になりましたか?
現在1人の方が、役に立ったと言っています。