JP6139755B2 - Conversion measurement method and information processing apparatus - Google Patents

Conversion measurement method and information processing apparatus Download PDF

Info

Publication number
JP6139755B2
JP6139755B2 JP2016126344A JP2016126344A JP6139755B2 JP 6139755 B2 JP6139755 B2 JP 6139755B2 JP 2016126344 A JP2016126344 A JP 2016126344A JP 2016126344 A JP2016126344 A JP 2016126344A JP 6139755 B2 JP6139755 B2 JP 6139755B2
Authority
JP
Japan
Prior art keywords
conversion
application
communication terminal
advertisement
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016126344A
Other languages
Japanese (ja)
Other versions
JP2016194942A (en
Inventor
田中 聡
聡 田中
喬之 佐藤
喬之 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GREE Inc
Original Assignee
GREE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GREE Inc filed Critical GREE Inc
Priority to JP2016126344A priority Critical patent/JP6139755B2/en
Publication of JP2016194942A publication Critical patent/JP2016194942A/en
Application granted granted Critical
Publication of JP6139755B2 publication Critical patent/JP6139755B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、コンバージョン計測方法及び情報処理装置に関する。 The present invention relates to a conversion measurement method and an information processing apparatus .

近年では、例えば端末においてアプリケーションが起動されている際に、当該端末の画面上に他のアプリケーション等に関する広告(以下、アプリ内広告と表記)を表示することが行われている。   In recent years, for example, when an application is activated on a terminal, an advertisement related to another application or the like (hereinafter referred to as an in-app advertisement) is displayed on the screen of the terminal.

このようなアプリ内広告においては、コンバージョンの発生を計測する必要がある。なお、コンバージョンは、アプリ内広告に起因(例えば、アプリ内広告をクリックする等)して当該アプリ内広告によって宣伝されているアプリケーションがインストール及び起動されるといった最終的な成果を表すものであり、有料施策であるアプリ内広告の費用対効果等を把握するために重要な指標である。   In such an in-app advertisement, it is necessary to measure the occurrence of conversion. Note that the conversion represents the final result that an application advertised by the in-app advertisement is installed and started due to the in-app advertisement (for example, clicking on the in-app advertisement) This is an important indicator for grasping the cost effectiveness of in-app advertising, which is a paid measure.

このアプリ内広告に対するコンバージョンの発生を正確に計測するためには、一般的に、UDID(Unique Device Identifier)またはAndroid(登録商標)ID等の端末IDを用いる必要がある。なお、UDIDは、iPhone(登録商標)等のiOS(登録商標)端末に割り当てられている固有の識別コードである。一方、Android(登録商標)IDは、Android端末に割り当てられている識別コードである。   In order to accurately measure the occurrence of conversion for this in-app advertisement, it is generally necessary to use a terminal ID such as a UDID (Unique Device Identifier) or an Android (registered trademark) ID. The UDID is a unique identification code assigned to an iOS (registered trademark) terminal such as iPhone (registered trademark). On the other hand, Android (registered trademark) ID is an identification code assigned to the Android terminal.

特開2002−32659号公報JP 2002-32659 A

しかしながら、近年ではUDIDの利用が非推奨となり、コンバージョンの発生を計測するために当該UDIDを利用することは好ましくない。   However, in recent years, the use of UDID has been deprecated, and it is not preferable to use the UDID in order to measure the occurrence of conversion.

また、例えばwebサイト等の提供者がwebブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存させる仕組みであるcookieの情報をもとにコンバージョンの発生を計測する場合がある。しかしながら、iPhone(登録商標)等のスマートフォンでは、3rd party cookieの挙動に制限があるため、広告配信時にcookieを利用することはできない。   Further, for example, a provider such as a web site may measure the occurrence of conversion based on cookie information, which is a mechanism for temporarily writing and storing data on a visitor's computer through a web browser. However, in smartphones such as iPhone (registered trademark), the behavior of 3rd party cookie is limited, so that cookie cannot be used when distributing advertisements.

更に、cookieを用いた実装では、例えば広告のクリック時及びコンバージョン発生時に、ブラウザ(アプリケーション)を起動する必要があり、利便性が低い。   Furthermore, in the implementation using cookie, it is necessary to start a browser (application) when, for example, an advertisement is clicked or when a conversion occurs, and thus the convenience is low.

そこで、本発明の目的は、端末ID及びcookie情報を用いることなくコンバージ
ョンの発生を計測することが可能なコンバージョン計測方法及び情報処理装置を提供することにある。
Accordingly, an object of the present invention is to provide a conversion measurement method and an information processing apparatus capable of measuring the occurrence of conversion without using a terminal ID and cookie information.

本発明の1つの態様によれば、
通信端末と通信可能な情報処理装置が実行するコンバージョン計測方法であって、
前記通信端末において第1のアプリケーションの起動に基づいて表示される、第2のアプリケーションの広告を指定する操作に基づく通知を受信すると、前記通信端末に割り当てられた端末識別情報と、前記第2のアプリケーションのアプリケーション識別情報とを含む、コンバージョン判定データを格納するステップと、
前記第2のアプリケーションが前記通信端末においてインストールされたことを示す通知を受信すると、前記コンバージョン判定データが格納されているか否かを判定するステップと
を含む。
According to one aspect of the invention,
A conversion measurement method executed by an information processing apparatus capable of communicating with a communication terminal,
When receiving a notification based on an operation for designating an advertisement for a second application displayed based on the activation of the first application in the communication terminal, the terminal identification information assigned to the communication terminal, and the second Storing conversion determination data including application identification information of the application;
If the second application receives shown to notification that it has been installed in the communication terminal, and determining whether the conversion decision data is stored.

本発明は、端末ID及びcookie情報を用いることなくコンバージョンの発生を計測することを可能とする。   The present invention makes it possible to measure the occurrence of conversion without using a terminal ID and cookie information.

本発明の実施形態に係るコンバージョン計測システムのハードウェア構成を示す図。The figure which shows the hardware constitutions of the conversion measurement system which concerns on embodiment of this invention. 図1に示す通信端末10の主として機能構成を示す図。The figure which mainly shows a function structure of the communication terminal 10 shown in FIG. 図1に示す広告配信サーバ20の主として機能構成を示すブロック図。The block diagram which mainly shows a function structure of the advertisement delivery server 20 shown in FIG. 図1に示すリダイレクトサーバ30の主として機能構成を示すブロック図。The block diagram which mainly shows the function structure of the redirect server 30 shown in FIG. 図1に示すコンバージョンサーバ40の主として機能構成を示すブロック図。The block diagram which mainly shows a function structure of the conversion server 40 shown in FIG. 図4に示す格納部33に格納されるコンバージョン判定データのデータ構造の一例を示す図。The figure which shows an example of the data structure of the conversion determination data stored in the storage part 33 shown in FIG. 図4に示す格納部33に格納されるコンバージョン発生データのデータ構造の一例を示す図。The figure which shows an example of the data structure of the conversion generation data stored in the storage part 33 shown in FIG. 本実施形態に係るコンバージョン計測システムの処理手順を示すシーケンスチャート。The sequence chart which shows the process sequence of the conversion measurement system which concerns on this embodiment. コンバージョン判定処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of a conversion determination process. 本実施形態に係るコンバージョン計測システム全体の動作を概略的に示す図。The figure which shows schematically operation | movement of the conversion measurement system whole which concerns on this embodiment.

以下、図面を参照して、本発明の実施形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本実施形態に係るコンバージョン計測システムのハードウェア構成を示す。本実施形態に係るコンバージョン計測システムは、通信端末10、広告配信サーバ20、リダイレクトサーバ30及びコンバージョンサーバ40を備える。なお、通信端末10、広告配信サーバ20、リダイレクトサーバ30及びコンバージョンサーバ40は、例えばインターネットのようなネットワーク50を介して互いに通信可能に接続される。   FIG. 1 shows a hardware configuration of a conversion measurement system according to the present embodiment. The conversion measurement system according to the present embodiment includes a communication terminal 10, an advertisement distribution server 20, a redirect server 30, and a conversion server 40. The communication terminal 10, the advertisement distribution server 20, the redirect server 30, and the conversion server 40 are connected to be communicable with each other via a network 50 such as the Internet.

通信端末10は、ユーザによって利用される端末であり、例えばスマートフォン、フィーチャーフォン及びタブレット端末等を含む。通信端末10においては、当該通信端末10にインストールされた各種アプリケーションが起動(実行)される。このようにアプリケーションが起動されている際には、通信端末10の画面上には他のアプリケーション等に関する広告(以下、アプリ内広告と表記)が表示される。なお、ネットワーク50に接続される通信端末10は複数存在するが、図1においては、便宜的に1つの通信端末10のみが示されている。   The communication terminal 10 is a terminal used by a user, and includes, for example, a smartphone, a feature phone, a tablet terminal, and the like. In the communication terminal 10, various applications installed in the communication terminal 10 are activated (executed). Thus, when the application is activated, an advertisement related to another application or the like (hereinafter referred to as an in-app advertisement) is displayed on the screen of the communication terminal 10. Although there are a plurality of communication terminals 10 connected to the network 50, only one communication terminal 10 is shown in FIG. 1 for convenience.

広告配信サーバ20は、通信端末10の画面に表示されるアプリ内広告の内容を示すデータ(広告データ)を保持し、当該通信端末10からの要求に応じて当該広告データを提供する機能を有する。   The advertisement distribution server 20 has a function of holding data (advertisement data) indicating the contents of the in-app advertisement displayed on the screen of the communication terminal 10 and providing the advertisement data in response to a request from the communication terminal 10. .

リダイレクトサーバ30は、例えば通信端末10に対するユーザの操作に応じて所定画面(ページ)を表示する(つまり、リダイレクトする)機能を有する。   The redirect server 30 has a function of displaying (that is, redirecting) a predetermined screen (page) in accordance with, for example, a user operation on the communication terminal 10.

コンバージョンサーバ40は、通信端末10の画面に表示されたアプリ内広告に対するユーザの操作等に応じてコンバージョンの発生を計測するためのサーバである。なお、コンバージョンは、例えばユーザがアプリ内広告をクリックして当該アプリ内広告によって宣伝されているアプリケーションがインストール及び起動されるといった、当該アプリ内広告の最終的な成果を表すものである。   The conversion server 40 is a server for measuring the occurrence of conversion according to the user's operation on the in-app advertisement displayed on the screen of the communication terminal 10. Note that the conversion represents the final result of the in-app advertisement, for example, when the user clicks the in-app advertisement and the application advertised by the in-app advertisement is installed and activated.

図2は、図1に示す通信端末10の主として機能構成を示すブロック図である。図2に示すように、通信端末10は、問い合わせ処理部11、格納部12、広告表示処理部13及び通知部14を含む。本実施形態において、問い合わせ処理部11、広告表示処理部13及び通知部14は、通信端末10において起動される各種アプリケーションに組み込まれているプログラムによって実現される機能部であるものとする。   FIG. 2 is a block diagram mainly showing a functional configuration of the communication terminal 10 shown in FIG. As illustrated in FIG. 2, the communication terminal 10 includes an inquiry processing unit 11, a storage unit 12, an advertisement display processing unit 13, and a notification unit 14. In the present embodiment, the inquiry processing unit 11, the advertisement display processing unit 13, and the notification unit 14 are functional units realized by programs incorporated in various applications that are activated in the communication terminal 10.

問い合わせ処理部11は、通信端末10においてアプリケーション(第1のアプリケーション)が起動された場合に、当該通信端末10の画面にアプリ内広告(第1のアプリケーションとは異なる第2のアプリケーションに関する広告)を表示するために広告配信サーバ20に対して問い合わせを行う。また、問い合わせ処理部11は、広告配信サーバ20に対する問い合わせの結果として、通信端末10の画面に表示されるアプリ内広告及び後述するユーザ識別情報(以下、ユーザIDと表記)を広告配信サーバ20から受信する。   When the application (first application) is activated in the communication terminal 10, the inquiry processing unit 11 displays an in-app advertisement (an advertisement related to a second application different from the first application) on the screen of the communication terminal 10. An inquiry is made to the advertisement distribution server 20 for display. Further, as a result of the inquiry to the advertisement distribution server 20, the inquiry processing unit 11 sends an in-app advertisement displayed on the screen of the communication terminal 10 and user identification information (hereinafter referred to as a user ID) described later from the advertisement distribution server 20. Receive.

格納部12には、問い合わせ処理部11によって受信されたユーザIDが格納される。   The storage unit 12 stores the user ID received by the inquiry processing unit 11.

広告表示処理部13は、アプリケーションが起動された通信端末10の画面に、問い合わせ処理部11によって受信されたアプリ内広告を表示する処理を実行する。   The advertisement display processing unit 13 performs a process of displaying the in-app advertisement received by the inquiry processing unit 11 on the screen of the communication terminal 10 on which the application is activated.

通知部14は、広告表示処理部13によって表示されたアプリ内広告を指定する操作(つまり、通信端末10の画面上でアプリ内広告に対するクリック操作またはタップ操作等)がユーザによって行われた場合、当該アプリ内広告が指定された旨をリダイレクトサーバ30に通知する。この場合、通知部14は、格納部12に格納されたユーザID及び広告表示処理部13によって表示されたアプリ内広告を識別するための広告識別情報(以下、広告IDと表記)を含むクリック通知をリダイレクトサーバ30に通知(送信)する。   When the user performs an operation for specifying the in-app advertisement displayed by the advertisement display processing unit 13 (that is, a click operation or a tap operation for the in-app advertisement on the screen of the communication terminal 10), The redirect server 30 is notified that the in-app advertisement has been designated. In this case, the notification unit 14 includes a user ID stored in the storage unit 12 and a click notification including advertisement identification information (hereinafter referred to as advertisement ID) for identifying the in-app advertisement displayed by the advertisement display processing unit 13. Is sent (transmitted) to the redirect server 30.

また、通知部14は、アプリ内広告によって宣伝されているアプリケーションが通信端末10において初回起動された場合、当該アプリケーションが起動された旨をコンバージョンサーバ40に通知する。この場合、通知部14は、格納部12に格納されたユーザID及び通信端末10において起動されたアプリケーションを識別するためのアプリケーション識別情報(以下、アプリケーションIDと表記)を含む起動完了通知をコンバージョンサーバ40に通知(送信)する。   In addition, when the application advertised by the in-app advertisement is activated for the first time in the communication terminal 10, the notification unit 14 notifies the conversion server 40 that the application has been activated. In this case, the notification unit 14 sends an activation completion notification including the user ID stored in the storage unit 12 and application identification information (hereinafter referred to as application ID) for identifying the application activated in the communication terminal 10 to the conversion server. 40 is notified (transmitted).

図3は、図1に示す広告配信サーバ20の主として機能構成を示すブロック図である。図3に示すように、広告配信サーバ20は、問い合わせ受付部21、広告取得部22、ID発行部23及び広告配信部24を含む。   FIG. 3 is a block diagram mainly showing a functional configuration of the advertisement distribution server 20 shown in FIG. As illustrated in FIG. 3, the advertisement distribution server 20 includes an inquiry reception unit 21, an advertisement acquisition unit 22, an ID issue unit 23, and an advertisement distribution unit 24.

問い合わせ受付部21は、上記した通信端末10からの問い合わせ(通信端末10の画面にアプリ内広告を表示するための問い合わせ)を受け付ける。   The inquiry reception unit 21 receives the inquiry from the communication terminal 10 (inquiry for displaying an in-app advertisement on the screen of the communication terminal 10).

広告取得部22は、問い合わせ受付部21によって受け付けられた問い合わせに応じたアプリ内広告を取得する。具体的には、広告取得部22は、広告配信サーバ20内で保持されている広告データに基づいて、通信端末10の画面に表示されるアプリ内広告(広告クリエイティブ)を取得する。なお、広告取得部22によって取得されるアプリ内広告は、予め定められたものであってもよいし、例えば通信端末10を利用するユーザの属性情報等に基づいて決定されるものであってもよい。   The advertisement acquisition unit 22 acquires an in-app advertisement corresponding to the inquiry received by the inquiry reception unit 21. Specifically, the advertisement acquisition unit 22 acquires an in-app advertisement (advertisement creative) displayed on the screen of the communication terminal 10 based on the advertisement data held in the advertisement distribution server 20. The in-app advertisement acquired by the advertisement acquisition unit 22 may be determined in advance, or may be determined based on, for example, attribute information of a user who uses the communication terminal 10. Good.

ID発行部23は、問い合わせ受付部21によって受け付けられた問い合わせに対してIDを発行する。ここでID発行部23によって発行されるIDは、例えば問い合わせを行った通信端末10を利用するユーザに割り当てられたユーザIDである。   The ID issuing unit 23 issues an ID in response to the inquiry received by the inquiry receiving unit 21. Here, the ID issued by the ID issuing unit 23 is, for example, a user ID assigned to a user who uses the communication terminal 10 that has made an inquiry.

広告配信部24は、広告取得部22によって取得されたアプリ内広告及びID発行部23によって発行されたユーザIDを通信端末10に対して配信(送信)する。   The advertisement distribution unit 24 distributes (transmits) the in-app advertisement acquired by the advertisement acquisition unit 22 and the user ID issued by the ID issuing unit 23 to the communication terminal 10.

図4は、図1に示すリダイレクトサーバ30の主として機能構成を示すブロック図である。図4に示すように、リダイレクトサーバ30は、受信部31、データ格納処理部32、格納部33及びリダイレクト処理部34を含む。   FIG. 4 is a block diagram mainly showing a functional configuration of the redirect server 30 shown in FIG. As shown in FIG. 4, the redirect server 30 includes a receiving unit 31, a data storage processing unit 32, a storage unit 33, and a redirect processing unit 34.

受信部31は、通信端末10の画面に表示されたアプリ内広告を指定する操作がユーザによって行われた際に当該通信端末10に含まれる通知部14によって送信されたクリック通知(ユーザID及び広告IDを含む)を受信する。   The receiving unit 31 receives a click notification (user ID and advertisement) transmitted by the notification unit 14 included in the communication terminal 10 when an operation for designating the in-app advertisement displayed on the screen of the communication terminal 10 is performed by the user. (Including ID).

データ格納処理部32は、受信部31によって受信されたユーザID及び広告IDと、アプリ内広告によって宣伝されるアプリケーションを識別するためのアプリケーションIDと、通信端末10においてアプリ内広告を指定する操作が行われた時刻(受信部31によってクリック通知が受信された時刻)を示す時刻情報とを含むコンバージョン判定データ(クリックデータ)を格納部33に格納する。   The data storage processing unit 32 performs an operation for designating an in-app advertisement in the communication terminal 10 and an application ID for identifying an application advertised by the in-app advertisement, the user ID and the advertisement ID received by the receiving unit 31. Conversion determination data (click data) including time information indicating the time when the click notification is received by the receiving unit 31 is stored in the storage unit 33.

リダイレクト処理部34は、通信端末10に対するユーザの操作に応じて、当該通信端末10に所定画面を表示させるために、予め定められたアプリケーション(例えば、ストアアプリケーション)にリダイレクトを行う。   The redirect processing unit 34 redirects to a predetermined application (for example, a store application) in order to display a predetermined screen on the communication terminal 10 in response to a user operation on the communication terminal 10.

図5は、図1に示すコンバージョンサーバ40の主として機能構成を示すブロック図である。図5に示すように、コンバージョンサーバ40は、受信部41、判定処理部42及びコンバージョン処理部43を含む。   FIG. 5 is a block diagram mainly showing a functional configuration of the conversion server 40 shown in FIG. As shown in FIG. 5, the conversion server 40 includes a receiving unit 41, a determination processing unit 42, and a conversion processing unit 43.

受信部41は、アプリ内広告によって宣伝されているアプリケーションが通信端末10において初回起動された際に当該通信端末10に含まれる通知部14によって送信された起動完了通知(ユーザID及びアプリケーションIDを含む)を受信する。   The reception unit 41 includes a start completion notification (including a user ID and an application ID) transmitted by the notification unit 14 included in the communication terminal 10 when the application advertised by the in-app advertisement is first started in the communication terminal 10. ).

