(57)【要約】【課題】フィンガープリンティングにより広告の選択時と所定の行動時との間で利用者のトラッキングを行う際に、広告の選択時に利用者端末から取得した複数のパラメータを保存しておく必要性がなく、且つ比較時の処理を簡素化することが可能なトラッキング方法を提供する。【解決手段】広告媒体サイトＳＴ１上の広告Ｋを管理する広告管理サーバー３と広告Ｋに対応する広告主サイトＳＴ２を管理する広告主サーバー５とにより、広告主サイトＳＴ２上で所定の行動をとった利用者が広告媒体サイトＳＴ１上で広告Ｋを選択した利用者であるか否かをトラッキングするトラッキング方法であり、広告Ｋの選択時と所定の行動をとった時とで利用者端末７から複数のパラメータを取得し、取得したパラメータから生成された選択時ＩＤ及び広告時ＩＤ相互を比較することで利用者をトラッキングする。【選択図】図１
2019135628.tif 000002
【特許請求の範囲】
【請求項１】
つぎの事項（１）〜（４）により特定されるトラッキング方法。
（１）広告媒体サイト上の広告を管理する広告管理サーバーと前記広告に対応する広告主サイトを管理する広告主サーバーとにより、前記広告主サイト上で所定の行動をとった利用者が前記広告媒体サイト上で前記広告を選択した利用者であるか否かをトラッキングするトラッキング方法であること
（２）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告媒体サイト上の前記広告を選択した場合に、この選択時利用者端末から取得した前記選択時利用者端末又は該選択時利用者端末の利用者を組み合わせによって識別可能とする複数の選択時パラメータにより、前記選択時利用者端末又は該選択時利用者端末の利用者を識別する選択時識別情報を生成すること
（３）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告主サイト上で所定の行動をとった場合に、この行動時利用者端末から取得した前記行動時利用者端末又は該行動時利用者端末の利用者を組み合わせによって識別可能とする複数の行動時パラメータにより、前記行動時利用者端末又は該行動時利用者端末の利用者を識別する行動時識別情報を生成すること
（４）前記広告管理サーバーが、前記行動時識別情報と同一の前記選択時識別情報が存在する場合に、前記広告主サイト上で所定の行動をとった利用者が前記広告を選択した利用者であると判断すること
【請求項２】
つぎの事項（２１）〜（２４）により特定される請求項１に記載のトラッキング方法。
（２１）前記事項（２）において、前記選択時パラメータは、前記選択時利用者端末から環境変数によって前記広告を識別する広告識別情報及び前記広告媒体サイトを識別する広告媒体識別情報と共に取得されること
（２２）前記事項（２）において、前記事項（２１）で取得された前記広告識別情報及び広告媒体識別情報は、前記選択時識別情報と関連付けて前記広告の選択情報として保存されること
（２３）前記事項（３）において、前記行動時利用者端末が、前記所定の行動がとられた場合に、前記所定の行動の内容を示す行動内容情報及び前記広告主識別情報を前記広告主サーバー又は自端末のアプリケーションから取得して前記行動時パラメータと共に前記広告管理サーバーに送ること
（２４）前記事項（４）において、前記広告管理サーバーは、前記行動時識別情報と同一の前記選択時識別情報に対し前記行動時利用者端末から取得した前記広告主識別情報及び前記行動内容情報から特定される前記広告の前記選択情報を抽出し、前記抽出した選択情報の前記広告媒体識別情報に該当する前記広告媒体サイトに掲載された前記広告の広告成果があったことを認定すること
【請求項３】
つぎの事項（３１）により特定される請求項１又は２に記載のトラッキング方法。
（３１）前記広告管理サーバーが、前記事項（２）において、前記広告媒体サイト上の前記広告が選択されると、前記選択時利用者端末を前記広告主サーバーの前記広告主サイトにリダイレクトさせ、このリダイレクト時に前記選択時利用者端末から前記複数の選択時パラメータを取得すること
【請求項４】
つぎの事項（４１）〜（４４）により特定されるトラッキング方法。
（４１）利用者端末上で起動した広告媒体アプリケーション上で選択可能な広告を管理する広告管理サーバーと前記広告に対応する広告主サイトを管理する広告主サーバーとにより、前記広告主サイト上で所定の行動をとった利用者が前記広告媒体アプリケーション上で前記広告を選択した利用者であるか否かをトラッキングするトラッキング方法であること
（４２）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告媒体アプリケーション上の前記広告を選択した場合に、この選択時利用者端末から取得した前記選択時利用者端末又は該選択時利用者端末の利用者を組み合わせによって識別可能とする複数の選択時パラメータにより、前記選択時利用者端末又は該選択時利用者端末の利用者を識別する選択時識別情報を生成すること
（４３）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告主サイト上で所定の行動をとった場合に、この行動時利用者端末から取得した前記行動時利用者端末又は該行動時利用者端末の利用者を組み合わせによって識別可能とする複数の行動時パラメータにより、前記行動時利用者端末又は該行動時利用者端末の利用者を識別する行動時識別情報を生成すること
（４４）前記広告管理サーバーが、前記行動時識別情報と同一の前記選択時識別情報が存在する場合に、前記広告主サイト上で所定の行動をとった利用者が前記広告を選択した利用者であると判断すること
【請求項５】
つぎの事項（５１）及び（５２）により特定される請求項４に記載のトラッキング方法。
（５１）前記事項（４２）において、前記広告媒体アプリケーションが、前記広告媒体識別情報を割り当てられており、前記広告管理サーバーから前記割り当てられた広告識別情報に対する広告情報を取得し、該広告情報に基づいて前記広告を選択可能に前記選択時利用者端末で表示すること
（５２）上記事項（４２）において、前記広告媒体アプリケーションが、前記選択時利用者端末から複数の選択時パラメータを取得し、前記割り当てられている広告媒体識別情報及び前記広告情報中の広告識別情報を取得して前記広告管理サーバーに送信し、前記広告管理サーバーが、前記複数の選択時パラメータ、広告媒体識別情報、及び広告識別情報を受信により取得すること
【請求項６】
つぎの事項（６１）〜（６３）により特定される請求項５に記載のトラッキング方法。
（６１）前記事項（４２）において、前記事項（５２）で取得された前記広告識別情報及び広告媒体識別情報は、前記選択時識別情報と関連付けて前記広告の選択情報として保存されること
（６２）前記事項（４３）において、前記行動時利用者端末が、前記所定の行動がとられた場合に、前記所定の行動の内容を示す行動内容情報及び前記広告主識別情報を前記広告主サーバー又は自端末のアプリケーションから取得して前記行動時パラメータと共に前記広告管理サーバーに送ること
（６３）前記事項（４４）において、前記広告管理サーバーは、前記行動時識別情報と同一の前記選択時識別情報に対し前記行動時利用者端末から取得した前記広告主識別情報及び前記行動内容情報から特定される前記広告の前記選択情報を抽出し、前記抽出した選択情報の前記広告媒体識別情報に該当する前記広告媒体アプリケーション上での前記広告の広告成果があったことを認定すること
【請求項７】
つぎの事項（７１）により特定される請求項２又は６に記載のトラッキング方法。
（７１）前記事項（２４）又は（６３）において、複数の選択情報が存在する場合には、最後の選択に対応する選択情報を抽出し、前記広告の広告成果があったことを認定すること
【請求項８】
つぎの事項（８１）により特定される請求項２、６、又は７に記載のトラッキング方法。
（８１）前記抽出の対象となる選択情報は、前記選択が行われたのが前記所定の行動前の所定時間内のものに限定されること
【請求項９】
つぎの事項（９１）により特定される請求項５〜７に記載のトラッキング方法。
（９１）前記選択時利用者端末は、ＡＩ端末装置であること
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上で利用者をトラッキングするトラッキング方法に関する。
【背景技術】
【０００２】
近年では、インターネットサイト上でのアフィリエイト広告が活用されている。アフィリエイト広告では、広告主の広告をポータルサイト等の広告媒体サイトに掲載する。そして、利用者端末を用いて広告媒体サイトを閲覧する利用者に広告を選択（クリックやタップ）させることで、利用者端末を広告主のサイト（以下、「広告主サイト」と称する）に誘導する。この誘導後、広告主サイト上で利用者が商品の購入等の所定の行動をとると、広告成果があったと判定され、広告主から広告媒体主に成果報酬が支払われる。
【０００３】
このようなアフィリエイト広告では、利用者が広告を選択した後に所定の行動をとったことを追跡（トラッキング）する必要がある。
【０００４】
従来のトラッキング方法としては、クッキーを用いたものが知られている。クッキーは、ブラウザを介してサイトにアクセスした利用者端末にファイルを生成し、一時的に保存する。生成されるファイルには、利用者がどこのサイトにアクセスしたのかという閲覧履歴等が記録される。
【０００５】
従って、クッキーを用いれば、利用者が広告を選択した後に所定の行動をとったことを追跡することが可能となる。
【０００６】
しかし、クッキーは、個々のブラウザに対して生成・保存されるため、同一利用者端末上の同一ブラウザのトラッキングはできても、同一利用者のトラッキングまではできない。つまり、クッキーを用いたトラッキングでは、広告媒体サイト上での広告の選択と広告主サイト上での所定の行動とが異なる利用者端末又はブラウザで行われると、トラッキングができないという問題がある。
【０００７】
例えば、同一利用者端末において、広告を選択する際にＧＯＯＧＬＥＣＨＲＯＭＥ（登録商標）をブラウザとして用い、所定の行動の際にＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒ（登録商標）をブラウザとして用いると、クッキーではトラッキングができない。
【０００８】
他にも、同一利用者端末において、広告の選択をアプリケーション上で行い、所定の行動をブラウザ上で行う場合や、広告の選択と所定の行動を異なる利用者端末で行う場合等は、クッキーによるトラッキングはできない。
【０００９】
これに対し、フィンガープリンティングによりトラッキングを行うことで、同一利用者のトラッキングを可能とする技術が知られている（例えば、非特許文献１参照）。フィンガープリンティングは、利用者端末を用いて広告媒体サイト上で広告を選択する時や広告主サイトで所定の行動をとる時に、個人情報を除いた複数のパラメータ、例えばＣＰＵ（ＣｅｎｔｒａｌＰｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、システム設定言語、ユーザー設定言語、ユーザーエージェント、画面の解像度、タイムゾーン、プラグイン、フォント等を利用者端末から取得し、それらパラメータの組み合わせによって利用者を識別し、同一利用者のトラッキングを可能とする。
【００１０】
しかし、かかる従来のフィンガープリンティングでは、複数のパラメータ同士を比較することから、広告の選択時に取得した複数のパラメータを保存しておく必要が生じたり、比較時の処理を煩雑にするという問題があった。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】https://www.saitolab.org/fp_site/
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明が解決しようとする問題点は、フィンガープリンティングにより広告の選択時と所定の行動時との間で利用者のトラッキングを行う際に、広告の選択時に利用者端末から取得した複数のパラメータを保存しておく必要が生じ、且つ処理が煩雑になることである。
【課題を解決するための手段】
【００１３】
本発明は、つぎの事項（１）〜（４）により特定されるトラッキング方法を最も主な特徴とする。
（１）広告媒体サイト上の広告を管理する広告管理サーバーと前記広告に対応する広告主サイトを管理する広告主サーバーとにより、前記広告主サイト上で所定の行動をとった利用者が前記広告媒体サイト上で前記広告を選択した利用者であるか否かをトラッキングするトラッキング方法であること
（２）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告媒体サイト上の前記広告を選択した場合に、この選択時利用者端末から取得した前記選択時利用者端末又は該選択時利用者端末の利用者を組み合わせによって識別可能とする複数の選択時パラメータにより、前記選択時利用者端末又は該選択時利用者端末の利用者を識別する選択時識別情報を生成すること
（３）前記広告管理サーバーが、利用者端末を用いて利用者が前記広告主サイト上で所定の行動をとった場合に、この行動時利用者端末から取得した前記行動時利用者端末又は該行動時利用者端末の利用者を組み合わせによって識別可能とする複数の行動時パラメータにより、前記行動時利用者端末又は該行動時利用者端末の利用者を識別する行動時識別情報を生成すること
（４）前記広告管理サーバーが、前記行動時識別情報と同一の前記選択時識別情報が存在する場合に、前記広告主サイト上で所定の行動をとった利用者が前記広告を選択した利用者であると判断すること
【発明の効果】
【００１４】
本発明では、利用者が広告媒体サイト上で広告を選択した時に選択時利用者端末から複数の選択時パラメータを取得し、利用者が広告主サイト上で所定の行動をした時に行動時利用者端末から複数の行動時パラメータを取得し、選択時及び行動時パラメータからそれぞれ生成された選択時識別情報及び行動時識別情報を相互に比較するので、複数の選択時パラメータを保存しておく必要性をなくし、且つ比較時の処理を簡素化することができる。
【図面の簡単な説明】
【００１５】
【図１】トラッキングシステムを示す概念図である（実施例１）。
【図２】トラッキング方法の広告の選択時を示すフローチャートである（実施例１）。
【図３】トラッキング方法の所定の行動時を示すフローチャートである（実施例１）。
【図４】トラッキングシステムを示す概念図である（実施例２）。
【図５】トラッキング方法の広告の選択時を示すフローチャートである（実施例２）。
【図６】トラッキング方法の所定の行動時を示すフローチャートである（実施例２）。
【図７】トラッキングシステムを示す概念図である（実施例３）。
【図８】トラッキング方法の広告の選択時を示すフローチャートである（実施例３）。
【図９】トラッキング方法の所定の行動時を示すフローチャートである（実施例３）。
【発明を実施するための形態】
【００１６】
フィンガープリンティングにより広告の選択時と所定の行動時との間で利用者のトラッキングを行う際に、広告の選択時に利用者端末から取得したパラメータを保存しておく必要性がなく、且つ処理を簡素化するという目的を、広告の選択時及び所定の行動をとった時とで利用者端末から取得される複数のパラメータにより識別情報を生成し、それら識別情報相互を比較するトラッキング方法及びトラッキングシステムにより実現した。
【００１７】
かかるトラッキング方法及びシステムは、広告の選択時と所定の行動時とで同一利用者又は利用者端末をトラッキングすることができ、例えば広告の選択時と所定の行動をとった時とで、異なる利用者端末を用いた場合、同一又は異なる利用者端末において異なるアプリケーションを用いた場合、異なるブラウザを用いた場合、アプリケーションとブラウザを用いた場合等に適用することが可能である。
【実施例１】
【００１８】
［トラッキングシステム］
図１は、トラッキングシステムを示す概念図である。
【００１９】
実施例１のトラッキングシステム１は、広告媒体サイトＳＴ１上の広告Ｋを管理する広告管理サーバー３と広告Ｋに対応する広告主サイトＳＴ２を管理する広告主サーバー５とにより、広告主サイトＳＴ２上で所定の行動をとった利用者が広告媒体サイトＳＴ１上で広告Ｋを選択した利用者であるか否かをトラッキングするものである。
【００２０】
なお、実施例１では、利用者が同一利用者端末７を用いて、広告媒体サイトＳＴ１上での広告Ｋの選択と広告主サイトＳＴ２上での所定の行動とを異なるブラウザＡ及びＢで行う場合について説明する。
【００２１】
また、図１では、広告Ｋの選択時に用いる選択時利用者端末７及び所定の行動時に用いる行動時利用者端末７とを分けて記載しているが、選択時利用者端末７及び行動時利用者端末７は、上記のとおり同一の利用者端末７である。
【００２２】
また、図１では、単一の利用者端末７、広告Ｋ、広告媒体サイトＳＴ１を示しているが、いずれも実際は多数存在する。
【００２３】
広告Ｋの選択とは、利用者端末７を用いて広告媒体サイトＳＴ１上で広告Ｋをクリックやタップ等により選択することを意味する。なお、広告Ｋは、バナー広告等のように、広告主サイトＳＴ２へ誘導するインターネット上の広告をいう。所定の行動とは、利用者端末７を用いて広告主サイトＳＴ２上で「申込」「購入」「問い合わせ」「資料請求」等の広告主が事前に設定した広告の成果としての行為を意味する。これに関し、図１では、購入ボタンＡＣを例示している。
【００２４】
また、広告媒体サイトＳＴ１は、インターネット上の広告を表示可能なサイトであり、広告媒体主に管理されている。利用者端末７は、インターネット上のサイトにアクセスして広告Ｋの選択及び所定の行動を可能とする情報処理装置であればよく、例えば、パーソナルコンピューターやタブレットコンピューター等の情報処理装置、いわゆるスマートフォン等の多機能携帯電話器、スマートスピーカーに代表されるＡＩ（ＡｒｔｉｆｉｃｉａｌＩｎｔｅｌｌｉｇｅｎｃｅ）端末装置（実施例３参照）等がある。実施例１の利用者端末７は、異なるブラウザＡ及びＢにより、インターネット上のサイトを閲覧可能とするものである。
【００２５】
広告管理サーバー３は、インターネットを通じて、利用者端末７及び広告主サーバー５と通信可能な情報処理装置である。実施例１の広告管理サーバー３は、アフィリエイトサービスプロバイダー（ＡＳＰ）が運用するＡＳＰシステムを構築する。この広告管理サーバー３は、トラッキングプログラムの実行により各種の機能を有する。
【００２６】
実施例１において、広告管理サーバー３は、広告媒体サイトＳＴ１上の広告Ｋが利用者端末７上で選択された場合に、利用者端末７を広告主サイトＳＴ２に誘導する機能を有する。誘導は、広告Ｋの選択により利用者端末７を広告主サイトＳＴ２にリダイレクトさせることで行われる。
【００２７】
また、広告管理サーバー３は、利用者が利用者端末７を用いて広告媒体サイトＳＴ１上の広告Ｋを選択した場合に、この選択時利用者端末７から取得した複数の選択時パラメータにより、選択時利用者端末７又はその利用者を識別する選択時識別情報（以下、「選択時ＩＤ」と称する。）を生成する機能を有する。
【００２８】
複数の選択時パラメータは、従来と同様、例えばＣＰＵ、システム設定言語、ユーザー設定言語、ユーザーエージェント、画面の解像度、タイムゾーン、プラグイン、フォント等の個人情報を除く情報であり、それらの組み合わせによって選択時利用者端末７又はその利用者を識別可能とするものである。各選択時パラメータは、選択時利用者端末７又はその利用者を識別することはできないが、複数の組み合わせが指紋のようなユニーク情報となり、識別を可能とする。
【００２９】
選択時ＩＤは、複数の選択時パラメータから所定の演算を行って算出される情報であり、特に限定されるものではないが、例えばハッシュ関数を用いた演算により得られるハッシュ値等とすることが可能である。
【００３０】
選択時パラメータの取得は、実施例１において、選択時利用者端末７から環境変数によって広告Ｋを識別する広告識別情報（以下、「広告ＩＤ」と称する。）及び広告媒体サイトＳＴ１を識別する広告媒体識別情報（以下、「媒体ＩＤ」と称する。）と共に行われる。この取得は、リダイレクト時にブラウザで実行されるＪａｖａｓｃｒｉｐｔ（登録商標）によるプログラム等を通じて行うことができる。
【００３１】
従って、実施例１の広告管理サーバー３は、広告媒体サイトＳＴ１上の広告Ｋが選択されると、選択時利用者端末７を広告主サーバー５の広告主サイトＳＴ２にリダイレクトさせ、このリダイレクト時に選択時利用者端末７から複数の選択時パラメータを広告ＩＤ及び媒体ＩＤと共に取得する構成となっている。  
【００３２】
また、広告管理サーバー３は、取得した広告ＩＤ及び媒体ＩＤを、生成した選択時ＩＤと関連付けて広告Ｋの選択情報として保存する機能を有する。保存は、データベース等で行われる。なお、広告管理サーバー３は、広告主を識別する広告主識別情報（以下、「広告主ＩＤ」と称する。）と広告ＩＤとを関連付けた広告主毎の広告テーブルを保存している。
【００３３】
さらに、広告管理サーバー３は、利用者端末７を用いて利用者が所定の行動をとった場合に、利用者端末７から取得した複数の行動時パラメータにより、行動時利用者端末７又はその利用者を識別する行動時識別情報（以下、「行動時ＩＤ」と称する。）を生成する機能を有する。
【００３４】
行動時パラメータは、選択時パラメータと同様、例えばＣＰＵ、システム設定言語、ユーザー設定言語、ユーザーエージェント、画面の解像度、タイムゾーン、プラグイン、フォント等の個人情報以外の情報であり、それらの組み合わせによって行動時利用者端末７又はその利用者を識別可能とするものである。
【００３５】
行動時ＩＤは、選択時ＩＤと同一の演算手法によって行動時パラメータから算出される情報であり、例えばハッシュ関数を用いた演算により得られるハッシュ値等とすることが可能である。
【００３６】
実施例１において、行動時パラメータは、所定の行動が取られた場合に、行動時利用者端末７が所定の行動の内容を示す行動内容情報及び広告主ＩＤを後述する行動確定ページＰＧより取得して、行動時パラメータと共に行動時利用者端末７が広告管理サーバー３に送って取得させる。
【００３７】
行動内容情報は、利用者がとった所定の行動の内容を示す情報であり、例えば利用者が商品を購入した場合、購入した商品、数等を特定する情報となる。なお、広告主ＩＤ及び行動内容情報は、図１の広告管理サーバー３において、行動時ＩＤと共に行動情報として取り扱っている。
【００３８】
広告管理サーバー３は、行動時ＩＤと同一の選択時ＩＤが存在する場合に、広告主サイトＳＴ２上で所定の行動をとった利用者が広告Ｋを選択した利用者であると判断する機能を有する。実施例１においては、行動時ＩＤと同一の選択時ＩＤに対し、行動時利用者端末７から取得した広告主ＩＤ及び行動内容情報から特定される広告Ｋの選択情報を抽出し、抽出した選択情報の媒体ＩＤに該当する広告媒体サイトＳＴ１に掲載された広告Ｋの広告成果があったことを認定する。
【００３９】
上記において広告主ＩＤ及び行動内容情報からの広告Ｋの特定は、例えば広告管理サーバー３が保存する広告テーブル並びに成果テーブル等を参照することで判断することで可能である。
【００４０】
成果テーブルは、所定の行動を広告Ｋに対する成果として関連付けているテーブルであり、広告主ＩＤに広告ＩＤを関連付けている広告テーブルと共に参照することで、広告主ＩＤ及び行動内容情報から広告Ｋや広告ＩＤの特定を可能とする。
【００４１】
広告主サーバー５は、広告管理サーバー３及び利用者端末７に対してインターネットを通じて通信可能な情報処理装置である。この広告主サーバー５は、プログラムの実行により、広告管理サーバー３と協働してトラッキングシステム１を構築する機能を有する。
【００４２】
すなわち、広告主サーバー５は、行動時利用者端末７を用いて利用者が広告主サイトＳＴ２上で所定の行動をとった場合に、行動内容情報及び広告主ＩＤを含む、いわゆるサンキューページ等の行動確定ページＰＧを生成して行動時利用者端末７に渡す機能を有する。
【００４３】
行動時利用者端末７は、行動確定ページＰＧを受け取ると、利用者に閲覧させると共に行動確定ページＰＧから行動情報及び広告主ＩＤを取得し、取得した行動情報及び広告主ＩＤを行動時パラメータと共に広告管理サーバー３に送って取得させる。
【００４４】
［トラッキング方法］
実施例１のトラッキング方法は、つぎの事項（１）〜（４）により特定される。
（１）広告媒体サイトＳＴ１上の広告Ｋを管理する広告管理サーバー３と広告Ｋに対応する広告主サイトＳＴ２を管理する広告主サーバー５とにより、広告主サイトＳＴ２上で所定の行動をとった利用者が広告媒体サイトＳＴ１上で広告Ｋを選択した利用者であるか否かをトラッキングするトラッキング方法であること
（２）広告管理サーバー３が、利用者端末７を用いて利用者が広告媒体サイトＳＴ１上の広告Ｋを選択した場合に、この選択時利用者端末７から取得した選択時利用者端末７又はその利用者を組み合わせによって識別可能とする複数の選択時パラメータにより、選択時利用者端末７又はその利用者を識別する選択時ＩＤを生成すること
（３）広告管理サーバー３が、利用者端末７を用いて利用者が広告主サイトＳＴ２上で所定の行動をとった場合に、この行動時利用者端末７から取得した行動時利用者端末７又はその利用者を組み合わせによって識別可能とする複数の行動時パラメータにより、行動時利用者端末７又はその利用者を識別する行動時ＩＤを生成すること
（４）広告管理サーバー３が、行動時ＩＤと同一の選択時ＩＤが存在する場合に、広告主サイトＳＴ２上で所定の行動をとった利用者が広告Ｋを選択した利用者であると判断すること
【００４５】
また、実施例１のトラッキング方法は、さらに、つぎの事項（２１）〜（２４）、（３１）、（７１）、及び（８１）により特定される。
（２１）上記事項（２）において、選択時パラメータは、選択時利用者端末７から環境変数によって広告Ｋを識別する広告ＩＤ及び広告媒体サイトＳＴ１を識別する媒体ＩＤと共に取得されること
（２２）上記事項（２）において、上記事項（２１）で取得された広告ＩＤ及び媒体ＩＤは、選択時ＩＤと関連付けて広告Ｋの選択情報として保存されること
（２３）上記事項（３）において、行動時利用者端末７が、所定の行動がとられた場合に、その所定の行動の内容を示す行動内容情報及び広告主ＩＤを広告主サーバー５から取得して行動時パラメータと共に広告管理サーバー３に送ること
（２４）上記事項（４）において、広告管理サーバー３は、行動時ＩＤと同一の選択時ＩＤに対し行動時利用者端末７から取得した広告主ＩＤ及び行動内容情報から特定される広告Ｋの選択情報を抽出し、抽出した選択情報の媒体ＩＤに該当する広告媒体サイトＳＴ１に掲載された広告Ｋの広告成果があったことを認定すること
（３１）広告管理サーバー３が、上記事項（２）において、広告媒体サイトＳＴ１上の広告Ｋが選択されると、選択時利用者端末７を広告主サーバー５の広告主サイトＳＴ２にリダイレクトさせ、このリダイレクト時に選択時利用者端末７から複数の選択時パラメータを取得すること
（７１）前記事項（２４）又は（６３）において、複数の選択情報が存在する場合には、最後の選択に対応する選択情報を抽出し、前記広告の広告成果があったことを認定すること
（８１）前記抽出の対象となる選択情報は、前記選択が行われたのが前記所定の行動前の所定時間内のものに限定されること
【００４６】
以下、上記事項（１）〜（４）、（２１）〜（２４）、（３１）、（７１）、及び（８１）により特定される実施例１のトラッキング方法について、図２及び図３のフローチャートを参照して説明する。図２は、広告Ｋの選択時を示し、図３は、所定の行動時を示す。
【００４７】
図２の広告選択時のフローチャートは、利用者が利用者端末７を用いて、広告媒体サイトＳＴ１上の広告Ｋを選択することで開始される。なお、利用者は、広告Ｋを選択する際、利用者端末７上のブラウザＡにより広告媒体サイトＳＴ１を閲覧しているものとする。
【００４８】
ステップＳ１では、利用者が広告媒体サイトＳＴ１上の広告Ｋを選択したことに応じ、広告管理サーバー３が選択時利用者端末７を広告主サーバー５の広告主サイトＳＴ２にリダイレクトさせる。
【００４９】
ステップＳ２では、このリダイレクト時に、広告管理サーバー３が選択時利用者端末７から環境変数により複数の選択時パラメータ、広告ＩＤ、及び媒体ＩＤを取得する。若しくは、リダイレクト時に広告管理サーバー３より供給される移動ページに選択時パラメータ、広告ＩＤ、及び媒体ＩＤを取得するプログラムが記述されていて、その取得後にリフレッシュにより瞬時に広告主サイトＳＴ２に移動してもよい。これら双方の場合を、以下「リダイレクト」と総称する。
【００５０】
ステップＳ３では、ステップＳ２で取得した複数の選択時パラメータにより、広告主サーバー５が選択時ＩＤを生成する。
【００５１】
ステップＳ４では、ステップＳ３で生成した選択時ＩＤとステップＳ１で取得された広告ＩＤ及び媒体ＩＤとを関連付けて、広告Ｋの選択情報としてデータベースに保存する。この保存により、広告Ｋの選択時の処理が終了する。
【００５２】
図３の所定行動時のフローチャートは、利用者が利用者端末７を用いて広告主サイトＳＴ２上で所定の行動をとった場合に開始される。なお、利用者は、所定の行動をとる際、利用者端末７上のブラウザＢにより広告主サイトＳＴ２を閲覧しているものとする。この閲覧は、広告選択時のリダイレクトの他、別途のアクセスによることもある。
【００５３】
ステップＳ１１では、利用者が所定の行動をとったことに応じ、広告主サーバー５が行動内容情報及び広告主ＩＤを含む行動確定ページＰＧを生成して行動時利用者端末７に送信する。
【００５４】
ステップＳ１２では、行動時利用者端末７が行動確定ページＰＧを利用者に対して表示すると共に行動確定ページＰＧから広告主ＩＤと行動内容情報を取得し、取得した広告主ＩＤ、行動内容情報、及び行動時パラメータを広告管理サーバー３へ送信する。従って、広告管理サーバー３は、それら広告主ＩＤ、行動内容情報、及び行動時パラメータを受信により取得する。
【００５５】
ステップＳ１３では、広告主サーバー５が行動時利用者端末７から取得した複数の行動時パラメータから選択時ＩＤと同一の演算手法により行動時ＩＤを生成する。
【００５６】
ステップＳ１４では、広告管理サーバー３が、ステップＳ１３で生成した行動時ＩＤ及びステップＳ１２で取得した広告主ＩＤ並びに行動内容情報に基づき、対応する選択情報の有無をデータベースから検索する。
【００５７】
すなわち、広告管理サーバー３は、行動時ＩＤと同一の選択時ＩＤに対する選択情報において、所定の行動時に取得した広告主ＩＤ並びに行動内容情報から特定される広告Ｋの選択情報の抽出を試みる。
【００５８】
ステップＳ１５では、ステップＳ１４の検索の結果として、選択情報が抽出されたか否かを判断する。選択情報が抽出された場合は、ステップＳ１６へ移行し、そうでない場合は、処理を終了させる。
【００５９】
複数の同一の選択時ＩＤを含む選択情報が存在する場合には、最後の選択に対応する選択情報を抽出する。また、抽出の対象となる選択情報は、選択が行われたのが所定の行動前の所定時間内のものに限定される。
【００６０】
ステップＳ１６では、広告管理サーバー３が抽出された選択情報の媒体ＩＤに該当する広告媒体サイトＳＴ１に掲載の広告Ｋに広告成果があったことを認定して、処理を終了させる。これによって、広告主から広告媒体主に広告料を支払うための事務処理を遂行することができる。
【００６１】
このように、実施例１のトラッキング方法は、広告Ｋの選択時と所定の行動をとった時とで異なるブラウザＡ及びＢを用いても、選択時ＩＤと行動時ＩＤとにより利用者端末７又はその利用者を識別して確実にトラッキングすることができる。
【００６２】
なお、実施例１では、広告Ｋの選択時と所定の行動をとった時とで同一の利用者端末７を用いていたが、異なる利用者端末を用いる場合も同様である。
【００６３】
［実施例１の効果］
以上説明したように、実施例１は、広告媒体サイトＳＴ１上で利用者が広告Ｋを選択した時に選択時利用者端末７から複数の選択時パラメータを取得し、広告主サイトＳＴ２上で利用者が所定の行動をした時に行動時利用者端末７から複数の行動時パラメータを取得し、選択時及び行動時パラメータからそれぞれ生成された選択時ＩＤ及び行動時ＩＤを相互に比較する。
【００６４】
従って、実施例１は、広告Ｋの選択時と所定の行動をとった時とで異なるブラウザＡ及びＢを用いても、選択時ＩＤと行動時ＩＤとにより利用者端末７又はその利用者を識別して、同一利用者を確実にトラッキングすることができる。
【００６５】
そして、実施例１のトラッキング方法は、選択時ＩＤと行動時ＩＤとの比較で利用者のトラッキングを行うことができるので、選択時パラメータを保存しておく必要性をなくし、且つ比較時の処理を簡素化することができる。
【００６６】
また、実施例１は、選択時パラメータを選択時利用者端末７から環境変数によって広告ＩＤ及び媒体ＩＤと共に取得し、これら広告ＩＤ及び媒体ＩＤを選択時ＩＤと関連付けて広告Ｋの選択情報として保存する。
【００６７】
一方で、行動時利用者端末７が、利用者が所定の行動をとった場合に、所定の行動の内容を示す行動内容情報及び広告主ＩＤを広告主サーバー５から取得して行動時パラメータと共に広告管理サーバー３に送る。
【００６８】
そして、広告管理サーバー３は、行動時ＩＤと同一の選択時ＩＤに対し、行動時利用者端末７から取得した広告主ＩＤ及び行動内容情報から特定される広告Ｋの選択情報を抽出し、抽出した選択情報の媒体ＩＤに該当する広告媒体サイトＳＴ１に掲載された広告Ｋについて広告成果があったことを認定する。
【００６９】
従って、実施例１では、選択時と所定の行動時との間で利用者のトラッキングを確実に行って広告成果を認定することができ、広告成果認定の確実性が高いＡＳＰシステムを構築することができる。また、実施例１では、環境変数により複数の選択時パラメータと共に広告ＩＤ及び媒体ＩＤを取得でき、処理の簡素化を図ることができる。
【００７０】
広告管理サーバー３は、広告媒体サイトＳＴ１上の広告Ｋが選択されると、選択時利用者端末７を広告主サーバー５の広告主サイトＳＴ２にリダイレクトさせ、このリダイレクト時に選択時利用者端末７から複数の選択時パラメータを取得する。
【００７１】
従って、広告管理サーバー３は、容易且つ確実に選択時パラメータを取得することができる。
【実施例２】
【００７２】
図４は、トラッキングシステムを示す概念図である。なお、実施例２では、実施例１と対応する構成に同符号を付して重複した説明を省略する。
【００７３】
実施例２のトラッキングシステム１では、利用者が同一利用者端末７を用いて、広告媒体サイトＳＴ１上での広告Ｋの選択を広告媒体アプリケーションＡＰ１上で行い、広告主サイトＳＴ２上での所定の行動を広告主の広告主アプリケーションＡＰ２で行う場合について説明する（以下、アプリケーションを単に「アプリ」と称する。）。
【００７４】
広告媒体アプリＡＰ１は、ニュースアプリやキュレーションアプリ等の利用者端末７上で動作するソフトウェアであり、それ自体が媒体ＩＤを付与された広告媒体となっている。広告媒体アプリＡＰ１は、利用者端末７に予めインストールしておき、利用者端末７上で起動されることにより、広告媒体主サーバー９によるクラウドサービスを利用可能とする。そのサービスの一例としては、広告媒体主が選択・編集・制作したコンテンツを広告媒体サーバー９から広告媒体アプリＡＰ１が取得し、利用者端末７の画面上で当該コンテンツを閲覧させる。
【００７５】
この広告媒体アプリＡＰ１には、ＳＤＫとして提供された連携モジュールＭＪが組み込まれている。連携モジュールＭＪは、利用者端末７とＡＳＰシステムを構築する広告管理サーバー３とを適時に通信させ、媒体ＩＤに対する広告媒体アプリＡＰ１上での対象となる広告Ｋの広告情報であるリストを取得して記憶する処理を行う。そして、広告媒体アプリＡＰ１は、記憶した情報に基づいて、コンテンツ（広告媒体サイト）内に広告Ｋを表示することを可能とする。
【００７６】
これにより、広告媒体アプリＡＰ１は、広告Ｋを選択可能に利用者端末７上で表示させる。なお、本実施例では、広告媒体アプリＡＰ１上で広告Ｋが選択されると、対応する広告主アプリＡＰ２が起動するようになっている。
【００７７】
連携モジュールＭＪは、広告媒体アプリＡＰ１の起動時、起動している間、若しくは広告Ｋの選択時に選択時利用者端末７から環境変数によって選択時パラメータを取得する。
【００７８】
取得された選択時パラメータは、広告Ｋの選択時に連携モジュールＭＪにより広告ＩＤ及び媒体ＩＤと共に広告管理サーバー３に送られ、広告管理サーバー３は、それら選択時パラメータ、広告ＩＤ、及び媒体ＩＤを受信により取得する。なお、広告ＩＤは、例えば連携モジュールＭＪによって予め記憶されたリストから取得され、媒体ＩＤは、例えば広告媒体アプリＡＰ１に予め割り当てられているものから取得される。
【００７９】
広告主アプリＡＰ２は、広告媒体アプリＡＰ１と同様、利用者端末７上で動作するソフトウェアである。この広告主アプリＡＰ２は、利用者端末７に予めインストールしておき、その利用者端末７上で起動されることにより、広告主サーバー５によるクラウドサービスを利用可能とする。これにより、所定の行動を可能とするコンテンツ（広告主サイト）を広告主サーバー５から広告主アプリＡＰ２が取得し、利用者端末７の画面上で当該コンテンツを閲覧させることができる。
【００８０】
広告主アプリＡＰ２は、起動時、起動している間、若しくは所定の行動時に行動時利用者端末７から環境変数によって行動時パラメータを取得する。そして、広告主アプリＡＰ２は、所定の行動時に広告主ＩＤ及び行動内容情報と共に行動時パラメータを広告管理サーバー３に送って取得させる。行動内容情報は、例えば広告主アプリＡＰ２上での所定の行動により取得し、広告主ＩＤは、例えば広告主アプリＡＰ２に予め割り当てられているものを取得する。なお、広告主アプリＡＰ２は、実施例１に適用することも可能である。また、本実施例において、広告主アプリＡＰ２に代えて、実施例１のブラウザを用いることも可能である。
【００８１】
実施例２のトラッキング方法は、つぎの事項（４１）〜（４４）により特定される。
（４１）利用者端末７上で起動した広告媒体アプリＡＰ１上で選択可能な広告Ｋを管理する広告管理サーバー３と広告Ｋに対応する広告主サイトＳＴ１を管理する広告主サーバー５とにより、広告主サイトＳＴ１上で所定の行動をとった利用者が広告媒体アプリＡＰ１上で広告Ｋを選択した利用者であるか否かをトラッキングするトラッキング方法であること
（４２）広告管理サーバー３が、利用者端末７を用いて利用者が広告媒体アプリＡＰ１上の広告Ｋを選択した場合に、この選択時利用者端末７から取得した選択時利用者端末７又はその利用者を組み合わせによって識別可能とする複数の選択時パラメータにより、選択時利用者端末７又はその利用者を識別する選択時ＩＤを生成すること
（４３）広告管理サーバー３が、利用者端末７を用いて利用者が広告主サイトＳＴ１上で所定の行動をとった場合に、この行動時利用者端末７から取得した行動時利用者端末７又はその利用者を組み合わせによって識別可能とする複数の行動時パラメータにより、行動時利用者端末７又はその利用者を識別する行動時ＩＤを生成すること
（４４）広告管理サーバー３が、行動時ＩＤと同一の選択時ＩＤが存在する場合に、広告主サイトＳＴ１上で所定の行動をとった利用者が広告Ｋを選択した利用者であると判断すること
【００８２】
また、実施例２のトラッキング方法は、さらに、つぎの事項（５１）及び（５２）、（６１）〜（６３）、（７１）、及び（８１）により特定される。
（５１）上記事項（４２）において、広告媒体アプリＡＰ１が、媒体ＩＤを割り当てられており、広告管理サーバーから割り当てられている媒体ＩＤに対して取得したリストに基づいて選択時利用者端末７上で広告を選択可能に表示すること
（５２）上記事項（４２）において、広告媒体アプリＡＰ１が、選択時利用者端末７から複数の選択時パラメータを取得し、割り当てられている媒体ＩＤ及びリスト中の広告ＩＤを取得して広告管理サーバー３に送信し、広告管理サーバー３が、複数の選択時パラメータ、媒体ＩＤ、及び広告ＩＤを受信により取得すること
また、実施例２のトラッキング方法は、さらに、つぎの事項（６１）〜（６３）により特定される。
（６１）上記事項（４２）において、上記事項（５２）で取得された広告ＩＤ及び媒体ＩＤは、選択時ＩＤと関連付けて広告Ｋの選択情報として保存されること
（６２）上記事項（４３）において、行動時利用者端末７が、所定の行動がとられた場合に、所定の行動の内容を示す行動内容情報及び広告主ＩＤを自端末の広告主アプリＡＰ２から取得して行動時パラメータと共に広告管理サーバー３に送ること
（６３）上記事項（４４）において、広告管理サーバー３は、行動時ＩＤと同一の選択時ＩＤに対し行動時利用者端末７から取得した広告主ＩＤ及び行動内容情報から特定される広告Ｋの選択情報を抽出し、抽出した選択情報の媒体ＩＤに該当する広告媒体アプリＡＰ１上での広告Ｋの広告成果があったことを認定すること
（７１）前記事項（２４）又は（６３）において、複数の選択情報が存在する場合には、最後の選択に対応する選択情報を抽出し、前記広告の広告成果があったことを認定すること
（８１）前記抽出の対象となる選択情報は、前記選択が行われたのが前記所定の行動前の所定時間内のものに限定されること
【００８３】
以下、上記事項（４１）〜（４４）、（５１）〜（５２）、（６１）〜（６３）、（７１）、（８１）により特定される実施例２のトラッキング方法について、図５及び図６のフローチャートを参照して説明する。図５は、広告Ｋの選択時を示し、図６は、所定の行動時を示す。
【００８４】
図５の広告選択時のフローチャートは、利用者が選択時利用者端末７を用いて、広告媒体アプリＡＰ１を起動することで開始される。
【００８５】
ステップＳ２１では、起動された広告媒体アプリＡＰ１が、広告媒体サーバー９からコンテンツを取得し、広告管理サーバー３から媒体ＩＤに対する広告Ｋのリストを取得し、広告Ｋを選択可能なコンテンツを選択時利用者端末７上に表示させる。
【００８６】
ステップＳ２２では、広告媒体アプリＡＰ１が選択時利用者端末７から環境変数により複数の選択時パラメータを取得する。この取得は、上記のように、広告媒体アプリＡＰ１の起動時、起動している間、若しくは広告Ｋの選択時に行わせればよい。
【００８７】
ステップＳ２３では、利用者が広告Ｋを選択すると、広告媒体アプリＡＰ１が選択時パラメータ、広告ＩＤ、及び媒体ＩＤを広告管理サーバー３に送信する。同時に、選択時利用者端末７は、広告主アプリＡＰ２を起動させる。
【００８８】
ステップＳ２４では、広告管理サーバー３が選択時パラメータ、広告ＩＤ、及び媒体ＩＤを受信により取得する。
【００８９】
ステップＳ２５、及び続くステップＳ２６では、実施例１のステップＳ３及びＳ４と同様に、選択時ＩＤが生成され、次いで選択情報が保存される。
【００９０】
図６の所定行動時のフローチャートは、行動時利用者端末７上で広告主アプリＡＰ２が起動されることで開始される。
【００９１】
ステップＳ２１１では、広告主アプリＡＰ２が広告主サーバー５からコンテンツを取得して、そのコンテンツを行動時利用者端末７上に所定の行動を可能に表示する。
【００９２】
ステップＳ２２２では、広告主アプリＡＰ２が行動時利用者端末７から環境変数により複数の行動時パラメータを取得する。この取得は、上記のように、広告主アプリＡＰ２の起動時、起動している間、若しくは所定の行動時に行わせればよい。
【００９３】
ステップＳ２１３では、利用者が所定の行動をとると、広告主アプリＡＰ２が行動時パラメータ、広告主ＩＤ、及び行動内容情報を広告管理サーバー３に送信する。
【００９４】
ステップＳ２１４では、広告管理サーバー３が行動時パラメータ、広告主ＩＤ、及び行動内容情報を受信により取得する。
【００９５】
ステップＳ２１５〜Ｓ２１８では、実施例１のステップＳ１３〜Ｓ１６と同様にして、行動時ＩＤの生成、選択情報の検索、選択情報が抽出、成果認定の処理が実行される。
【００９６】
従って、実施例２では、広告Ｋの選択及び所定の行動を異なるアプリＡＰ１及びＡＰ２上で行う場合にも、トラッキングを確実に行わせつつ、実施例１と同様の作用効果を奏することが可能である。
【００９７】
なお、広告媒体アプリＡＰ１上で広告Ｋが選択された場合、広告媒体アプリＡＰ１上のウェブビュー又は別途ブラウザを立ち上げて広告主サイトＳＴ２を表示してもよい。また、広告媒体アプリＡＰ１上では、実施例１と同様の広告媒体サイトＳＴ１をウェブビューにより表示し、広告主サイトＳＴ２にリダイレクトさせる構成とすることも可能である。また、広告主アプリＡＰ２は、実施例１に適用することも可能である。さらに、本実施例でも、広告選択時と所定の行動時とで異なる利用者端末を用いることも可能である。
【実施例３】
【００９８】
図７は、トラッキングシステムを示す概念図である。なお、実施例３では、実施例２と対応する構成に同符号を付して重複した説明を省略する。
【００９９】
実施例３のトラッキングシステム１では、選択時利用者端末及び行動時利用者端末として同一のＡＩ端末装置１１を用いたものである。
【０１００】
ＡＩ端末装置１１は、インターネットにより広告管理サーバー３や広告主サーバー５と通信可能な情報処理装置であり、例えば家庭やオフィス等の拠点に設置されている。ＡＩ端末装置１１は、音声やジェスチャー等によるユーザーインターフェースを有し、いわゆるスマートスピーカーに代表されるノールック端末等とも称されるものである。
【０１０１】
このＡＩ端末装置１１は、ユーザーインターフェースからの入力に応じた動作を行う。例えば、ＡＩ端末装置１１は、拠点内のＬＡＮ（ＬｏｃａｌＡｒｅａ Ｎｅｔｗｏｒｋ）に接続された機器の制御の他、インターネットを通じた商品の購入のような所定の行動等を可能とする。
【０１０２】
本実施例では、ＡＩサーバー１３が設けられており、ＡＩ端末装置１１での入力がＡＩサーバー１３に送信されて解析され、その回答をＡＩサーバー１３からＡＩ端末装置１１へ送信する。そして、ＡＩ端末装置１１は、回答に応じた動作を行うことになる。
【０１０３】
また、ＡＩ端末装置１１は、実施例２と同様な連携モジュールＭＪが組み込まれた広告媒体アプリＡＰ１を起動し、広告管理サーバー３と適時に通信し、広告媒体アプリＡＰ１上での対象となる広告Ｋのリストを取得して記憶する処理を行う。そして、利用者が所定の行動を要求した際には、広告媒体アプリＡＰ１がリストの中から広告Ｋに対応する広告主サイトＳＴ２を選択させ、その上で所定の行動を実行する。
【０１０４】
このため、実施例３では、広告主サイトＳＴ２の選択が広告媒体アプリＡＰ１上での広告Ｋの選択となる。これに応じ、連携モジュールＭＪは、実施例２と同様、選択時パラメータ、広告ＩＤ、媒体ＩＤを広告管理サーバー３に送って取得させる。
【０１０５】
所定の行動の実行は、広告媒体アプリＡＰ１により行動の実行を広告主サーバー５に要求することで行われる。なお、所定行動の実行は、別のアプリによって行わせることも可能である。
【０１０６】
所定の行動が実行された際には、広告媒体アプリＡＰ１の連携モジュールＭＪが、行動時パラメータ、広告主ＩＤ、行動内容情報を広告管理サーバー３に送って取得させる。広告主ＩＤ、行動内容情報のＡＩ端末装置１１での取得は、広告媒体アプリＡＰ１により又は広告主サーバー３からＡＩサーバー１３を介して受信する行動確定の回答により行うことができる。
【０１０７】
実施例３のトラッキング方法は、実施例２と同様に、事項（４１）〜（４４）、（５１）〜（５２）、（６１）〜（６３）、（７１）、及び（８１）により特定される。
【０１０８】
以下、上記事項（４１）〜（４４）、（５１）〜（５２）、（６１）〜（６３）、（７１）により特定される実施例３のトラッキング方法について、図８及び図９のフローチャートを参照して説明する。図８は、広告主サイトＳＴ１の選択時（広告選択時）を示し、図９は、所定の行動時を示す。
【０１０９】
図８の広告選択時のフローチャートは、利用者がＡＩ端末装置１１に所定の行動を音声等により希望することで開始される。例えば、所定の行動の希望は、「〇〇を買いたい」のような商品の購入希望等である。
【０１１０】
ステップＳ３１では、広告媒体アプリＡＰ１が所定の行動の希望に応じ、所定の行動をとるための広告主サイトＳＴ２の選択を受け付ける。例えば、商品の購入の場合、その商品を取り扱っているＥＣサイトとしての広告主サイトＳＴ２を挙げ、いずれかの広告主サイトＳＴ２で商品の購入を希望するかの選択を受け付ける。並行して、図９の所定の行動の確定へ向けた処理が開始される。
【０１１１】
ステップＳ３２では、利用者が広告主サイトＳＴ２を選択したことに応じ、広告媒体アプリＡＰ１が選択時パラメータ、広告ＩＤ、及び媒体ＩＤを広告管理サーバー３に送信する。
【０１１２】
続くステップＳ３３〜Ｓ３５では、実施例２のステップＳ２４〜Ｓ２６と同様に、広告管理サーバー３で、選択時パラメータ、広告ＩＤ、及び媒体ＩＤが取得され、選択時ＩＤが生成され、選択情報が保存される。
【０１１３】
図９の所定行動時のフローチャートは、上記のようにステップＳ３１の完了により開始される。
【０１１４】
ステップＳ３１１では、ＡＩ端末装置１１がステップＳ３１で選択された広告主サイトＳＴ２を通じて利用者に所定の行動に対する意思決定を受け付ける。例えば、ＡＩ端末装置１１は、「〇〇を△△個購入でよろしいですか？」のような商品購入の確認を行い、「はい」又は「いいえ」のような利用者の意思決定を受け付ける。
【０１１５】
ステップＳ３１２では、ステップＳ３１１での意思決定を受け付けると、所定の行動が実行される。具体的には、ＡＩ端末装置１１は、ＡＩサーバー１３を介して所定の行動の要求を広告主サーバー５に対して行い、実質的に広告主サイトＳＴ２を通じた所定の行動（例えば、商品の購入）を実行させる。
【０１１６】
ステップＳ３１３では、所定の行動の実行に応じ、ＡＩ端末装置１１が行動時パラメータ、広告主ＩＤ、及び行動内容情報を取得して広告管理サーバー３に送信する。
【０１１７】
ステップＳ３１４〜Ｓ３１８では、実施例２のステップＳ２１４〜Ｓ２１８と同様にして、広告管理サーバー３で、行動時パラメータ、広告主ＩＤ、及び行動内容情報の取得、行動時ＩＤの生成、選択情報の検索、選択情報の抽出、成果認定の処理が実行される。
【０１１８】
従って、実施例３では、利用者端末がＡＩ端末装置１１であっても、トラッキングを確実に行わせつつ、実施例１と同様の作用効果を奏することが可能である。
【図１】
2019135628.tif 000003
【図２】
2019135628.tif 000004
【図３】
2019135628.tif 000005
【図４】
2019135628.tif 000006
【図５】
2019135628.tif 000007
【図６】
2019135628.tif 000008
【図７】
2019135628.tif 000009
【図８】
2019135628.tif 000010
【図９】
2019135628.tif 000011