(57)【要約】【課題】オンラインモールにユーザを誘導したアフィリエイト広告の広告成果をより適切に判定すること。【解決手段】一実施形態に係るアフィリエイト管理システムは、アフィリエイト広告をユーザがユーザ端末上で選択したことに応答して操作記録をデータベースに格納し、該選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成し、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定し、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定する。【選択図】図２
2019191697.tif 000002
【特許請求の範囲】
【請求項１】
複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムであって、
少なくとも一つのプロセッサを備え、
前記少なくとも一つのプロセッサが、
媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納し、
前記選択に応答して、前記アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーと前記オンラインモールを示すモールトラッキングキーとを生成し、
前記店舗トラッキングキーと前記モールトラッキングキーとに関連付けられた前記ユーザの操作により商品が購入された前記オンラインモール内の仮想店舗を販売店舗として特定し、
前記アフィリエイト広告に対応する仮想店舗が前記販売店舗である場合と、該仮想店舗とは別の仮想店舗が前記販売店舗である場合との双方において、前記アフィリエイト広告の広告成果を認定する、
アフィリエイト管理システム。
【請求項２】
前記少なくとも一つのプロセッサが、前記媒体主を示す媒体主ＩＤと、前記アフィリエイト広告を示す広告ＩＤとを少なくとも含む前記操作記録を前記データベースに格納する、
請求項１に記載のアフィリエイト管理システム。
【請求項３】
前記少なくとも一つのプロセッサが、前記店舗トラッキングキーおよび前記モールトラッキングキーを更に含む前記操作記録を前記データベースに格納する、
請求項２に記載のアフィリエイト管理システム。
【請求項４】
前記少なくとも一つのプロセッサが、前記アフィリエイト広告に対応する仮想店舗が前記販売店舗である場合には、前記別の仮想店舗が前記販売店舗である場合よりも報酬が高くなるように前記広告成果を認定する、
請求項１〜３のいずれか一項に記載のアフィリエイト管理システム。
【請求項５】
前記少なくとも一つのプロセッサが、
前記ユーザ端末に対応するＨＴＴＰクッキーに前記店舗トラッキングキーおよび前記モールトラッキングキーを記録する処理をエントリ機能に実行させ、
前記ＨＴＴＰクッキーを用いた前記ユーザの操作により商品が購入された前記オンラインモール内の仮想店舗を販売店舗として特定する、
請求項１〜４のいずれか一項に記載のアフィリエイト管理システム。
【請求項６】
前記少なくとも一つのプロセッサが、
第１媒体主により提供される第１アフィリエイト広告が選択された場合には、該第１アフィリエイト広告に対応する第１仮想店舗を示す第１店舗トラッキングキーと前記モールトラッキングキーとを前記ＨＴＴＰクッキーに記録する処理を前記エントリ機能に実行させ、
前記第１アフィリエイト広告が選択された後に、第２媒体主により提供される第２アフィリエイト広告が選択された場合には、該第２アフィリエイト広告に対応する第２仮想店舗を示す第２店舗トラッキングキーを更に前記ＨＴＴＰクッキーに記録する処理を前記エントリ機能に実行させる、
請求項５に記載のアフィリエイト管理システム。
【請求項７】
前記エントリ機能が、前記第１アフィリエイト広告の選択に応じて記録された前記モールトラッキングキーを、前記第２アフィリエイト広告の選択に応答して生成された前記第２店舗トラッキングキーおよび前記モールトラッキングキーの組で上書きすることで、前記ＨＴＴＰクッキーに前記第２店舗トラッキングキーを更に記録する、
請求項６に記載のアフィリエイト管理システム。
【請求項８】
前記少なくとも一つのプロセッサが、
前記第１仮想店舗が前記販売店舗である場合には前記第１アフィリエイト広告の広告成果を認定し、
前記第２仮想店舗が前記販売店舗である場合と、前記第１仮想店舗および前記第２仮想店舗の双方と異なる別の仮想店舗が前記販売店舗である場合とにおいては、前記第２アフィリエイト広告の広告成果を認定する、
請求項６または７に記載のアフィリエイト管理システム。
【請求項９】
前記少なくとも一つのプロセッサが、
前記第１仮想店舗が前記販売店舗である場合には、前記別の仮想店舗が前記販売店舗である場合よりも報酬が高くなるように前記広告成果を認定し、
前記第２仮想店舗が前記販売店舗である場合には、前記別の仮想店舗が前記販売店舗である場合よりも報酬が高くなるように前記広告成果を認定する、
請求項８に記載のアフィリエイト管理システム。
【請求項１０】
複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理し、かつ少なくとも一つのプロセッサを備えるアフィリエイト管理システムにより実行されるアフィリエイト管理方法であって、
媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、
前記選択に応答して、前記アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーと前記オンラインモールを示すモールトラッキングキーとを生成するステップと、
前記店舗トラッキングキーと前記モールトラッキングキーとに関連付けられた前記ユーザの操作により商品が購入された前記オンラインモール内の仮想店舗を販売店舗として特定するステップと、
前記アフィリエイト広告に対応する仮想店舗が前記販売店舗である場合と、該仮想店舗とは別の仮想店舗が前記販売店舗である場合との双方において、前記アフィリエイト広告の広告成果を認定するステップと
を含むアフィリエイト管理方法。
【請求項１１】
複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムとしてコンピュータを機能させるアフィリエイト管理プログラムであって、
媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、
前記選択に応答して、前記アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーと前記オンラインモールを示すモールトラッキングキーとを生成するステップと、
前記店舗トラッキングキーと前記モールトラッキングキーとに関連付けられた前記ユーザの操作により商品が購入された前記オンラインモール内の仮想店舗を販売店舗として特定するステップと、
前記アフィリエイト広告に対応する仮想店舗が前記販売店舗である場合と、該仮想店舗とは別の仮想店舗が前記販売店舗である場合との双方において、前記アフィリエイト広告の広告成果を認定するステップと
を前記コンピュータに実行させるアフィリエイト管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一側面はアフィリエイト管理システム、アフィリエイト管理方法、およびアフィリエイト管理プログラムに関する。
【背景技術】
【０００２】
従来から、アフィリエイト広告の広告成果を管理するコンピュータシステムが知られている。例えば、特許文献１には、会員がキャンペーン広告に関連した所定の行動と会員閲覧記録とを照らし合わせることで、その会員がトラッキングキーで特定される広告誘導事象の該当者であることを認定する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２０７８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の仮想店舗を含むオンラインモールの場合には、ユーザがクリックしたアフィリエイト広告に対応する店舗と、そのユーザが実際に商品を購入した店舗とが異なり得る。そのため、そのアフィリエイト広告の広告成果が適切に認定されない場合があり得る。
【０００５】
例えば、オンラインモール内に仮想店舗Ａ，Ｂが存在すると仮定する。この前提において、ユーザが仮想店舗Ａのアフィリエイト広告を選択して仮想店舗Ａにアクセスした後に仮想店舗Ｂにアクセスし、仮想店舗Ｂで商品を購入したとする。仮想店舗Ｂは、選択されたアフィリエイト広告で示される店舗ではないので、そのアフィリエイト広告の広告成果が認定されない。したがって、間接的にユーザを仮想店舗Ｂに誘導した媒体主（アフィリエイタ）は報酬（例えば、アフィリエイト料）を得ることができない。
【０００６】
そこで、オンラインモールにユーザを誘導したアフィリエイト広告の広告成果をより適切に判定することが望まれている。
【課題を解決するための手段】
【０００７】
本発明の一側面に係るアフィリエイト管理システムは、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムであって、少なくとも一つのプロセッサを備え、少なくとも一つのプロセッサが、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納し、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成し、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定し、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定する。
【０００８】
本発明の一側面に係るアフィリエイト管理方法は、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理し、かつ少なくとも一つのプロセッサを備えるアフィリエイト管理システムにより実行されるアフィリエイト管理方法であって、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成するステップと、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定するステップと、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定するステップとを含む。
【０００９】
本発明の一側面に係るアフィリエイト管理プログラムは、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムとしてコンピュータを機能させるアフィリエイト管理プログラムであって、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成するステップと、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定するステップと、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定するステップとをコンピュータに実行させる。
【００１０】
このような側面においては、オンラインモール内の仮想店舗のアフィリエイト広告が選択されると、その仮想店舗を示す店舗トラッキングキーとそのオンラインモールを示すモールトラッキングキーとが生成され、これらのトラッキングキーに関連付けられたユーザ操作から販売店舗が特定される。したがって、ユーザがオンラインモール内の別の仮想店舗で商品を購入した場合にも、その商品購入とアフィリエイト広告との対応を特定することができる。その結果、そのアフィリエイト広告の広告成果をより適切に判定することができる。
【発明の効果】
【００１１】
本発明の一側面によれば、オンラインモールにユーザを誘導したアフィリエイト広告の広告成果をより適切に判定することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るアフィリエイト管理システムの適用の一例を示す図である。
【図２】実施形態に係るアフィリエイト管理システムの構成の一例を示す図である。
【図３】実施形態に係るアフィリエイト管理システムで用いられるコンピュータの一般的なハードウェア構成を示す図である。
【図４】実施形態に係るアフィリエイト管理システムの動作の一例を示すシーケンス図である。
【図５】実施形態に係るアフィリエイト管理システムの動作の一例を示すシーケンス図である。
【図６】実施形態に係るアフィリエイト管理システムの動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
［システムの概要］
実施形態に係るアフィリエイト管理システム１０は、アフィリエイト広告の広告成果を管理するためのコンピュータシステムである。アフィリエイト広告とは、インターネット上で媒体主が設置した広告媒体上に掲載される広告であって、該広告媒体の閲覧者がその広告をきっかけに商品を購入した場合に成功報酬が該媒体主に付与される形態の広告である。広告成果とは、アフィリエイト広告が商品の購入に直接にまたは間接的に貢献することをいう。
【００１５】
広告媒体とは、アフィリエイト広告を閲覧者に伝達する媒介手段であり、より具体的には、任意の情報が掲載されたウェブページ・アプリケーションである。例えば、広告媒体はブログサイト、ソーシャル・ネットワーキング・サービス（ＳＮＳ）のサイト、またはニュースサイトであり得るが、当然ながらこれらに限定されず、様々なウェブページが広告媒体になり得る。広告媒体上でのアフィリエイト広告の表現方法は限定されず、例えば、バナー広告でもよい。
【００１６】
商品とは、有償または無償で取引される任意の有体物または無体物であり、したがって、サービスの提供を含む概念である。商品の種類は何ら限定されない。
【００１７】
成功報酬とは、アフィリエイト広告にアクセスした閲覧者を商品の購入へと誘引したことに対して媒体主に付与される謝礼である。成功報酬の形態は限定されず、例えば、現金、ポイントなどの金銭的価値でもよい。
【００１８】
媒体主とは、アフィリエイト広告により成功報酬を得ようとする人、すなわち、アフィリエイタである。例えば、媒体主は広告媒体の所有者または責任者である。媒体主は自然人でも法人でもよい。
【００１９】
本実施形態では、アフィリエイト管理システム１０は、複数の仮想店舗を有するオンラインモールにおける商品の購入にアフィリエイト広告が貢献したか否かを判定する。アフィリエイト広告の広告主は仮想店舗の運営者である。アフィリエイト広告はインターネット上の或る広告媒体上に掲載される。ユーザが仮想店舗Ａのアフィリエイト広告をクリックなどの操作により選択すると、ユーザ端末からの要求がオンラインモールに向けて送信されてその後処理され、これによりユーザは仮想店舗Ａのウェブページを閲覧できる。ユーザは仮想店舗Ａで商品を購入するかもしれないし、オンラインモール内の別の仮想店舗Ｂに移動して該仮想店舗Ｂで商品を購入するかもしれない。アフィリエイト管理システム１０はこのようなユーザの一連の行動を追跡し、ユーザがオンラインモール内で商品を購入するとそのアフィリエイト広告の広告成果を記録し、アフィリエイトに付与される報酬をその広告成果に基づいて決定する。アフィリエイト管理システム１０は、例えば、アフィリエイト・サービス・プロバイダ（ＡＳＰ）により運営される。
【００２０】
オンラインモールが、仮想店舗毎にウェブページが分かれる形式である場合には、ユーザが仮想店舗Ａのアフィリエイト広告を選択した後に仮想店舗Ｂで商品を購入すると、そのアフィリエイト広告の広告効果が認定されない。したがって、この場合には媒体主は報酬を得ることができない。これは、媒体主にとって不都合なことである。本実施形態では、アフィリエイト管理システム１０は、アフィリエイト広告に誘導されたユーザが該アフィリエイト広告に対応する仮想店舗で商品を購入する場合だけでなく、オンラインモール内の他の仮想店舗で商品を購入する場合にも、そのアフィリエイト広告の広告成果を認定する。
【００２１】
［システムの構成］
図１はアフィリエイト管理システム１０の適用の一例を示す図である。アフィリエイト管理システム１０は通信ネットワークＮ１を介して１以上のユーザ端末２０、１以上のメディアサーバ３０、およびＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）システム４０とデータを送受信することができる。また、アフィリエイト管理システム１０は通信ネットワークＮ２を介してデータベース群５０に対するデータの読み出しまたは書き込みを実行できる。通信ネットワークＮ１，Ｎ２の構成はいずれも何ら限定されない。例えば、通信ネットワークＮ１はインターネットを用いて構築されてもよく、通信ネットワークＮ２はインターネットまたはイントラネットを用いて構築されてもよい。
【００２２】
ユーザ端末２０は、商品の購入者になり得るユーザのコンピュータである。ユーザ端末２０は、ウェブページを表示するためのブラウザ機能を有する。ユーザ端末２０として用いられるコンピュータの種類は限定されない。例えば、ユーザ端末２０は携帯型または据置型のパーソナルコンピュータであってもよい。あるいは、ユーザ端末２０は、高機能携帯電話機（スマートフォン）、携帯電話機、携帯情報端末（ＰＤＡ）、タブレットなどの携帯端末でもよい。ユーザ端末２０の台数は何ら限定されない。
【００２３】
メディアサーバ３０は、ユーザ端末２０に対して広告媒体を提供するコンピュータシステムである。具体的には、メディアサーバ３０は、アフィリエイト広告を含むウェブページ・アプリケーション（広告媒体）をユーザ端末２０からの要求に応じて該ユーザ端末２０に送信する。メディアサーバ３０の台数は何ら限定されない。
【００２４】
ＥＣシステム４０は、複数の仮想店舗を含むオンラインモールをユーザに提供するコンピュータシステムである。上記のように商品の種類が限定されないことに対応して、仮想店舗で販売される商品の種類も限定されず、したがって、オンラインモールで扱われる商品の種類も限定されない。ＥＣシステム４０は、個々の仮想店舗のウェブサイトの集合をオンラインモールとしてユーザに提供する。オンラインモールでは店舗毎にウェブサイトが分かれ、したがって、各店舗のウェブサイトは互いに独立している。ＥＣシステム４０は一または複数のコンピュータで構成され、機能的構成要素としてエントリ部４１および通知部４２を備える。エントリ部４１は、外部から受信した、特定の仮想店舗へのアクセスの要求を、該仮想店舗へとリダイレクトする機能要素である。エントリ部４１は、オンラインモールでのユーザの操作を追跡するために用いられる識別子であるトラッキングキーをＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）クッキーに記録するエントリ機能の役割も担う。通知部４２は、仮想店舗で成立した購入手続を示す購入情報をアフィリエイト管理システム１０に送信する機能要素である。
【００２５】
図２はアフィリエイト管理システム１０の構成の一例を示す図である。アフィリエイト管理システム１０は機能要素としてクリック記録部１１、リダイレクト部１２、および成果記録部１３を備える。クリック記録部１１は、ユーザによるアフィリエイト広告の選択（例えばクリック操作）の記録と、トラッキングキーの生成とを実行する機能要素である。リダイレクト部１２は、ユーザ端末をオンラインモール（ＥＣシステム４０）へとリダイレクトする機能要素である。成果記録部１３は、アフィリエイト広告の広告成果を記録する機能要素である。
【００２６】
アフィリエイト管理システム１０は一または複数のコンピュータで構成される。複数のコンピュータを用いる場合には、これらのコンピュータがインターネットやイントラネットなどの通信ネットワークを介して接続されることで、論理的に一つのアフィリエイト管理システム１０が構築される。
【００２７】
図３はアフィリエイト管理システム１０を構成するコンピュータ１００の一般的なハードウェア構成を示す。例えば、コンピュータ１００はプロセッサ１０１、主記憶部１０２、補助記憶部１０３、通信制御部１０４、入力装置１０５、および出力装置１０６を備える。プロセッサ１０１はオペレーティングシステムおよびアプリケーションプログラムを実行する。主記憶部１０２は例えばＲＯＭおよびＲＡＭで構成される。補助記憶部１０３は例えばハードディスクまたはフラッシュメモリで構成され、一般に主記憶部１０２よりも大量のデータを記憶する。補助記憶部１０３は、少なくとも１台のコンピュータをアフィリエイト管理システム１０として機能させるためのアフィリエイト管理プログラムＰを記憶する。通信制御部１０４は例えばネットワークカードまたは無線通信モジュールで構成される。入力装置１０５は例えばキーボード、マウス、タッチパネルなどで構成される。出力装置１０６は例えばモニタおよびスピーカで構成される。
【００２８】
アフィリエイト管理システム１０の各機能要素は、プロセッサ１０１または主記憶部１０２の上にアフィリエイト管理プログラムＰを読み込ませてそのアフィリエイト管理プログラムＰを実行させることで実現される。アフィリエイト管理プログラムＰはアフィリエイト管理システム１０の各機能要素を実現するためのコードを含む。プロセッサ１０１はアフィリエイト管理プログラムＰに従って、通信制御部１０４、入力装置１０５、または出力装置１０６を動作させ、主記憶部１０２または補助記憶部１０３におけるデータの読み出しおよび書き込みを行う。この処理によりアフィリエイト管理システム１０の各機能要素が実現される。処理に必要なデータまたはデータベースは主記憶部１０２または補助記憶部１０３内に格納されてもよい。
【００２９】
アフィリエイト管理プログラムＰは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリなどの有形の記録媒体に固定的に記録された上で提供されてもよい。あるいは、アフィリエイト管理プログラムＰは、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。提供されたアフィリエイト管理プログラムＰは補助記憶部１０３に格納される。
【００３０】
データベース群５０は、広告成果の管理に必要な各種のデータを記憶するデータベースの集合である。データベース群５０および各データベースの実装方法は限定されず、例えばリレーショナル・データベースでもよい。例えば、データベース群５０はクリックデータベース５１、成果データベース５２、広告データベース５３、広告主データベース５４、媒体主データベース５５、広告配信データベース５６、および報酬データベース５７を備える。
【００３１】
クリックデータベース５１は、ユーザがアフィリエイト広告をクリック操作などにより選択したことを示すクリック記録を記憶する装置である。クリック記録は操作記録の一例であり、クリック記録の各レコードは例えば以下のデータ項目を含む。
・広告ＩＤ：アフィリエイト広告を一意に特定するための識別子
・広告主ＩＤ：そのアフィリエイト広告に対応する仮想店舗を示す識別子
・媒体主ＩＤ：媒体主（そのアフィリエイト広告が掲載されている広告媒体の出稿者）を一意に特定するための識別子
・店舗トラッキングキー：そのアフィリエイト広告に対応する仮想店舗を示すトラッキングキー
・モールトラッキングキー：オンラインモールを示すトラッキングキー
・クリック日時：ユーザがそのアフィリエイト広告をクリック（選択）した日時
広告ＩＤおよび広告主ＩＤはいずれも、仮想店舗を一意に特定する店舗ＩＤとしての役割を果たすことができる。
【００３２】
成果データベース５２は、アフィリエイト広告の広告成果を示す成果記録を記憶する装置である。例えば、成果記録の各レコードは以下のデータ項目を含む。
・広告主ＩＤ
・媒体主ＩＤ
・購入情報：ユーザが仮想店舗で商品を購入したことを示す情報
・広告成果
購入情報は、例えば、購入手続が行われた仮想店舗を一意に特定する店舗ＩＤと、購入商品の識別子、価格、および数量と、購入日時とを含む。広告成果は数値、ランクなどの様々な指標で表現され得る。
【００３３】
なお、成果記録の各レコードは広告ＩＤを含んでもよい。アフィリエイト管理システム１０は、広告主ＩＤとトラッキングキー（または、後述する端末識別情報）とを用いてクリック記録から広告ＩＤを導き出すことができる。
【００３４】
広告データベース５３は、アフィリエイト広告に関する広告データを記憶する装置である。例えば、広告データの各レコードは以下のデータ項目を含む。
・広告ＩＤ
・広告主ＩＤ
・リンク要素：アフィリエイト広告を選択したユーザを目的のウェブページにアクセスさせるための情報
・広告デザイン：広告媒体上におけるアフィリエイト広告の表現方法（デザイン）
リンク要素はＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含んで表され、例えば、オンラインモールのエントリ機能にアクセスするためのＵＲＬと、仮想店舗を一意に特定する識別子である店舗ＩＤとにより表されてもよい。広告デザインは、例えば画像、テキスト、記号、またはこれらの任意の組合せにより表現されてもよい。
【００３５】
広告主データベース５４は、広告主データを記憶する装置である。例えば、広告主データの各レコードは以下のデータ項目を含む。
・広告主ＩＤ
・広告主属性：広告主の特徴を示す情報
広告主属性は、例えば、広告主の名前、住所、連絡先（例えば、電話番号およびメールアドレス）、およびアフィリエイト広告に関する契約内容を含んでもよい。
【００３６】
媒体主データベース５５は、媒体主を示す媒体主データを記憶する装置である。例えば、媒体主データの各レコードは以下のデータ項目を含む。
・媒体主ＩＤ
・媒体主属性：媒体主の特徴を示す情報
媒体主属性は、例えば、媒体主の名前、住所、連絡先（例えば、電話番号およびメールアドレス、およびアフィリエイト広告に関する契約内容を含んでもよい。
【００３７】
広告配信データベース５６は、アフィリエイト広告が掲載される広告媒体を示す広告配信データを記憶する装置である。例えば、広告配信データの各レコードは以下のデータ項目を含む。
・広告ＩＤ（この広告ＩＤは広告主ＩＤに関連付けられている。）
・広告媒体ＩＤ：広告媒体を一意に特定する識別子
・広告媒体のＵＲＬ
・媒体主ＩＤ
【００３８】
報酬データベース５７は、媒体主に付与される報酬を示す報酬データを記憶する装置である。例えば、報酬データの各レコードは以下のデータ項目を含む。
・媒体主ＩＤ
・付与者ＩＤ（広告主ＩＤ）：媒体主に報酬を付与する付与者（広告主）を示す識別子。
・付与される報酬の詳細
本実施形態では、報酬の付与者は仮想店舗（広告主）、またはオンラインモールの運営者である。報酬の詳細は、例えば金額、ポイントなどの様々な指標により表現され得る。
【００３９】
データベース群５０内の各データベースの構成は上記のものに限定されるものではなく、任意の手法で個々のデータの正規化または冗長化が為されてもよい。各データベースが設置される場所およびコンピュータシステムも限定されず、任意に設計されてよい。例えば、上記の複数のデータベースが複数のコンピュータシステムに分かれたかたちで各データベースが配置されてもよい。上記の複数のデータベースの少なくとも一部がアフィリエイト管理システム１０またはＥＣシステム４０内に配置されてもよい。
【００４０】
［システムの動作］
図４〜図６を参照しながら、アフィリエイト管理システム１０の動作を説明するとともに本実施形態に係るアフィリエイト管理方法について説明する。図４〜図６は、アフィリエイト管理システム１０の動作の一例を示すシーケンス図である。以下では、ユーザがまず仮想店舗Ａのアフィリエイト広告をクリックして、オンラインモール内の、該広告で指定されたランディングページにアクセスし、その後に該オンラインモール内で商品を購入した際の、アフィリエイト管理システム１０の動作を説明する。アフィリエイト管理方法の理解を容易にするために、図４〜図６ではＥＣシステム４０のエントリ部４１をエントリ機能として独立して示す。
【００４１】
ステップＳ１１では、ユーザ端末２０がユーザ操作に応答して、仮想店舗Ａのアフィリエイト広告が掲載されたウェブページ（広告媒体）を表示する。例えば、ユーザ端末２０は、指定されたメディアサーバ３０と通信することでそのウェブページを受信および表示する。
【００４２】
ステップＳ１２では、ユーザ端末２０が、ユーザがアフィリエイト広告をクリック（選択）したことを示すイベントを検知する。このアフィリエイト広告は、例えば、アフィリエイト管理システム１０のＵＲＬと、広告ＩＤ（これは広告主ＩＤと関連付けられている）と、媒体主ＩＤと、広告主ＩＤとを含む。この例では、仮想店舗Ａを示す広告ＩＤを「ａｄ＿Ａ」とする。
【００４３】
ステップＳ１３では、ユーザ端末２０がそのイベントに応答して要求をアフィリエイト管理システム１０に送信する。この要求は、選択されたアフィリエイト広告から得られる情報と、アフィリエイト広告がクリックされた日時（クリック日時）とを含むデータ信号である。アフィリエイト管理システム１０ではクリック記録部１１がその要求を受信する。
【００４４】
ステップＳ１４では、クリック記録部１１が、受信した要求に応答して二つのトラッキングキーを生成する。すなわち、クリック記録部１１は、アフィリエイト広告をユーザがユーザ端末２０上で選択したことに応答して二つのトラッキングキーを生成する。一方のトラッキングキーは、広告ＩＤ「ａｄ＿Ａ」で示される仮想店舗Ａ（すなわち、アフィリエイト広告に対応する仮想店舗）を示す店舗トラッキングキーである。他方のトラッキングキーは、オンラインモールを示すモールトラッキングキーである。この例では、仮想店舗Ａを示す店舗トラッキングキーを「ｔ＿ｋｅｙ＿Ａ」と表し、モールトラッキングキーを「ｔ＿ｋｅｙ＿Ｍ」と表す。クリック記録部１１は、オンラインモールの仮想店舗のリストを参照することで、要求に含まれる広告主ＩＤで示される仮想店舗Ａがオンラインモールに所属するか否かを判定する。そして、クリック記録部１１は、仮想店舗Ａがオンラインモールに属すると判定した場合に限って、店舗トラッキングキーだけでなくモールトラッキングキーも生成する。
【００４５】
ステップＳ１５では、クリック記録部１１が、受信した要求に応答して（すなわち、アフィリエイト広告をユーザがユーザ端末２０上で選択したことに応答して）クリック記録を生成および格納する。クリック記録部１１は、要求に含まれていた広告ＩＤ、広告主ＩＤ、媒体主ＩＤ、およびクリック日時と、新たに生成した店舗トラッキングキーおよびモールトラッキングキーとを含むクリック記録を生成する。そして、クリック記録部１１はそのクリック記録をクリックデータベース５１に格納する。クリック記録を生成および格納する処理は、広告ＩＤまたは広告主ＩＤで特定可能な仮想店舗Ａと、店舗トラッキングキーと、モールトラッキングキーとを関連付ける処理の一例である。
【００４６】
ステップＳ１６では、リダイレクト部１２がユーザ端末２０をエントリ機能へとリダイレクトする。本実施形態では、エントリ機能はＥＣシステム４０のエントリ部４１である。リダイレクト部１２は、オンラインモールのエントリ機能に対応するＵＲＬと、仮想店舗Ａを示す識別子「ａｄ＿Ａ」と、店舗トラッキングキー「ｔ＿ｋｅｙ＿Ａ」と、モールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」とを含むデータ信号をリダイレクト指示としてユーザ端末２０に送信する。例えば、リダイレクト部１２は、そのＵＲＬのクエリ文字列に仮想店舗Ａの識別子と、店舗トラッキングキーと、モールトラッキングキーとを記述し、このＵＲＬを含むリダイレクト指示をユーザ端末２０に送信する。ユーザ端末２０はそのリダイレクト指示に従った要求をエントリ機能に送信する。
【００４７】
ステップＳ１７では、ＥＣシステム４０のエントリ部４１（すなわちエントリ機能）が、ユーザ端末２０に対応するＨＴＴＰクッキーに店舗トラッキングキー「ｔ＿ｋｅｙ＿Ａ」およびモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」を記録する。この処理により、ユーザ端末２０のウェブブラウザ上に該二つのトラッキングキーが保存される。このように、アフィリエイト管理システム１０はＨＴＴＰクッキーに店舗トラッキングキー及びモールトラッキングキーを記録する処理をエントリ機能に実行させる。
【００４８】
ステップＳ１８では、エントリ部４１がユーザ端末２０を仮想店舗Ａとリダイレクトする。エントリ部４１は識別子「ａｄ＿Ａ」に基づいて仮想店舗Ａを特定する。そして、エントリ部４１は、仮想店舗ＡのＵＲＬを含むデータ信号をリダイレクト指示としてユーザ端末２０に送信する。ユーザ端末２０はそのリダイレクト指示に従った要求をＥＣシステム４０に送信する。
【００４９】
図５に移り、ステップＳ１９では、ＥＣシステム４０がその要求に応答して仮想店舗Ａのウェブページをユーザ端末２０に送信する。ユーザ端末２０はそのウェブページを受信および表示する。この結果、ユーザは、クリックしたアフィリエイト広告に対応する仮想店舗Ａを閲覧することができる。
【００５０】
ステップＳ２０では、ユーザによるオンラインモール上での様々な操作に応じて、ユーザ端末２０とＥＣシステム４０との間で様々なデータが送受信される。ステップＳ２０において、ユーザはその仮想店舗Ａで商品を購入するかもしれないし、オンラインモール内の別の仮想店舗で商品を購入するかもしれない。あるいは、ステップＳ２０において、ユーザは仮想店舗Ａから別の仮想店舗に移り、その後に仮想店舗Ａに戻って来て商品を購入するかもしれない。
【００５１】
ユーザがオンラインモール内で購入手続を完了すると、ステップＳ２１において、ＥＣシステム４０の通知部４２がその購入手続を示す購入情報をアフィリエイト管理システム１０に送信する。この購入情報は、商品を販売した仮想店舗を示す店舗ＩＤ（ｓｈｏｐ＿ｉｄ）と、店舗トラッキングキーと、モールトラッキングキーとを含む。
【００５２】
ステップＳ２２では、成果記録部１３がアフィリエイト広告の広告成果を認定する。成果記録部１３は、購入情報に含まれる店舗ＩＤで示される仮想店舗（言い換えると、ＨＴＴＰクッキーを用いたユーザ操作により商品が購入された仮想店舗）を販売店舗として特定する。また、成果記録部１３は購入情報に含まれる二つのトラッキングキーに対応するクリック記録をクリックデータベース５１から読み出し、そのクリック記録で示される広告ＩＤを取得する。この例では、その広告ＩＤは「ａｄ＿Ａ」である。成果記録部１３はその広告ＩＤで示される仮想店舗が販売店舗に対応するか否かを判定する。
【００５３】
広告ＩＤが購入情報の店舗ＩＤに対応するということは、ユーザが、選択したアフィリエイト広告に対応する仮想店舗で商品を購入したことを意味する。この場合には、成果記録部１３は第１広告成果を認定する。一方、広告ＩＤが購入情報の店舗ＩＤに対応しないということは、ユーザが、選択したアフィリエイト広告に対応する仮想店舗とは別の仮想店舗で商品を購入したことを意味する。この場合には、成果記録部１３は第２広告成果を認定する。このように、成果記録部１３は、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定する。
【００５４】
第１広告成果および第２広告成果の内容および関係は任意に設定されてよい。例えば、第１広告成果に基づく報酬が第２広告成果に基づく報酬よりも高くなるように双方の広告成果が設定されてもよい。これは、アフィリエイト広告でユーザを誘導した仮想店舗で商品が購入された場合には、オンラインモール内の他の仮想店舗で商品が購入された場合よりも、アフィリエイト広告の広告効果を高く評価することを意味する。仮想店舗が独自に実施するキャンペーンとオンラインモールが実施するキャンペーンとが重複する場合には、ＥＣシステム４０は仮想店舗が独自に実施するキャンペーン（第１広告成果）を設定してもよい。これは第１広告成果を優先することを意味する。
【００５５】
ステップＳ２３では、成果記録部１３が、認定した広告成果を成果データベース５２に記録する。成果記録部１３は、クリック記録から得られる広告主ＩＤおよび媒体主ＩＤと、受信した購入情報と、認定した広告成果（第１広告成果または第２広告成果）とを含む成果記録を生成する。そして、成果記録部１３はその成果記録を成果データベース５２に格納する。
【００５６】
ステップＳ１１〜Ｓ２３は、ユーザ端末２０がアフィリエイト広告をクリックしてオンラインモールにアクセスして商品を購入する度に実行され、これにより様々なアフィリエイト広告の広告成果が蓄積される。
【００５７】
ステップＳ１２においてユーザ端末２０上で仮想店舗Ａのアフィリエイト広告をクリックしたユーザが、ステップＳ１９の後に該ユーザ端末２０上で（同じウェブブラウザ上で）別のアフィリエイト広告をクリックしたとする。この場合には、その新たなユーザ操作に対応するクリック情報およびトラッキングキーが更に記録され、アフィリエイト管理システム１０はその新たな記録にも基づいて広告成果を認定する。図６を参照しながら、ユーザが仮想店舗Ｂのアフィリエイト広告をクリックしてオンラインモールに再びアクセスした場合の処理を説明する。
【００５８】
ステップＳ１９に続くステップＳ３１では、ユーザ端末２０がユーザ操作に応答して、仮想店舗Ｂのアフィリエイト広告が掲載されたウェブページ（広告媒体）を表示する。
【００５９】
ステップＳ３２では、ユーザ端末２０が、ユーザがアフィリエイト広告をクリック（選択）したことを示すイベントを検知する。この例では、アフィリエイト広告は仮想店舗Ｂを示す広告ＩＤ「ａｄ＿Ｂ」を含むとする。
【００６０】
ステップＳ３３では、ユーザ端末２０がそのイベントに応答して要求をアフィリエイト管理システム１０に送信する。この要求は、選択されたアフィリエイト広告から得られる情報と、アフィリエイト広告がクリックされた日時（クリック日時）とを含むデータ信号である。アフィリエイト管理システム１０ではクリック記録部１１がその要求を受信する。
【００６１】
ステップＳ３４では、クリック記録部１１が、受信した要求に応答して二つのトラッキングキーを生成する。一方のトラッキングキーは、広告ＩＤ「ａｄ＿Ｂ」で示される仮想店舗Ｂ（すなわち、アフィリエイト広告に対応する仮想店舗）を示す店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」である。他方のトラッキングキーは、オンラインモールを示すモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」である。仮想店舗Ａに関する処理と同様に、クリック記録部１１は、仮想店舗Ｂがオンラインモールに属すると判定した場合に限って、店舗トラッキングキーだけでなくモールトラッキングキーも生成する。
【００６２】
ステップＳ３５では、クリック記録部１１が、受信した要求に応答して（すなわち、アフィリエイト広告をユーザがユーザ端末２０上で選択したことに応答して）クリック記録を生成および格納する。クリック記録部１１は、要求に含まれていた広告ＩＤ、広告主ＩＤ、媒体主ＩＤ、およびクリック日時と、新たに生成した店舗トラッキングキーおよびモールトラッキングキーとを含むクリック記録を生成する。そして、クリック記録部１１はそのクリック記録をクリックデータベース５１に格納する。クリック記録を生成および格納する処理は、広告ＩＤまたは広告主ＩＤで特定可能な仮想店舗Ｂと、店舗トラッキングキーと、モールトラッキングキーとを関連付ける処理の一例である。クリック記録部１１は、同じウェブブラウザ上でクリックされた複数のクリック記録を互いに関連付けてもよい。例えば、このステップＳ３５において、クリック記録部１１は上記ステップＳ１５で記録した仮想店舗Ａに関するクリック記録と、仮想店舗Ｂに関する上記のクリック記録とを互いに関連付け、これらのクリック記録をクリックデータベース５１に格納してもよい。
【００６３】
ステップＳ３６では、リダイレクト部１２がユーザ端末２０をエントリ機能（ＥＣシステム４０のエントリ部４１）へとリダイレクトする。リダイレクト部１２は、オンラインモールのエントリ機能に対応するＵＲＬと、仮想店舗Ｂを示す識別子「ａｄ＿Ｂ」と、店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」と、モールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」とを含むデータ信号をリダイレクト指示としてユーザ端末２０に送信する。ユーザ端末２０はそのリダイレクト指示に従った要求をエントリ機能に送信する。
【００６４】
ステップＳ３７では、ＥＣシステム４０のエントリ部４１（すなわちエントリ機能）が、ユーザ端末２０に対応するＨＴＴＰクッキーに店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」およびモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」を記録する。そのＨＴＴＰクッキーには既に店舗トラッキングキー「ｔ＿ｋｅｙ＿Ａ」およびモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」が記録されている。エントリ部４１は、既に記録されているモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」を、店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」およびモールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」の組で上書きする。
【００６５】
このように、アフィリエイト管理システム１０は、ＨＴＴＰクッキーに店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」を更に記録する処理をエントリ機能に実行させる。この処理により、ＨＴＴＰクッキーは以下のトラッキングキーが記録される。
・仮想店舗Ａを示す店舗トラッキングキー「ｔ＿ｋｅｙ＿Ａ」（第１アフィリエイト広告に対応する第１仮想店舗を示す第１店舗トラッキングキー）
・仮想店舗Ｂを示す店舗トラッキングキー「ｔ＿ｋｅｙ＿Ｂ」（第２アフィリエイト広告に対応する第２仮想店舗を示す第２店舗トラッキングキー）
・モールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」
ここで、モールトラッキングキー「ｔ＿ｋｅｙ＿Ｍ」は最後に記録された店舗トラッキングキー（この例では「ｔ＿ｋｅｙ＿Ｂ」）と対応する。
【００６６】
なお、第１店舗トラッキングキー、第２店舗トラッキングキー、およびモールトラッキングキーを記録する方法は上記の上書きに限定されない。エントリ機能は様々な手法により、過去に選択された仮想店舗の店舗トラッキングキーと、今回選択された仮想店舗の店舗トラッキングキーおよびモールトラッキングキーの組とをＨＴＴＰクッキーに記録してよい。
【００６７】
ステップＳ３８では、エントリ部４１がユーザ端末２０を仮想店舗Ｂとリダイレクトする。エントリ部４１は識別子「ａｄ＿Ｂ」に基づいて仮想店舗Ｂを特定する。そして、エントリ部４１は、仮想店舗ＢのＵＲＬを含むデータ信号をリダイレクト指示としてユーザ端末２０に送信する。ユーザ端末２０はそのリダイレクト指示に従った要求をＥＣシステム４０に送信する。
【００６８】
ステップＳ３９では、ＥＣシステム４０がその要求に応答して仮想店舗Ｂのウェブページをユーザ端末２０に送信する。ユーザ端末２０はそのウェブページを受信および表示する。この結果、ユーザは、クリックしたアフィリエイト広告に対応する仮想店舗Ｂを閲覧することができる。
【００６９】
ステップＳ３９の後は、上記のステップＳ２０〜Ｓ２３と同様の処理が実行される。ステップＳ２２に相当する処理では、成果記録部１３がアフィリエイト広告の広告成果を認定する。成果記録部１３は、購入情報に含まれる店舗ＩＤで示される仮想店舗（言い換えると、ＨＴＴＰクッキーを用いたユーザ操作により商品が購入された仮想店舗）を販売店舗として特定する。また、成果記録部１３は購入情報に含まれる三つのトラッキングキーに対応するクリック記録をクリックデータベース５１から読み出し、そのクリック記録で示される広告ＩＤを取得する。この例では、その広告ＩＤは「ａｄ＿Ａ」および「ａｄ＿Ｂ」である。成果記録部１３はいずれかの広告ＩＤで示される仮想店舗が販売店舗に対応するか否かを判定する。
【００７０】
購入情報の店舗ＩＤが「ａｄ＿Ａ」に対応するということは、ユーザが仮想店舗Ａ（第１アフィリエイト広告に対応する第１仮想店舗）で商品を購入したことを意味する。この場合には、成果記録部１３は第１アフィリエイト広告の広告成果を認定する。購入情報の店舗ＩＤが「ａｄ＿Ｂ」に対応するということは、ユーザが仮想店舗Ｂ（第２アフィリエイト広告に対応する第２仮想店舗）で商品を購入したことを意味する。この場合には、成果記録部１３は第２アフィリエイト広告の広告成果を認定する。購入情報の店舗ＩＤが「ａｄ＿Ａ」にも「ａｄ＿Ｂ」にも対応しないということは、ユーザが仮想店舗Ａ，Ｂのいずれとも異なる仮想店舗で商品を購入したことを意味する。この場合には、成果記録部１３は、最後にクリックされた第２アフィリエイト広告の広告成果を認定する。
【００７１】
図６の例における広告効果の設定も任意に定めてよい。例えば、仮想店舗Ａ（第１仮想店舗）が販売店舗である場合には、別の仮想店舗（仮想店舗Ａ，Ｂのいずれとも異なる仮想店舗）が販売店舗である場合よりも報酬が高くなるように、広告成果が設定されてもよい。仮想店舗Ｂ（第２仮想店舗）が販売店舗である場合には、別の仮想店舗（仮想店舗Ａ，Ｂのいずれとも異なる仮想店舗）が販売店舗である場合よりも報酬が高くなるように、広告成果が設定されてもよい。これらの設定は、アフィリエイト広告でユーザを誘導した仮想店舗で商品が購入された場合には、アフィリエイト広告で直接に案内されなかった他の仮想店舗で商品が購入された場合よりも、アフィリエイト広告の広告効果を高く評価することを意味する。仮想店舗が独自に実施するキャンペーンとオンラインモールが実施するキャンペーンとが重複する場合には、ＥＣシステム４０は仮想店舗が独自に実施するキャンペーンを設定してもよい。
【００７２】
アフィリエイト管理システム１０は、アフィリエイト広告の恩恵を受けた主体（例えば、広告主である仮想店舗、またはオンラインモールの運営者）から媒体主に報酬を付与するための処理を実行することで報酬データを生成し、この報酬データを報酬データベース５７に格納する。例えば、アフィリエイト広告の広告主である仮想店舗でユーザが商品を購入した場合には、アフィリエイト管理システム１０は、オンラインモール内の他の仮想店舗でユーザが商品を購入した場合よりも、媒体主にとって有利な報酬を設定する。
【００７３】
［効果］
以上説明したように、本発明の一側面に係るアフィリエイト管理システムは、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムであって、少なくとも一つのプロセッサを備え、少なくとも一つのプロセッサが、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納し、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成し、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定し、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定する。
【００７４】
本発明の一側面に係るアフィリエイト管理方法は、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理し、かつ少なくとも一つのプロセッサを備えるアフィリエイト管理システムにより実行されるアフィリエイト管理方法であって、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成するステップと、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定するステップと、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定するステップとを含む。
【００７５】
本発明の一側面に係るアフィリエイト管理プログラムは、複数の仮想店舗を含むオンラインモールに関するアフィリエイトを管理するアフィリエイト管理システムとしてコンピュータを機能させるアフィリエイト管理プログラムであって、媒体主により提供されるアフィリエイト広告をユーザがユーザ端末上で選択したことに応答して、該選択に対応する操作記録をデータベースに格納するステップと、選択に応答して、アフィリエイト広告に対応する仮想店舗を示す店舗トラッキングキーとオンラインモールを示すモールトラッキングキーとを生成するステップと、店舗トラッキングキーとモールトラッキングキーとに関連付けられたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定するステップと、アフィリエイト広告に対応する仮想店舗が販売店舗である場合と、該仮想店舗とは別の仮想店舗が販売店舗である場合との双方において、アフィリエイト広告の広告成果を認定するステップとをコンピュータに実行させる。
【００７６】
このような側面においては、オンラインモール内の仮想店舗のアフィリエイト広告が選択されると、その仮想店舗を示す店舗トラッキングキーとそのオンラインモールを示すモールトラッキングキーとが生成され、これらのトラッキングキーに関連付けられたユーザ操作から販売店舗が特定される。したがって、ユーザがオンラインモール内の別の仮想店舗で商品を購入した場合にも、その商品購入とアフィリエイト広告との対応を特定することができる。その結果、そのアフィリエイト広告の広告成果をより適切に判定することができる。
【００７７】
このような側面は、アフィリエイト広告に対応する特定の仮想店舗で商品が購入された場合に限って報酬が発生する店舗型アフィリエイトと、該仮想店舗が属するオンラインモール内で商品が購入された場合に、販売店舗にかかわらず報酬が発生するモール型アフィリエイトとの混合であるといえる。すなわち、当該側面はそれら２種類を組み合わせたハイブリッド型アフィリエイトを実現するものといえる。媒体主は、オンラインモール内で自身のアフィリエイト広告に対応する仮想店舗とは別の仮想店舗で購入手続が行われても報酬を得ることができる。
【００７８】
このような側面においては、アフィリエイト広告に対応する仮想店舗にユーザ端末がアクセスする際に、店舗トラッキングキーだけでなくモールトラッキングキーも生成される。この簡単な仕組みにより、複数のウェブページを含むウェブサイト内でのページ遷移およびアクセス履歴をその簡単な仕組みで漏れなく追跡できるという技術的効果が得られる。
【００７９】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、媒体主を示す媒体主ＩＤと、アフィリエイト広告を示す広告ＩＤとを少なくとも含む操作記録をデータベースに格納してもよい。その操作記録をデータベースに格納することで、販売店舗に応じた広告成果をこのデータベースを参照して認定することができる。
【００８０】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、店舗トラッキングキーおよびモールトラッキングキーを更に含む操作記録をデータベースに格納してもよい。これらのトラッキングキーを操作記録の一部としてデータベースに記録することで、販売店舗に応じた広告成果をこのデータベースに基づいて認定することができる。
【００８１】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、アフィリエイト広告に対応する仮想店舗が販売店舗である場合には、別の仮想店舗が販売店舗である場合よりも報酬が高くなるように広告成果を認定してもよい。このように広告成果を設定することで、アフィリエイト広告の貢献度合いに応じて適切に報酬を決めることができる。
【００８２】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、ユーザ端末に対応するＨＴＴＰクッキーに店舗トラッキングキーおよびモールトラッキングキーを記録する処理をエントリ機能に実行させ、ＨＴＴＰクッキーを用いたユーザの操作により商品が購入されたオンラインモール内の仮想店舗を販売店舗として特定してもよい。一般に広く用いられているＨＴＴＰクッキーに２種類のトラッキングキーを関連付けることで、そのＨＴＴＰクッキーを用いてユーザ操作を追跡して販売店舗を特定することができ、その結果、ユーザがオンラインモール内の別の仮想店舗で商品を購入した場合にも、その商品購入とアフィリエイト広告との対応を特定することができる。
【００８３】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、第１媒体主により提供される第１アフィリエイト広告が選択された場合には、該第１アフィリエイト広告に対応する第１仮想店舗を示す第１店舗トラッキングキーとモールトラッキングキーとをＨＴＴＰクッキーに記録する処理をエントリ機能に実行させ、第１アフィリエイト広告が選択された後に、第２媒体主により提供される第２アフィリエイト広告が選択された場合には、該第２アフィリエイト広告に対応する第２仮想店舗を示す第２店舗トラッキングキーを更にＨＴＴＰクッキーに記録する処理をエントリ機能に実行させてもよい。このようにアフィリエイト広告の選択の履歴をＨＴＴＰクッキーに記録することで、ユーザが複数のアフィリエイト広告を選択した場合でも、商品購入とアフィリエイト広告との対応を特定することができる。
【００８４】
他の側面に係るアフィリエイト管理システムでは、エントリ機能が、第１アフィリエイト広告の選択に応じて記録されたモールトラッキングキーを、第２アフィリエイト広告の選択に応答して生成された第２店舗トラッキングキーおよびモールトラッキングキーの組で上書きすることで、ＨＴＴＰクッキーに第２店舗トラッキングキーを更に記録してもよい。既存の店舗トラッキングキーを消すことなく既存のモールトラッキングキーを新たな店舗トラッキングキーおよびモールトラッキングキーで上書きすることで、商品購入とアフィリエイト広告との対応を特定できるようにアフィリエイト広告の選択の履歴を記録することができる。
【００８５】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、第１仮想店舗が販売店舗である場合には第１アフィリエイト広告の広告成果を認定し、第２仮想店舗が販売店舗である場合と、第１仮想店舗および第２仮想店舗の双方と異なる別の仮想店舗が販売店舗である場合とにおいては、第２アフィリエイト広告の広告成果を認定してもよい。このように広告成果を設定することで、アフィリエイト広告の貢献度合いに応じて適切に報酬を決めることができる。
【００８６】
他の側面に係るアフィリエイト管理システムでは、少なくとも一つのプロセッサが、第１仮想店舗が販売店舗である場合には、別の仮想店舗が販売店舗である場合よりも報酬が高くなるように広告成果を認定し、第２仮想店舗が販売店舗である場合には、別の仮想店舗が販売店舗である場合よりも報酬が高くなるように広告成果を認定してもよい。このように広告成果を設定することで、アフィリエイト広告の貢献度合いに応じて適切に報酬を決めることができる。
【００８７】
［変形例］
以上、本開示をその実施形態に基づいて詳細に説明した。しかし、本開示は上記実施形態に限定されるものではない。本開示は、その要旨を逸脱しない範囲で様々な変形が可能である。
【００８８】
上記実施形態では、店舗トラッキングキーおよびモールトラッキングキーの双方とユーザ操作とがＨＴＴＰクッキーにより関連付けられるが、ＨＴＴＰクッキーとは異なる手法でユーザ操作を追跡してもよい。例えば、アフィリエイト管理システムは、ユーザ端末の識別子である端末識別情報とそれら二つのトラッキングキーとの関連付けを含むクリック記録（操作記録）をデータベースに格納してもよい。アフィリエイト管理システムは、商品が購入された際にＥＣシステムから端末識別情報を取得し、この端末識別情報をクリック情報と照合することで広告成果を認定してもよい。したがって、本開示のアフィリエイト管理システムは、ＨＴＴＰクッキーを利用できないアプリケーションまたはユーザ端末に対しても適用することができる。
【００８９】
アフィリエイト管理システムは図６に示す処理（別のアフィリエイト広告がクリックされた場合の処理）を実行しなくてもよい。
【００９０】
オンラインモールのエントリ機能を実現する方法は限定されず、ＥＣシステム４０のエントリ部４１に相当する機能要素が他のコンピュータシステムまたはサーバに存在してもよい。例えば、アフィリエイト管理システムの少なくとも一つのプロセッサがエントリ機能の役割を果たしてもよい。
【００９１】
少なくとも一つのプロセッサにより実行されるアフィリエイト管理方法の処理手順は上記実施形態での例に限定されない。例えば、上述したステップ（処理）の一部が省略されてもよいし、別の順序で各ステップが実行されてもよい。また、上述したステップのうちの任意の２以上のステップが組み合わされてもよいし、ステップの一部が修正又は削除されてもよい。あるいは、上記の各ステップに加えて他のステップが実行されてもよい。例えば、図４および図６に示す２段階のリダイレクトは１段階の処理で実行されてもよい。
【符号の説明】
【００９２】
１０…アフィリエイト管理システム、１１…クリック記録部、１２…リダイレクト部、１３…成果記録部、２０…ユーザ端末、３０…メディアサーバ、４０…ＥＣシステム、４１…エントリ部、４２…通知部、５０…データベース群、５１…クリックデータベース、５２…成果データベース、５３…広告データベース、５４…広告主データベース、５５…媒体主データベース、５６…広告配信データベース、５７…報酬データベース、Ｐ…アフィリエイト管理プログラム。
【図１】
2019191697.tif 000003
【図２】
2019191697.tif 000004
【図３】
2019191697.tif 000005
【図４】
2019191697.tif 000006
【図５】
2019191697.tif 000007
【図６】
2019191697.tif 000008