判定処理部42は、受信部41によって受信されたユーザID及びアプリケーションIDを含むコンバージョン判定データがリダイレクトサーバ40に含まれる格納部33に格納されているか否かを判定する。   The determination processing unit 42 determines whether or not conversion determination data including the user ID and application ID received by the receiving unit 41 is stored in the storage unit 33 included in the redirect server 40.

判定処理部42は、受信部41によって受信されたユーザID及びアプリケーションIDを含むコンバージョン判定データが格納部33に格納されていると判定された場合、通信端末10の画面に表示されたアプリ内広告に対してコンバージョンが発生した旨を示すコンバージョン発生データを生成する。このコンバージョン発生データには、例えばコンバージョン判定データ及びコンバージョンが発生した旨を示すフラグが含まれる。   When it is determined that the conversion determination data including the user ID and the application ID received by the reception unit 41 is stored in the storage unit 33, the determination processing unit 42 displays the in-app advertisement displayed on the screen of the communication terminal 10. Conversion generation data indicating that conversion has occurred for. This conversion occurrence data includes, for example, conversion determination data and a flag indicating that conversion has occurred.

判定処理部42によって生成されたコンバージョン発生データは、リダイレクトサーバ30に含まれる格納部33に格納される。   The conversion occurrence data generated by the determination processing unit 42 is stored in the storage unit 33 included in the redirect server 30.

コンバージョン処理部43は、リダイレクトサーバ30に含まれる格納部33に格納されているコンバージョン発生データに基づいて、アプリ内広告に対するコンバージョンの発生を計測する処理を行う。このようにコンバージョンの発生を計測することによって、有料施策であるアプリ内広告の費用対効果等を把握することができる。   The conversion processing unit 43 performs a process of measuring the occurrence of conversion for the in-app advertisement based on the conversion occurrence data stored in the storage unit 33 included in the redirect server 30. By measuring the occurrence of conversion in this way, it is possible to grasp the cost-effectiveness of the in-app advertisement, which is a paid measure.

図6は、図4に示す格納部33に格納されるコンバージョン判定データのデータ構造の一例を示す。なお、コンバージョン判定データは、上記したように通信端末10の画面に表示されたアプリ内広告を指定する操作がユーザによって行われた際に格納部33に格納される情報である。   FIG. 6 shows an example of the data structure of the conversion determination data stored in the storage unit 33 shown in FIG. The conversion determination data is information stored in the storage unit 33 when an operation for designating an in-app advertisement displayed on the screen of the communication terminal 10 is performed by the user as described above.

図6に示すように、コンバージョン判定データには、ユーザID、広告ID、アプリケーションID及び時刻情報が対応づけて含まれる。ユーザIDは、広告配信サーバ20に対して問い合わせを行った通信端末10を利用するユーザに対して割り当てられた識別子である。広告IDは、ユーザの操作に応じて指定されたアプリ内広告を識別するための識別子である。アプリケーションIDは、広告IDによって識別される広告(アプリ内広告)によって宣伝されるアプリケーションを識別するための識別子である。時刻情報は、ユーザの操作に応じてアプリ内広告が指定された時刻を示す。   As shown in FIG. 6, the conversion determination data includes a user ID, an advertisement ID, an application ID, and time information in association with each other. The user ID is an identifier assigned to a user who uses the communication terminal 10 that has made an inquiry to the advertisement distribution server 20. The advertisement ID is an identifier for identifying an in-app advertisement designated in accordance with a user operation. The application ID is an identifier for identifying an application advertised by an advertisement (in-app advertisement) identified by the advertisement ID. The time information indicates the time when the in-app advertisement is designated according to the user's operation.

図6に示す例では、コンバージョン判定データには、ユーザID「0001」、広告ID「広告1」、アプリケーションID「B」及び時刻情報「時刻1」が対応づけて含まれている。このコンバージョン判定データによれば、ユーザID「0001」が割り当てられたユーザによって利用される通信端末10においてアプリケーションID「B」によって識別されるアプリケーションを宣伝する広告ID「広告1」によって識別される広告(アプリ内広告)が時刻情報「時刻1」によって示される時刻に指定(クリック)されたことが示される。   In the example illustrated in FIG. 6, the conversion determination data includes a user ID “0001”, an advertisement ID “advertisement 1”, an application ID “B”, and time information “time 1” in association with each other. According to this conversion determination data, the advertisement identified by the advertisement ID “advertisement 1” that advertises the application identified by the application ID “B” in the communication terminal 10 used by the user assigned the user ID “0001”. It is indicated that (in-app advertisement) is designated (clicked) at the time indicated by the time information “time 1”.

同様に、コンバージョン判定データには、ユーザID「0002」、広告ID「広告2」、アプリケーションID「A」及び時刻情報「時刻2」が対応づけて含まれている。このコンバージョン判定データによれば、ユーザID「0002」が割り当てられたユーザによって利用される通信端末10においてアプリケーションID「A」によって識別されるアプリケーションを宣伝する広告ID「広告2」によって識別される広告(アプリ内広告)が時刻情報「時刻2」によって示される時刻に指定(クリック)されたことが示される。   Similarly, the conversion determination data includes a user ID “0002”, an advertisement ID “advertisement 2”, an application ID “A”, and time information “time 2” in association with each other. According to this conversion determination data, the advertisement identified by the advertisement ID “advertisement 2” that advertises the application identified by the application ID “A” in the communication terminal 10 used by the user assigned the user ID “0002”. It is indicated that (in-app advertisement) is designated (clicked) at the time indicated by the time information “time 2”.

図7は、図4に示す格納部33に格納されるコンバージョン発生データのデータ構造の一例を示す。   FIG. 7 shows an example of the data structure of the conversion occurrence data stored in the storage unit 33 shown in FIG.

図7に示すように、コンバージョン発生データには、上記したコンバージョン判定データ(ユーザID、広告ID、アプリケーションID及び時刻情報)及びコンバージョンが発生した旨を示すフラグが対応づけて含まれる。   As shown in FIG. 7, the conversion occurrence data includes the above-described conversion determination data (user ID, advertisement ID, application ID, and time information) and a flag indicating that conversion has occurred.

図7に示す例では、コンバージョン発生データには、ユーザID「0001」、広告ID「広告1」、アプリケーションID「B」、時刻情報「時刻1」及びフラグ「発生」が対応づけて含まれている。このコンバージョン発生データによれば、ユーザID「0001」が割り当てられたユーザによって利用される通信端末10において、アプリケーションID「B」によって識別されるアプリケーションを宣伝する広告ID「広告1」によって識別される広告(アプリ内広告)に対するコンバージョンが発生した旨が示されている。   In the example shown in FIG. 7, the conversion occurrence data includes user ID “0001”, advertisement ID “advertisement 1”, application ID “B”, time information “time 1”, and flag “occurrence” in association with each other. Yes. According to the conversion occurrence data, the communication terminal 10 used by the user assigned with the user ID “0001” is identified by the advertisement ID “advertisement 1” that advertises the application identified by the application ID “B”. Indicates that a conversion has occurred for an ad (in-app ad).

同様に、コンバージョン発生データには、ユーザID「0002」、広告ID「広告2」、アプリケーションID「A」、時刻情報「時刻2」及びフラグ「発生」が対応づけて含まれている。このコンバージョン発生データによれば、ユーザID「0002」が割り当てられたユーザによって利用される通信端末10において、アプリケーションID「A」によって識別されるアプリケーションを宣伝する広告ID「広告2」によって識別される広告(アプリ内広告)に対するコンバージョンが発生した旨が示されている。   Similarly, the conversion occurrence data includes a user ID “0002”, an advertisement ID “advertisement 2”, an application ID “A”, time information “time 2”, and a flag “occurrence” in association with each other. According to the conversion occurrence data, the communication terminal 10 used by the user assigned the user ID “0002” is identified by the advertisement ID “advertisement 2” that advertises the application identified by the application ID “A”. Indicates that a conversion has occurred for an ad (in-app ad).

次に、図8のシーケンスチャートを参照して、本実施形態に係るコンバージョン計測システムの処理手順について説明する。   Next, a processing procedure of the conversion measurement system according to the present embodiment will be described with reference to the sequence chart of FIG.

まず、通信端末10においてアプリケーションが起動されたものとする(ステップS1)。以下、ここで通信端末10において起動されたアプリケーションをアプリケーションAと称する。   First, it is assumed that an application is activated in the communication terminal 10 (step S1). Hereinafter, the application started in the communication terminal 10 is referred to as application A.

このように通信端末10においてアプリケーションAが起動された場合、当該通信端末10に含まれる問い合わせ処理部11は、当該通信端末10の画面にアプリ内広告を表示するために広告配信サーバ20に対して問い合わせ(広告配信リクエスト)を行う(ステップS2)。   When the application A is activated in the communication terminal 10 in this way, the inquiry processing unit 11 included in the communication terminal 10 displays the advertisement distribution server 20 in order to display the in-app advertisement on the screen of the communication terminal 10. An inquiry (advertisement delivery request) is made (step S2).

この場合、広告配信サーバ20に含まれる広告取得部22は、通信端末10の画面に表示するアプリ内広告(広告クリエイティブ)を取得する。以下、広告取得部22によって取得されたアプリ内広告によって宣伝されるアプリケーションをアプリケーションBと称する。   In this case, the advertisement acquisition unit 22 included in the advertisement distribution server 20 acquires an in-app advertisement (advertisement creative) to be displayed on the screen of the communication terminal 10. Hereinafter, an application advertised by an in-app advertisement acquired by the advertisement acquisition unit 22 is referred to as an application B.

また、広告配信サーバ20に含まれるID発行部23は、通信端末10を利用するユーザに割り当てられるユーザIDを発行する(ステップS3)。なお、ID発行部23によって発行されるユーザIDは、他のユーザIDと重複しないように広告配信サーバ20において管理される。   In addition, the ID issuing unit 23 included in the advertisement distribution server 20 issues a user ID assigned to a user who uses the communication terminal 10 (step S3). The user ID issued by the ID issuing unit 23 is managed in the advertisement distribution server 20 so as not to overlap with other user IDs.

広告配信サーバ20に含まれる広告配信部24は、通信端末10からの問い合わせに対する応答として、アプリ内広告及びユーザIDを通信端末10に送信する(ステップS4)。   The advertisement distribution unit 24 included in the advertisement distribution server 20 transmits the in-app advertisement and the user ID to the communication terminal 10 as a response to the inquiry from the communication terminal 10 (step S4).

通信端末10に含まれる問い合わせ処理部11は、広告配信サーバ20(に含まれる広告配信部24)によって送信されたアプリ内広告及びユーザIDを受信する。問い合わせ処理部11は、受信されたユーザIDを格納部12に格納する(ステップS5)。なお、問い合わせ処理部11は、ユーザIDを特定の名前(キー名)で格納する。また、格納部12には、例えばペーストボード及びファイル等の端末内共有スペースが含まれる。   The inquiry processing unit 11 included in the communication terminal 10 receives the in-app advertisement and the user ID transmitted by the advertisement distribution server 20 (the advertisement distribution unit 24 included therein). The inquiry processing unit 11 stores the received user ID in the storage unit 12 (step S5). The inquiry processing unit 11 stores the user ID with a specific name (key name). In addition, the storage unit 12 includes a shared space in the terminal such as a pasteboard and a file.

通信端末10に含まれる広告表示処理部13は、問い合わせ処理部11によって受信されたアプリ内広告を、アプリケーションAが起動された通信端末10の画面に表示する(ステップS6)。   The advertisement display processing unit 13 included in the communication terminal 10 displays the in-app advertisement received by the inquiry processing unit 11 on the screen of the communication terminal 10 on which the application A is activated (Step S6).

ここで、ユーザは、通信端末10の画面に表示されたアプリ内広告を指定する操作を行うことができる。具体的には、ユーザは、アプリ内広告に対してクリック操作(または、タップ操作)を行うことができる。このような操作がユーザによって行われた場合、通信端末10に含まれる通知部14は、格納部12に格納されたユーザID及びアプリ内広告を識別するための広告IDを含むクリック通知(つまり、アプリ内広告を指定する操作が行われた旨を示す通知)をリダイレクトサーバ30に通知(送信)する(ステップS7)。   Here, the user can perform an operation of designating an in-app advertisement displayed on the screen of the communication terminal 10. Specifically, the user can perform a click operation (or a tap operation) on the in-app advertisement. When such an operation is performed by the user, the notification unit 14 included in the communication terminal 10 receives a click notification including the user ID stored in the storage unit 12 and the advertisement ID for identifying the in-app advertisement (that is, A notification indicating that an operation for designating an in-app advertisement has been performed) is sent (transmitted) to the redirect server 30 (step S7).

リダイレクトサーバ30に含まれる受信部31は、通信端末10(に含まれる通知部14)によって送信されたクリック通知を受信する。リダイレクトサーバ30に含まれるデータ格納処理部32は、受信部31によって受信されたクリック通知に含まれるユーザID及び広告ID、当該広告IDによって識別される広告(アプリ内広告)によって宣伝されるアプリケーションBを識別するためのアプリケーションID及びクリック通知が受信された時刻(通信端末10においてアプリ内広告に対するクリック操作が行われた時刻)を示す時刻情報を含むコンバージョン判定データを生成する。なお、アプリケーションIDは、例えば広告IDに基づいて取得されるが、リダイレクトサーバ30の内部で取得されてもよいし、リダイレクトサーバ30の外部から取得されても構わない。   The receiving unit 31 included in the redirect server 30 receives the click notification transmitted by the communication terminal 10 (the notification unit 14 included therein). The data storage processing unit 32 included in the redirect server 30 includes a user ID and an advertisement ID included in the click notification received by the receiving unit 31, and an application B advertised by an advertisement (in-app advertisement) identified by the advertisement ID. Conversion determination data including time information indicating the application ID for identifying the ID and the time when the click notification is received (the time when the click operation for the in-app advertisement is performed in the communication terminal 10) is generated. In addition, although application ID is acquired based on advertisement ID, for example, it may be acquired inside the redirect server 30 and may be acquired from the outside of the redirect server 30.

データ格納処理部32は、生成されたコンバージョン判定データを格納部33に格納する(ステップS8)。   The data storage processing unit 32 stores the generated conversion determination data in the storage unit 33 (step S8).

ステップS8の処理が実行されると、リダイレクトサーバ30に含まれるリダイレクト処理部34は、例えばアプリケーションBのインストールを行うことが可能なストアアプリにリダイレクトを行う(ステップS9)。   When the process of step S8 is executed, the redirect processing unit 34 included in the redirect server 30 redirects to a store application that can install the application B, for example (step S9).

これにより、通信端末10の画面は所定画面(アプリケーションBをインストール可能な画面)に遷移し(ステップS10)、当該アプリケーションBのインストールをユーザに対して促すことができる。   Thereby, the screen of the communication terminal 10 is changed to a predetermined screen (a screen on which the application B can be installed) (step S10), and the user can be prompted to install the application B.

ここで、ユーザの操作に応じて、通信端末10においてアプリケーションBがインストールされたものとする(ステップS11)。   Here, it is assumed that the application B is installed in the communication terminal 10 in accordance with a user operation (step S11).

また、通信端末10においてアプリケーションBが初回起動されたものとする(ステップS12)。   Further, it is assumed that the application B is activated for the first time in the communication terminal 10 (step S12).

この場合、通信端末10に含まれる通知部14は、格納部12に格納されているユーザIDを取得する(ステップS13)。この場合、上述したキー名を用いることによってユーザIDを取得することができる。   In this case, the notification unit 14 included in the communication terminal 10 acquires the user ID stored in the storage unit 12 (step S13). In this case, the user ID can be acquired by using the key name described above.

ここで、通知部14は、取得されたユーザID及び通信端末10において起動されたアプリケーションBを識別するためのアプリケーションIDを含む起動完了通知をコンバージョンサーバ40に通知(送信)する(ステップS14)。   Here, the notification unit 14 notifies (transmits) the activation completion notification including the acquired user ID and the application ID for identifying the application B activated in the communication terminal 10 to the conversion server 40 (step S14).

コンバージョンサーバ40に含まれる受信部41は、通信端末10(に含まれる通知部14)によって送信された起動完了通知を受信する。コンバージョンサーバ40に含まれる判定処理部42は、リダイレクトサーバ30に含まれる格納部33を参照して、通信端末10の画面に表示されたアプリ内広告に対してコンバージョンが発生したか否かを判定する処理(以下、コンバージョン判定処理と表記)を実行する(ステップS15)。なお、このコンバージョン判定処理の詳細については後述する。   The receiving unit 41 included in the conversion server 40 receives the activation completion notification transmitted by the communication terminal 10 (the notification unit 14 included therein). The determination processing unit 42 included in the conversion server 40 refers to the storage unit 33 included in the redirect server 30 to determine whether conversion has occurred for the in-app advertisement displayed on the screen of the communication terminal 10. Processing (hereinafter referred to as conversion determination processing) is executed (step S15). Details of this conversion determination process will be described later.

コンバージョン判定処理においてコンバージョンが発生したと判定された場合、判定処理部42は、当該コンバージョンが発生した旨を示すコンバージョン発生データを生成する(ステップS16)。このコンバージョン発生データには、受信部41によって受信された起動完了通知に含まれるユーザID及びアプリケーションIDを含むコンバージョン判定データ及びコンバージョンが発生した旨を示すフラグが含まれる。   When it is determined that conversion has occurred in the conversion determination process, the determination processing unit 42 generates conversion occurrence data indicating that the conversion has occurred (step S16). The conversion occurrence data includes conversion determination data including a user ID and an application ID included in the activation completion notification received by the receiving unit 41, and a flag indicating that conversion has occurred.

判定処理部42によって生成されたコンバージョン発生データは、リダイレクトサーバ30に送信される(ステップS17)。   The conversion occurrence data generated by the determination processing unit 42 is transmitted to the redirect server 30 (step S17).

リダイレクトサーバ30に含まれるデータ格納処理部32は、コンバージョンサーバ40から送信されたコンバージョン発生データを、格納部33に格納する(ステップS18)。このようなコンバージョン発生データを参照することにより、例えばアプリ内広告に対して発生したコンバージョンを計測することが可能となる。   The data storage processing unit 32 included in the redirect server 30 stores the conversion occurrence data transmitted from the conversion server 40 in the storage unit 33 (step S18). By referring to such conversion occurrence data, it is possible to measure, for example, conversion that has occurred for an in-app advertisement.

次に、図9のフローチャートを参照して、上述したコンバージョン判定処理(図8に示すステップS15の処理)の処理手順について説明する。   Next, a processing procedure of the above-described conversion determination process (the process of step S15 shown in FIG. 8) will be described with reference to the flowchart of FIG.

まず、判定処理部42は、受信部41によって受信された起動完了通知に含まれるユーザID及びアプリケーションIDを含むコンバージョン判定データ(以下、対象コンバージョン判定データと表記)がリダイレクトサーバ30に含まれる格納部33に格納されているか否かを判定する(ステップS21)。   First, the determination processing unit 42 is a storage unit in which conversion determination data (hereinafter referred to as target conversion determination data) including a user ID and an application ID included in the activation completion notification received by the reception unit 41 is included in the redirect server 30. It is determined whether it is stored in 33 (step S21).

対象コンバージョン判定データが格納部33に格納されていると判定された場合(ステップS21のYES)、判定処理部42は、当該コンバージョン判定データに含まれる時刻情報によって示される時刻が現在時刻(通信端末10においてアプリケーションBが初回起動された時刻)から予め定められた期間内であるか否かを判定する(ステップS22)。なお、このステップS22における予め定められた期間とは、コンバージョンの発生とみなせる期間であり、例えば数日程度であるものとする。   When it is determined that the target conversion determination data is stored in the storage unit 33 (YES in step S21), the determination processing unit 42 determines that the time indicated by the time information included in the conversion determination data is the current time (communication terminal 10, it is determined whether or not it is within a predetermined period from the time when the application B is started for the first time (step S22). Note that the predetermined period in step S22 is a period that can be regarded as the occurrence of conversion, and is, for example, about several days.

予め定められた期間内であると判定された場合(ステップS22のYES)、判定処理部42は、通信端末10の画面に表示されたアプリ内広告に対してコンバージョンが発生したと判定する(ステップS23)。この場合、上述した図8に示すステップS16以降の処理が実行される。   When it is determined that the time is within the predetermined period (YES in Step S22), the determination processing unit 42 determines that conversion has occurred for the in-app advertisement displayed on the screen of the communication terminal 10 (Step S22). S23). In this case, the process after step S16 shown in FIG. 8 mentioned above is performed.

一方、対象コンバージョン判定データが格納部33に格納されていないと判定された場合(ステップS21のNO)、または予め定められた期間内でないと判定された場合(ステップS22のNO)、判定処理部42は、通信端末10の画面に表示されたアプリ内広告に対してコンバージョンが発生していないと判定する(ステップS24)。この場合、上述した図8に示すステップS16以降の処理は実行されない。   On the other hand, when it is determined that the target conversion determination data is not stored in the storage unit 33 (NO in step S21), or when it is determined that it is not within a predetermined period (NO in step S22), the determination processing unit 42 determines that no conversion has occurred for the in-app advertisement displayed on the screen of the communication terminal 10 (step S24). In this case, the processing after step S16 shown in FIG. 8 described above is not executed.

ここで、図10は、本実施形態に係るコンバージョン計測システム全体の動作を概略的に示す図である。なお、ここではコンバージョン計測システム全体の動作を概略的に説明するものとし、上述した説明と重複する部分についてはその詳しい説明を省略する。   Here, FIG. 10 is a diagram schematically showing the operation of the entire conversion measurement system according to the present embodiment. Here, the overall operation of the conversion measurement system will be schematically described, and detailed description of portions overlapping the above description will be omitted.

本実施形態に係るコンバージョン計測システムにおいて、通信端末10でアプリケーションA(アプリA)が起動された場合、通信端末10は、アプリ内広告を表示するために広告配信サーバ20に対して問い合わせを行う。この場合、通信端末10は、通信端末10に表示するアプリ内広告を要求する広告配信リクエストを広告配信サーバ20に送信する(ステップS31)。   In the conversion measurement system according to the present embodiment, when the application A (application A) is activated on the communication terminal 10, the communication terminal 10 makes an inquiry to the advertisement distribution server 20 in order to display an in-app advertisement. In this case, the communication terminal 10 transmits an advertisement distribution request for requesting an in-app advertisement to be displayed on the communication terminal 10 to the advertisement distribution server 20 (step S31).

次に、広告配信サーバ20は、通信端末10からの問い合わせ(広告配信リクエスト)に対する応答として、アプリ内広告(広告クリエイティブ)及びユーザID(user ID)を通信端末10に返却する(ステップS32)。   Next, the advertisement distribution server 20 returns the in-app advertisement (advertisement creative) and the user ID (user ID) to the communication terminal 10 as a response to the inquiry (advertisement distribution request) from the communication terminal 10 (step S32).

この場合、通信端末10においては、ユーザIDがペーストボード(Paste Board)またはファイル(File)等の端末共有スペース(格納部12)に書き込まれる(ステップS33)。また、アプリケーションAが起動された通信端末10の画面にアプリ内広告(ここでは、アプリケーションBを宣伝するアプリ内広告)が表示される。   In this case, in the communication terminal 10, the user ID is written in a terminal shared space (storage unit 12) such as a paste board (File) or a file (File) (step S33). Further, an in-app advertisement (here, an in-app advertisement that promotes the application B) is displayed on the screen of the communication terminal 10 on which the application A is activated.

ここで、通信端末10の画面に表示されたアプリ内広告を指定する操作がユーザによって行われた場合、通信端末10は、リダイレクトサーバ30にクリック通知を通知する(ステップS34)。   Here, when an operation for designating the in-app advertisement displayed on the screen of the communication terminal 10 is performed by the user, the communication terminal 10 notifies the redirect server 30 of a click notification (step S34).

なお、上記したステップS31〜S34において説明した通信端末10の処理は、通信端末10がアプリケーションA(に組み込まれているプログラム)を実行することによって実現されるものとする。   In addition, the process of the communication terminal 10 demonstrated in above-described step S31-S34 shall be implement | achieved when the communication terminal 10 runs the application A (program incorporated in).

リダイレクトサーバ30では、通信端末10からのクリック通知に基づいてコンバージョン判定データがデータベース(格納部33)に書き込まれる(ステップS35)。   In the redirect server 30, the conversion determination data is written in the database (storage unit 33) based on the click notification from the communication terminal 10 (step S35).

また、リダイレクトサーバ30は、通信端末10において起動されるアプリケーションをアプリケーションAからストアアプリケーションに遷移させる(ステップS36)。この場合、通信端末10には、当該ストアアプリケーションに応じた例えばアプリケーションBのインストール画面等が表示される。   In addition, the redirect server 30 causes the application started in the communication terminal 10 to transition from the application A to the store application (step S36). In this case, for example, an installation screen of the application B corresponding to the store application is displayed on the communication terminal 10.

ここで、通信端末10においてアプリケーションBがインストールされて初回起動された場合、通信端末10は、上記したペーストボード(Paste Board)またはファイル(File)からユーザIDを読み込む(ステップS37)。また、通信端末10は、起動完了通知をコンバージョンサーバ40に通知する(ステップS38)。   Here, when the application B is installed and activated for the first time in the communication terminal 10, the communication terminal 10 reads the user ID from the pasteboard (File) or the file (File) (step S37). In addition, the communication terminal 10 notifies the conversion server 40 of a start completion notification (step S38).

なお、上記したステップS37及びS38において説明した通信端末10の処理は、通信端末10がアプリケーションB(に組み込まれているプログラム)を実行することによって実現されるものとする。   In addition, the process of the communication terminal 10 demonstrated in above-mentioned step S37 and S38 shall be implement | achieved when the communication terminal 10 runs the application B (program incorporated in).

コンバージョンサーバ40は、通信端末10から通知された起動完了通知及びデータベースに格納されたコンバージョン判定情報に基づいて、コンバージョンが発生したか否かを判定(確認)する(ステップS39)。   The conversion server 40 determines (confirms) whether or not conversion has occurred based on the activation completion notification notified from the communication terminal 10 and the conversion determination information stored in the database (step S39).

上記したように本実施形態においては、通信端末10においてアプリケーションA(第1のアプリケーション)が起動された場合、当該通信端末10を利用するユーザに割り当てられたユーザIDを発行し、アプリケーションAが起動された通信端末の画面に、当該アプリケーションAとは異なるアプリケーションB(第2のアプリケーション)に関するアプリ内広告を表示し、発行されたユーザIDを通信端末10内の格納部12(端末内共有スペースであるペーストボードまたはファイル等)に格納し、通信端末10に対してアプリ内広告を指定する操作がユーザによって行われた場合、格納部12に格納されたユーザID及びアプリケーションBを識別するためのアプリケーションIDを含むコンバージョン判定データをリダイレクトサーバ30に含まれる格納部33に格納し、アプリケーションBが通信端末10において起動された場合、格納部12に格納されたユーザID及びアプリケーションBを識別するためのアプリケーションIDを含むコンバージョン判定データが格納部33に格納されているか(つまり、コンバージョンが発生したか)を判定する構成により、端末ID及びcookie情報を用いることなくコンバージョンの発生を計測することが可能となる。   As described above, in the present embodiment, when the application A (first application) is activated in the communication terminal 10, the user ID assigned to the user who uses the communication terminal 10 is issued, and the application A is activated. The in-app advertisement relating to the application B (second application) different from the application A is displayed on the screen of the communication terminal, and the issued user ID is stored in the storage unit 12 (communication space in the terminal) in the communication terminal 10. An application for identifying the user ID and application B stored in the storage unit 12 when the user performs an operation for specifying an in-app advertisement on the communication terminal 10. Redirect conversion judgment data including ID When the application B is stored in the storage unit 33 included in the server 30 and activated in the communication terminal 10, the conversion determination data including the user ID stored in the storage unit 12 and the application ID for identifying the application B is stored. With the configuration for determining whether the data is stored in the storage unit 33 (that is, whether conversion has occurred), the occurrence of conversion can be measured without using the terminal ID and cookie information.

具体的には、本実施形態によれば、アプリ内広告が表示されるアプリケーションAとコンバージョンが発生するアプリケーションBの両方に通信端末10内の同一箇所(端末内共有スペース)にアクセスするためのプログラムが組み込まれ、当該端末内共有スペースのデータ(ユーザID)を参照することにより、アプリ内広告に対する指定操作(クリック操作等)とアプリケーションBの起動との関連(つまり、コンバージョンの発生)を判定することが可能となる。   Specifically, according to the present embodiment, a program for accessing the same location (shared space in the terminal) in the communication terminal 10 for both the application A in which the in-app advertisement is displayed and the application B in which the conversion occurs. Is incorporated, and by referring to the data (user ID) of the in-terminal shared space, the relationship between the designation operation (click operation, etc.) for the in-app advertisement and the activation of the application B (that is, occurrence of conversion) is determined. It becomes possible.

また、本実施形態においては、格納部12に格納されたユーザID及びアプリケーションBを識別するためのアプリケーションIDを含むコンバージョン判定データが格納部33に格納されていると判定され場合(つまり、コンバージョンが発生したと判定された場合)、コンバージョンが発生した旨を示すコンバージョン発生情報を格納する構成により、当該コンバージョン発生情報を参照してコンバージョンの発生を計測することが可能となる。   In this embodiment, when it is determined that the conversion determination data including the user ID stored in the storage unit 12 and the application ID for identifying the application B is stored in the storage unit 33 (that is, conversion is performed). When it is determined that the conversion has occurred, the conversion occurrence information indicating that the conversion has occurred can be stored to measure the occurrence of the conversion with reference to the conversion occurrence information.

更に、本実施形態においては、アプリケーションBが通信端末10において起動された時刻がコンバージョン判定情報に含まれる時刻情報によって示される時刻から予め定められた期間内である場合にコンバージョン発生情報を格納する構成により、例えばアプリ内広告が指定されてから長期間経過後にアプリケーションBが起動されたような場合にはコンバージョンの発生として計測しないようにすることができる。   Furthermore, in the present embodiment, the conversion occurrence information is stored when the time when the application B is started in the communication terminal 10 is within a predetermined period from the time indicated by the time information included in the conversion determination information. Thus, for example, when the application B is activated after a long period of time since the in-app advertisement is specified, it is possible not to measure the occurrence of conversion.

なお、本実施形態においては、広告配信サーバ20、リダイレクトサーバ30及びコンバージョンサーバ40がそれぞれ別個の装置であるものとして説明したが、これらのサーバ20、30及び40は、1つのコンピュータ(装置)で実現されてもよいし、その機能毎に複数のコンピュータで構成されてもよい。   In the present embodiment, the advertisement distribution server 20, the redirect server 30, and the conversion server 40 have been described as being separate devices. However, these servers 20, 30 and 40 are a single computer (device). It may be realized, or may be composed of a plurality of computers for each function.

また、本実施形態においては、コンバージョン判定データ及びコンバージョン発生データがリダイレクトサーバ30に含まれる格納部33に格納されるものとして説明したが、これらのデータはリダイレクトサーバ30の外部(例えば、コンバージョンサーバ40等)に格納されても構わない。   In the present embodiment, the conversion determination data and the conversion occurrence data are described as being stored in the storage unit 33 included in the redirect server 30. However, these data are external to the redirect server 30 (for example, the conversion server 40). Etc.).

なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
以下に、本願の原出願の当初の特許請求の範囲に記載された発明を付記する。
[1]
ユーザによって利用される第1の格納手段を有する通信端末を備えるコンバージョン計測システムが実行するコンバージョン計測方法であって、
前記通信端末において第1のアプリケーションが起動された場合、当該通信端末を利用するユーザに割り当てられたユーザ識別情報を発行するステップと、
前記第1のアプリケーションが起動された通信端末の画面に、前記第1のアプリケーションとは異なる第2のアプリケーションに関する広告を表示するステップと、
前記発行されたユーザ識別情報を前記第1の格納手段に格納するステップと、
前記通信端末に対して前記第2のアプリケーションに関する広告を指定する操作が前記ユーザによって行われた場合、前記第1の格納手段に格納されたユーザ識別情報及び前記第2のアプリケーションを識別するためのアプリケーション識別情報を含むコンバージョン判定データを第2の格納手段に格納するステップと、
前記第2のアプリケーションが前記通信端末において起動された場合、前記第1の格納手段に格納されたユーザ識別情報及び前記第2のアプリケーションを識別するためのアプリケーション識別情報を含むコンバージョン判定データが前記第2の格納手段に格納されているかを判定するステップと
を具備することを特徴とするコンバージョン計測方法。
[2]
前記第2の格納手段に格納されていると判定された場合、前記通信端末の画面に表示されたアプリ内広告に対してコンバージョンが発生した旨を示すコンバージョン発生データを第3の格納手段に格納するステップを更に具備することを特徴とする[1]記載のコンバージョン計測方法。
[3]
前記第2の格納手段に格納するステップにおいて、前記第2のアプリケーションに関する広告が指定された時刻を示す時刻情報を更に含む前記コンバージョン判定データを前記第2の格納手段に格納し、
前記第3の格納手段に格納するステップは、
前記第2のアプリケーションが前記通信端末において起動された時刻が前記第2の格納手段に格納されたコンバージョン判定データに含まれる時刻情報によって示される時刻から予め定められた期間内であるかを判定するステップと、
前記予め定められた期間内であると判定された場合に、前記コンバージョン発生データを前記第3の格納手段に格納するステップと
を含む[2]記載のコンバージョン計測方法。
[4]
前記コンバージョン計測システムは、前記通信端末と通信可能に接続され、かつ、互いに通信可能に接続される広告配信サーバ、リダイレクトサーバ及びコンバージョンサーバを更に備え、
前記広告を表示するステップ、前記第1の格納手段に格納するステップ及び前記第2のアプリケーションに関する広告を指定するステップは前記通信端末が実行し、
前記発行するステップは前記広告配信サーバが実行し、
前記第2の格納手段に格納するステップは前記リダイレクトサーバが実行し、
前記判定するステップは前記コンバージョンサーバが実行することを特徴とする[1]記載のコンバージョン計測方法。
[5]
ユーザによって利用される通信端末を備えるコンバージョン計測システムにおいて、
前記通信端末において第1のアプリケーションが起動された場合、当該通信端末を利用するユーザに割り当てられたユーザ識別情報を発行する発行手段と、
前記第1のアプリケーションが起動された通信端末の画面に、前記第1のアプリケーションとは異なる第2のアプリケーションに関する広告を表示する表示手段と、
前記発行されたユーザ識別情報を格納する第1の格納手段と、
前記通信端末に対して前記第2のアプリケーションに関する広告を指定する操作が前記ユーザによって行われた場合、前記第1の格納手段に格納されたユーザ識別情報及び前記第2のアプリケーションを識別するためのアプリケーション識別情報を含むコンバージョン判定データを格納する第2の格納手段と、
前記第2のアプリケーションが前記通信端末において起動された場合、前記第1の格納手段に格納されたユーザ識別情報及び前記第2のアプリケーションを識別するためのアプリケーション識別情報を含むコンバージョン判定データが前記第2の格納手段に格納されているかを判定する判定処理手段と
を具備することを特徴とするコンバージョン計測システム。
Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Moreover, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment.
The invention described in the scope of the original claims of the original application of the present application will be appended below.
[1]
A conversion measurement method executed by a conversion measurement system including a communication terminal having a first storage means used by a user,
Issuing a user identification information assigned to a user using the communication terminal when the first application is activated in the communication terminal;
Displaying an advertisement related to a second application different from the first application on the screen of the communication terminal on which the first application is activated;
Storing the issued user identification information in the first storage means;
When the user designates an advertisement related to the second application for the communication terminal, the user identification information stored in the first storage unit and the second application are identified. Storing conversion determination data including application identification information in a second storage means;
When the second application is activated in the communication terminal, conversion determination data including user identification information stored in the first storage means and application identification information for identifying the second application is the first And a step of determining whether the data is stored in the storage means.
[2]
When it is determined that the data is stored in the second storage means, conversion occurrence data indicating that conversion has occurred for the in-app advertisement displayed on the screen of the communication terminal is stored in the third storage means. The conversion measuring method according to [1], further comprising a step of:
[3]
In the step of storing in the second storage means, the conversion determination data further including time information indicating a time at which an advertisement related to the second application is designated is stored in the second storage means,
The step of storing in the third storage means includes:
It is determined whether the time when the second application is started in the communication terminal is within a predetermined period from the time indicated by the time information included in the conversion determination data stored in the second storage means. Steps,
The conversion measuring method according to [2], further including a step of storing the conversion occurrence data in the third storage means when it is determined that the time is within the predetermined period.
[4]
The conversion measurement system further includes an advertisement distribution server, a redirect server, and a conversion server that are communicably connected to the communication terminal and are communicably connected to each other.
The communication terminal executes the step of displaying the advertisement, the step of storing in the first storage means, and the step of designating the advertisement relating to the second application,
The issuing step is executed by the advertisement distribution server,
The step of storing in the second storage means is executed by the redirect server,
The conversion measuring method according to [1], wherein the determining step is executed by the conversion server.
[5]
In a conversion measurement system including a communication terminal used by a user,
Issuing means for issuing user identification information assigned to a user who uses the communication terminal when the first application is activated in the communication terminal;
Display means for displaying an advertisement relating to a second application different from the first application on the screen of the communication terminal on which the first application is activated;
First storage means for storing the issued user identification information;
When the user designates an advertisement related to the second application for the communication terminal, the user identification information stored in the first storage unit and the second application are identified. Second storage means for storing conversion determination data including application identification information;
When the second application is activated in the communication terminal, conversion determination data including user identification information stored in the first storage means and application identification information for identifying the second application is the first A conversion processing system comprising: determination processing means for determining whether the data is stored in the two storage means.

10…通信端末、20…広告配信サーバ、30…リダイレクトサーバ、40…コンバージョンサーバ、50…ネットワーク、11…問い合わせ処理部、12…格納部、13…広告表示処理部、14…通知部、21…問い合わせ受付部、22…広告取得部、23…ID発行部、24…広告配信部、31…受信部、32…データ格納処理部、33…格納部、34…リダイレクト処理部、41…受信部、42…判定処理部、43…コンバージョン処理部。
DESCRIPTION OF SYMBOLS 10 ... Communication terminal, 20 ... Advertisement distribution server, 30 ... Redirect server, 40 ... Conversion server, 50 ... Network, 11 ... Inquiry processing part, 12 ... Storage part, 13 ... Advertisement display processing part, 14 ... Notification part, 21 ... Inquiry reception part, 22 ... advertisement acquisition part, 23 ... ID issuing part, 24 ... advertisement distribution part, 31 ... reception part, 32 ... data storage processing part, 33 ... storage part, 34 ... redirect processing part, 41 ... reception part, 42 ... determination processing unit, 43 ... conversion processing unit.

Claims (4)

通信端末と通信可能な情報処理装置が実行するコンバージョン計測方法であって、
前記通信端末において第1のアプリケーションの起動に基づいて表示される、第2のアプリケーションの広告を指定する操作に基づく通知を受信すると、前記通信端末に割り当てられた端末識別情報と、前記第2のアプリケーションのアプリケーション識別情報とを含む、コンバージョン判定データを格納するステップと、
前記第2のアプリケーションが前記通信端末においてインストールされたことを示す通知を受信すると、前記コンバージョン判定データが格納されているか否かを判定するステップと
を含む、コンバージョン計測方法。
A conversion measurement method executed by an information processing apparatus capable of communicating with a communication terminal,
When receiving a notification based on an operation for designating an advertisement for a second application displayed based on the activation of the first application in the communication terminal, the terminal identification information assigned to the communication terminal, and the second Storing conversion determination data including application identification information of the application;
And a step of determining whether or not the conversion determination data is stored when a notification indicating that the second application is installed in the communication terminal is received.
前記コンバージョン判定データが格納されていると判定された場合、前記第2のアプリケーションに対してコンバージョンが発生したことを示すコンバージョン発生データを格納するステップを更に含むことを特徴とする、請求項1に記載のコンバージョン計測方法。   The method of claim 1, further comprising storing conversion occurrence data indicating that conversion has occurred for the second application when it is determined that the conversion determination data is stored. The conversion measurement method described. 前記コンバージョン判定データは、前記情報処理装置が前記操作に基づく通知を受信した時刻を示す受信時刻情報を更に含み、
前記受信時刻情報によって示される時刻が、前記第2のアプリケーションがインストールされた時刻を示すインストール時刻情報によって示される時刻から予め定められた期間内であるかを判定するステップと、
前記予め定められた期間内であると判定された場合に、前記第2のアプリケーションに対してコンバージョンが発生したことを示すコンバージョン発生データを格納するステップと
を更に含むことを特徴とする、請求項1に記載のコンバージョン計測方法。
The conversion determination data further includes a receiving time information indicating the time at which the previous SL information processing apparatus receives the notification based on the operation,
Determining whether the time indicated by the reception time information is within a predetermined period from the time indicated by the installation time information indicating the time when the second application is installed ;
The method further comprises the step of storing conversion occurrence data indicating that conversion has occurred for the second application when it is determined that the time is within the predetermined period. The conversion measuring method according to 1.
通信端末と通信可能な情報処理装置であって、
前記通信端末において第1のアプリケーションの起動に基づいて表示される、第2のアプリケーションの広告を指定する操作に基づく通知を受信した場合に生成されるコンバージョン判定データであって、前記通信端末に割り当てられた端末識別情報と、前記第2のアプリケーションのアプリケーション識別情報とを含む、コンバージョン判定データを格納する格納手段と、
前記第2のアプリケーションが前記通信端末においてインストールされたことを示す通知を受信すると、前記コンバージョン判定データが格納されているか否かを判定する判定手段と
を備える、情報処理装置。
An information processing apparatus capable of communicating with a communication terminal,
Conversion determination data generated when receiving a notification based on an operation for designating an advertisement for a second application, which is displayed based on activation of the first application in the communication terminal, and is assigned to the communication terminal Storage means for storing conversion determination data, including the received terminal identification information and application identification information of the second application;
An information processing apparatus comprising: a determination unit that determines whether the conversion determination data is stored when a notification indicating that the second application is installed in the communication terminal is received.
JP2016126344A 2016-06-27 2016-06-27 Conversion measurement method and information processing apparatus Active JP6139755B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016126344A JP6139755B2 (en) 2016-06-27 2016-06-27 Conversion measurement method and information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016126344A JP6139755B2 (en) 2016-06-27 2016-06-27 Conversion measurement method and information processing apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2015224993A Division JP5961743B2 (en) 2015-11-17 2015-11-17 Conversion measurement method and information processing apparatus

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017088375A Division JP6346340B2 (en) 2017-04-27 2017-04-27 Conversion measurement method and information processing apparatus

Publications (2)

Publication Number Publication Date
JP2016194942A JP2016194942A (en) 2016-11-17
JP6139755B2 true JP6139755B2 (en) 2017-05-31

Family

ID=57323835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016126344A Active JP6139755B2 (en) 2016-06-27 2016-06-27 Conversion measurement method and information processing apparatus

Country Status (1)

Country Link
JP (1) JP6139755B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005085045A (en) * 2003-09-09 2005-03-31 Canon Inc Application accounting apparatus
JP2008292805A (en) * 2007-05-25 2008-12-04 Kobo Itonaga Method, device, and program for taking measures for person unskilled in typing
JP2012137805A (en) * 2010-12-24 2012-07-19 Yahoo Japan Corp Portable terminal, advertisement display method and advertisement display program
GB201107275D0 (en) * 2011-04-28 2011-06-15 Communigate Ltd Method of tracking software application internet downloads
JP5801114B2 (en) * 2011-06-24 2015-10-28 株式会社オプティマイザー Conversion tracking system, network advertisement management system, and network advertisement effect measurement system

Also Published As

Publication number Publication date
JP2016194942A (en) 2016-11-17

Similar Documents

Publication Publication Date Title
JP5576953B1 (en) Conversion measurement method and server
US20140025469A1 (en) Reward granting apparatus, reward granting method, and reward granting program
JP6615941B2 (en) Communication terminal, conversion measurement method and conversion measurement system
JP5322484B2 (en) Content distribution control device, content distribution control method, and content distribution control system
JP6346340B2 (en) Conversion measurement method and information processing apparatus
JP5961743B2 (en) Conversion measurement method and information processing apparatus
JP2014241025A (en) Information processing apparatus, information processing method, program, and information processing system
JP6139755B2 (en) Conversion measurement method and information processing apparatus
US20180357215A1 (en) Generating custom application links
JP5918402B2 (en) Conversion measurement method and information processing apparatus
JP5690432B2 (en) Conversion measurement method and information processing apparatus
JP2016122432A (en) Advertisement system and advertisement method
KR20150114604A (en) Poll system in applying customer rewards service
WO2017067228A1 (en) Method for displaying user purchase records, smart mobile telephone, server, and system
KR101625513B1 (en) Advertising method for securing and extending a customer with contents
JP5659323B1 (en) Information processing apparatus, information processing method, program, and storage medium
JP2015138279A (en) information management server, information providing system, information providing method, and information management program
JP5982036B1 (en) User information acquisition management system, user information acquisition management method, and user information acquisition management program
JP6086012B2 (en) Electronic leaflet distribution device, electronic leaflet distribution system, electronic leaflet distribution method and program
JP2019045977A (en) Reservation management device, reservation management method and reservation management program
JP2011192180A (en) Information service providing system
KR20170031607A (en) Method of providing on-line community service based on user position of mobile terminal, mobile terminal, service management server and computer readable medium
JP2016091351A (en) Link management system
JP5778324B1 (en) Electronic coupon distribution system and electronic coupon distribution method
JP6107872B2 (en) Application program, registration terminal and information distribution system

Legal Events

Date Code Title Description
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20161003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170313

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170427

R150 Certificate of patent or registration of utility model

Ref document number: 6139755

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250