JP5506867B2 - Content distribution device - Google Patents
Content distribution device Download PDFInfo
- Publication number
- JP5506867B2 JP5506867B2 JP2012139295A JP2012139295A JP5506867B2 JP 5506867 B2 JP5506867 B2 JP 5506867B2 JP 2012139295 A JP2012139295 A JP 2012139295A JP 2012139295 A JP2012139295 A JP 2012139295A JP 5506867 B2 JP5506867 B2 JP 5506867B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- target
- data
- action
- content distribution
- 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
Links
- 230000009471 action Effects 0.000 claims description 47
- 239000000284 extract Substances 0.000 claims description 13
- 238000000034 method Methods 0.000 claims description 8
- 230000003542 behavioural effect Effects 0.000 claims description 4
- 230000002596 correlated effect Effects 0.000 claims 3
- 238000000605 extraction Methods 0.000 description 19
- 238000004364 calculation method Methods 0.000 description 16
- 238000007726 management method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000013075 data extraction Methods 0.000 description 8
- 230000008685 targeting Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 235000014510 cooky Nutrition 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000000611 regression analysis Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007477 logistic regression Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、インターネット等のネットワークを介して広告等のコンテンツを配信する技術に関する。 The present invention relates to a technique for distributing content such as advertisements via a network such as the Internet.
インターネットのホームページ等においては、バナー広告に代表されるディスプレイ広告による広告欄が設けられることが多い。 In Internet homepages and the like, there are often advertisement columns for display advertisements typified by banner advertisements.
広告効果の高い比較的高額の広告商品として、行動ターゲティングやエリアターゲティングの手法により選別したユーザ群を在庫として用意し、それらのユーザ群へ所定数の広告配信(インプレッション)を保証するものも存在する。 Some relatively high-priced advertising products with high advertising effectiveness have user groups selected by behavioral targeting and area targeting methods as inventory, and there are those that guarantee a predetermined number of advertisements (impressions) to those user groups. .
一方、特許文献1には、検索で指定されたアクションに基づく検索用文字列と、広告ごとに表示したいアクションを予め対応付けたアクション文字列との適合性判断を基に広告を選定することで、検索者の検索意図に合った効果的な検索連動広告を実現する技術が開示されている。検索用文字列の生成においては、統計的な指標を用いている。
On the other hand, in
特許文献2には、ローテーション広告の配信において、実際に表示した端末におけるログを収集し、重回帰分析等により予想クリック率の推定を行うことで、統計的分析により配信するコンテンツを決定する技術が開示されている。
特許文献3には、ウェブページで広告表示するアドインプレッションのオークションに関し、ブラウザのスクリプトにより1つ以上のサーバに対してメッセージを送信し、当該1以上のサーバをポーリングする技術が開示されている。
上述したように、行動ターゲティングやエリアターゲティングに基づくインプレッション保証による広告商品が既に実現されているが、携帯電話の買い替え、家電製品や車の購入といった特定キャンペーンの広告については、広告効果に限界がある。これは、従来の行動ターゲティングやエリアターゲティングは、ユーザの特性に基づいて特定の分野について興味を示すか否かを判断しているため、携帯電話の買い替え、家電製品や車の購入といった実際の行動に結び付けて分析されていないからである。 As mentioned above, advertising products based on impression guarantee based on behavioral targeting and area targeting have already been realized, but there is a limit to the effectiveness of advertising for specific campaigns such as replacement of mobile phones and purchase of home appliances and cars. . This is because conventional behavioral targeting and area targeting determine whether or not they are interested in a specific field based on user characteristics, so actual behavior such as replacement of mobile phones, purchase of home appliances and cars, etc. It is because it is not analyzed in connection with.
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、特定キャンペーンの広告等についてインプレッション対象のユーザ群を適切に抽出するとともに、広告商品の価値を高めることにある。 The present invention has been proposed in view of the above-described conventional problems, and the object of the present invention is to appropriately extract a group of impression target users for advertisements of a specific campaign and to increase the value of advertising products. It is in.
上記の課題を解決するため、本発明にあっては、ログデータから特定キャンペーンの対象となる行動を行ったユーザを特定し、当該ユーザの所定期間内の行動内容を正解データとして抽出する手段と、前記ログデータから前記正解データの対象となるユーザ以外の無作為に選択したユーザから所定期間内の行動内容をランダムデータとして抽出する手段と、前記正解データおよび前記ランダムデータから前記特定キャンペーンの対象となる行動との相関の高い行動内容を特徴量項目として抽出する手段と、前記特徴量項目に基づいて前記ログデータから、前記正解データの対象となるユーザの特徴量と、前記ランダムデータの対象となるユーザの特徴量とを生成する手段と、前記特徴量から、当該特徴量と前記特定キャンペーンの対象となる行動との関係を示す重み付け係数を算出する手段と、前記特徴量項目に基づいて前記ログデータから全ユーザの特徴量を生成する手段と、前記重み付け係数と前記全ユーザの特徴量からユーザ別スコアを算出する手段と、前記ユーザ別スコアの上位所定数を対象ユーザリストとして抽出する手段と、前記対象ユーザリストへのインプレッションを提示して、前記特定キャンペーンのオークションを実行する手段と、前記オークションの落札者のコンテンツを前記対象ユーザリストに含まれるユーザに対して配信する手段とを備えるようにしている。 In order to solve the above-mentioned problem, in the present invention, a means for identifying a user who has performed an action targeted for a specific campaign from log data, and extracting action content within a predetermined period of the user as correct answer data; Means for extracting, as random data, action contents within a predetermined period from randomly selected users other than the user who is the target of the correct data from the log data, and the target of the specific campaign from the correct data and the random data Means for extracting action content having a high correlation with the action to be obtained as a feature quantity item; from the log data based on the feature quantity item; a feature quantity of a user that is a target of the correct answer data; and a target of the random data And generating the feature quantity of the user, and the feature quantity and the target of the specific campaign from the feature quantity A means for calculating a weighting coefficient indicating a relationship with movement, a means for generating a feature quantity for all users from the log data based on the feature quantity item, and a user-specific score from the weighting coefficient and the feature quantity for all users Means for calculating a top predetermined number of the user-specific scores as a target user list, means for presenting impressions to the target user list and executing an auction for the specific campaign, Means for delivering the contents of the winning bidder to the users included in the target user list.
本発明のコンテンツ配信装置にあっては、特定キャンペーンの広告等についてインプレッション対象のユーザ群を適切に抽出することができるとともに、広告商品の価値を高めることができる。 In the content distribution apparatus of the present invention, it is possible to appropriately extract a user group as an impression target for an advertisement or the like of a specific campaign, and to increase the value of an advertising product.
以下、本発明の好適な実施形態につき説明する。 Hereinafter, preferred embodiments of the present invention will be described.
<構成>
図1は本発明の一実施形態にかかるシステムの構成例を示す図である。
<Configuration>
FIG. 1 is a diagram showing a configuration example of a system according to an embodiment of the present invention.
図1において、システムは、一般ユーザが操作する複数の端末装置2と、広告主のユーザが操作する複数の端末装置3と、端末装置2を使用する一般ユーザに対して情報提供サービス等を提供する複数のサービスサーバ装置4と、端末装置3を操作する広告主のユーザに対して広告インプレッションを保証したキャンペーン(特定キャンペーン)のオークションを実行し、落札した広告主の広告を配信する広告管理装置5とが、インターネット等のネットワーク1に接続されている。なお、広告管理装置5は、サービスサーバ装置4と直接もしくは間接(オフラインによるデータ授受を含む)に接続される経路を有してもよい。
In FIG. 1, the system provides a plurality of
端末装置2、3、サービスサーバ装置4、広告管理装置5は、一般的なコンピュータ装置のハードウェア構成を有している。
The
広告管理装置5は、主にソフトウェア(コンピュータプログラム)により実現される機能部として、ログ取得部501と、キャンペーン情報取得部503と、正解データ/ランダムデータ抽出部505と、特徴量項目抽出部508と、特徴量生成部510と、重み付け係数算出部512と、全ユーザ特徴量生成部514と、スコア算出部516と、広告対象ユーザ抽出部518と、オークション実行部520と、広告配信部522とを備えている。
The
ログ取得部501は、サービスサーバ装置4からオンラインもしくはオフラインによりログデータ502を取得する機能を有している。
The
キャンペーン情報取得部503は、運用者が予め入力・設定したキャンペーン情報504を取得し、あるいは、ログデータ502からキャンペーン情報504を抽出して取得する機能を有している。
The campaign
正解データ/ランダムデータ抽出部505は、キャンペーン情報504に基づき、ログデータ502から、キャンペーンの対象となる行動を行ったユーザの情報である正解データ506と、キャンペーンの対象となる行動を行わなかった(行ったと判断できなかった)ユーザの情報であるランダムデータ507とを抽出する機能を有している。
Based on the
特徴量項目抽出部508は、正解データ506およびランダムデータ507から特徴量を構成する特徴量項目509を抽出する機能を有している。
The feature quantity
特徴量生成部510は、特徴量項目509と正解データ506およびランダムデータ507とから、正解データ506およびランダムデータ507の個々のユーザに対応する特徴量511を生成する機能を有している。なお、特徴量511を生成する場合のランダムデータ507は、後の重み付け係数の算出の精度を高めるため、特徴量項目509を求めた場合よりも多くのデータを用いることが好ましい。
The feature
重み付け係数算出部512は、各ユーザがキャンペーンの対象となる行動を行う可能性を示すスコアを算出するために用いる重み付け係数算出部512を、特徴量511から算出する機能を有している。
The weighting
全ユーザ特徴量生成部514は、特徴量項目509とログデータ502とから、所定範囲内の全ユーザの個々の特徴量からなる全ユーザ特徴量515を生成する機能を有している。
The all-user feature
スコア算出部516は、重み付け係数513と全ユーザ特徴量515とに基づいて、ユーザ別スコア517を算出する機能を有している。
The
広告対象ユーザ抽出部518は、ユーザ別スコア517に基づいて、キャンペーンの対象となる行動を行う可能性の高いユーザを抽出して広告対象ユーザリスト519として出力する機能を有している。
The advertisement target
オークション実行部520は、キャンペーン情報504に基づき、キャンペーンへの参加の可能性のある広告主に対して、広告対象ユーザリスト519への広告インプレッションを保証したキャンペーンのオークションを実行して落札結果521を出力する機能を有している。
Based on the
広告配信部522は、落札結果521および広告対象ユーザリスト519に基づき、広告対象ユーザリスト519に含まれる一般ユーザが端末装置2からサービスサーバ装置4に対してページ要求を行った際に、落札者である広告主のキャンペーン広告のコンテンツを広告データベース523から取得して配信する機能を有している。
When the general user included in the advertisement
<動作>
図2は上記の実施形態の処理例を示すフローチャートである。
<Operation>
FIG. 2 is a flowchart showing a processing example of the above embodiment.
先ず、図2(a)において、広告管理装置5のログ取得部501は、定期的もしくは運用者の指示により、サービスサーバ装置4からオンラインもしくはオフラインによりログデータ502を取得する(ステップS0)。
First, in FIG. 2A, the
図3はログデータ502の例を示す図であり、「クッキー情報」「ユーザID」「デバイス」「日付」「行動内容(検索キーワード、閲覧URL、閲覧動画ID、閲覧広告ID、商品購入(カテゴリ、メーカ、商品名、金額、・・)、・・)」等の項目を含んでいる。
FIG. 3 is a diagram showing an example of the
「クッキー情報」は、端末装置2のブラウザからサービスサーバ装置4にアクセスする際にブラウザ内に書き込まれる情報であり、ブラウザのクッキーがリセットされない限り、同じブラウザからアクセスしたことを特定することができる。「ユーザID」は、端末装置2のユーザを特定する情報であり、サービスサーバ装置4でのサービス提供に際してログインが行われることにより特定される。「デバイス」は、端末装置2の装置タイプを示す情報であり、端末装置2が携帯電話である場合には機種名が記録され、PC(Personal Computer)である場合にはPCである旨もしくは機種名が記録される。「日付」は、端末装置2がサービスサーバ装置4にアクセスした日付である。「行動内容(検索キーワード、閲覧URL、閲覧動画ID、閲覧広告ID、商品購入(カテゴリ、メーカ、商品名、金額、・・)、・・)」は、端末装置2がサービスサーバ装置4にアクセスした際に行った行動内容の記録である。
“Cookie information” is information that is written in the browser when accessing the
次に、図2(b)において、広告管理装置5のキャンペーン情報取得部503は、運用者が予め入力・設定したキャンペーン情報504を取得し、あるいは、ログデータ502からキャンペーン情報504を抽出して取得する(ステップS1)。
Next, in FIG. 2B, the campaign
図4はログデータ502からのキャンペーン情報504の抽出の例を示す図である。
FIG. 4 is a diagram illustrating an example of extracting the
図4において、キャンペーン情報取得部503は、ログデータ502に含まれる閲覧・購入の内容をカテゴリおよびメーカで分類し、閲覧数(カテゴリ内のメーカ毎の閲覧数の合計)もしくは売上(カテゴリ内のメーカ毎の購入金額の合計)が拮抗するメーカが所定数(例えば、5社)以上存在するカテゴリと、各カテゴリ内の競合するメーカとをキャンペーン情報504として出力する(ステップS11)。
In FIG. 4, the campaign
図2(b)に戻り、広告管理装置5の正解データ/ランダムデータ抽出部505は、キャンペーン情報504に基づき、ログデータ502から、キャンペーンの対象となる行動を行ったユーザの情報である正解データ506と、キャンペーンの対象となる行動を行わなかったユーザの情報であるランダムデータ507とを抽出する(ステップS2)。なお、正解データ506とランダムデータ507は別途生成しておくこともでき、その場合は既に生成されている正解データ506とランダムデータ507を後続の処理で用いる。
Returning to FIG. 2B, the correct answer data / random
図5および図6は正解データ506およびランダムデータ507の抽出の例を示す図であり、図5はキャンペーンが「携帯電話の機種変更」の場合、図6はキャンペーンが「自動車の購入」の場合を例としている。
FIGS. 5 and 6 are diagrams showing examples of extraction of
図5において、正解データ/ランダムデータ抽出部505は、ログデータ502を解析することで、同じユーザIDでデバイスが一の携帯電話の機種から他の携帯電話の機種に変更されたユーザを機種変更したユーザとみなし、その時点から所定期間前までの行動内容を正解データ506として抽出する(ステップS21)。図3に示したログデータ502では、同じユーザID「yid001」についてのみ示しているが、日付「20120306」において、デバイスが、それまでの携帯電話の機種「SS900」から携帯電話の機種「NN500」に変化しており、機種変更したものと判断される。
In FIG. 5, the correct data / random
図5に戻り、正解データ/ランダムデータ抽出部505は、正解データのユーザ以外から、現時点より所定期間前までの行動内容をランダムデータ507として抽出する(ステップS22)。
Returning to FIG. 5, the correct data / random
図6において、正解データ/ランダムデータ抽出部505は、ログデータ502を解析することで、同じユーザIDで自動車を購入したユーザにつき、その時点から所定期間前までの行動内容を正解データ506として抽出する(ステップS23)。
In FIG. 6, the correct data / random
次いで、正解データ/ランダムデータ抽出部505は、正解データのユーザ以外から、現時点より所定期間前までの行動内容をランダムデータ507として抽出する(ステップS24)。
Next, the correct data / random
図2(b)に戻り、広告管理装置5の特徴量項目抽出部508は、正解データ506およびランダムデータ507から特徴量を構成する特徴量項目509を抽出する(ステップS3)。
Returning to FIG. 2B, the feature quantity
図7は特徴量項目509の抽出の例を示す図である。
FIG. 7 is a diagram illustrating an example of extraction of the
図7において、特徴量項目抽出部508は、正解データ506の行動内容に含まれる検索キーワード、閲覧URL、閲覧動画ID、閲覧広告ID等の個々をエンティティeとして切り出し、正解データ506とランダムデータ507から相互情報量I(a,be)を算出する(ステップS31)。
In FIG. 7, the feature quantity
Upattは正解データ506として選ばれたユーザの集合、Urandはランダムデータ507として選ばれたユーザの集合、Ueはエンティティeを閲覧したユーザの集合、uは個々のユーザであり、peは正解データ506のユーザのうちエンティティeを閲覧したユーザの数、reはランダムデータ507のユーザのうちエンティティeを閲覧したユーザの数である。
U patt is a set of user selected as the correct data 506, U rand is a set of user selected as a
aはユーザuが正解データ506に属するか属さないかを示す離散確率変数、beはユーザuがエンティティeを閲覧するか閲覧しないかを示す離散確率変数である。
a discrete random variable, b e indicating whether user u does not belong belong to correct
ここで、離散確率変数a、beの全ての組み合わせに対する確率p(a,be)を図示の表のように計算する。なお、be=1とbe=0の場合の合計(Sum)の場合はp(a)を示すことになる。a=1とa=0の場合の合計(Sum)の場合はp(be)を示すことになる。Nはユーザの総数、Npattは正解データ506のユーザの数、Nrandはランダムデータ507のユーザの数であり、NpattとNrandの和はNとなる。neはエンティティeを閲覧したユーザの数であり、peとreの和はneとなる。
Here, probabilities p (a, b e ) for all combinations of the discrete random variables a and b e are calculated as shown in the table. Note that p (a) is indicated in the case of the sum (Sum) in the case of b e = 1 and b e = 0. In the case of a sum (Sum) when a = 1 and a = 0, p (b e ) is indicated. N is the total number of users, N patt is the number of users in the
これらより、相互情報量I(a,be)を図示の式により計算する。 From these, the mutual information I (a, b e ) is calculated by the formula shown in the figure.
次いで、特徴量項目抽出部508は、相互情報量I(a,be)の大きい上位所定数のエンティティeを特徴量項目509として出力する(ステップS32)。
Next, the feature quantity
図2(b)に戻り、広告管理装置5の特徴量生成部510は、特徴量項目509と正解データ506およびランダムデータ507とから、正解データ506およびランダムデータ507の個々のユーザに対応する特徴量511を生成する(ステップS4)。ランダムデータ507については、特徴量項目509を計算した場合よりも多くのサンプルを用いることが好ましい。
Returning to FIG. 2B, the feature
図8は特徴量511の生成の例を示す図である。
FIG. 8 is a diagram illustrating an example of generation of the
図8において、特徴量生成部510は、特徴量項目509のエンティティの数に相当するビット数の特徴量データにつき、正解データ506とランダムデータ507について、各エンティティの行動をしたか否かを「1」「0」で表わすことでユーザ毎に特徴量511を生成する(ステップS41)。
In FIG. 8, the feature
図2(b)に戻り、広告管理装置5の重み付け係数算出部512は、各ユーザがキャンペーンの対象となる行動を行う可能性を示すスコアを算出するための重み付け係数算出部512を、特徴量511から算出する(ステップS5)。
Returning to FIG. 2B, the weighting
図9は重み付け係数513の算出の例を示す図である。
FIG. 9 is a diagram illustrating an example of calculating the
図9において、重み付け係数算出部512は、重み付け係数のベクトル(w1,w2,・・・)と特徴量のベクトル(ビットそれぞれを要素とするベクトル)の内積の結果を、正解データについては「1」、ランダムデータについては「0」とおき(ステップS51)、回帰分析(ロジスティック回帰分析)により重み付け係数513を決定する(ステップS52)。例えば、最小二乗法を用いた演算や、収束演算(反復演算)により重み付け係数513を決定する。
In FIG. 9, the weighting
図2(b)に戻り、広告管理装置5の全ユーザ特徴量生成部514は、特徴量項目509とログデータ502とから、所定範囲内の全ユーザの個々に対応する全ユーザ特徴量515を生成する(ステップS6)。
Returning to FIG. 2B, the all-user feature
図10は全ユーザ特徴量515の生成の例を示す図である。 FIG. 10 is a diagram showing an example of generation of all user feature values 515.
図10において、全ユーザ特徴量生成部514は、特徴量項目509のエンティティの数に相当するビット数の特徴量データにつき、現時点から所定期間前までのログデータ502に基づいて、各エンティティの行動をしたか否かを「1」「0」で表わすことでユーザ毎に特徴量を生成し、全ユーザ特徴量515として出力する(ステップS61)。
In FIG. 10, the all-user feature
図2(b)に戻り、広告管理装置5のスコア算出部516は、重み付け係数513と全ユーザ特徴量515とに基づいて、ユーザ別スコア517を算出する(ステップS7)。
Returning to FIG. 2B, the
図11はユーザ別スコア517の算出の例を示す図である。
FIG. 11 is a diagram illustrating an example of calculation of the user-
図11において、スコア算出部516は、重み付け係数513のベクトルと全ユーザ特徴量515の個々の特徴量のベクトルの内積をとり、ユーザ毎にスコアを算出し、ユーザ別スコア517として出力する(ステップS71)。
In FIG. 11, the
図2(b)に戻り、広告管理装置5の広告対象ユーザ抽出部518は、ユーザ別スコア517に基づいて、キャンペーンの対象となる行動を行う可能性の高いユーザを抽出して広告対象ユーザリスト519として出力する(ステップS8)。
Returning to FIG. 2B, the advertisement target
図12は広告対象ユーザの抽出の例を示す図である。 FIG. 12 is a diagram illustrating an example of extraction of advertisement target users.
図12において、広告対象ユーザ抽出部518は、ユーザ別スコア517をスコアが高い順にソートし、上位の所定数のユーザを広告対象ユーザリスト519として出力する(ステップS81)。
In FIG. 12, the advertisement target
図2(b)に戻り、広告管理装置5のオークション実行部520は、キャンペーンへの参加の可能性のある広告主に対して、広告対象ユーザリスト519への広告インプレッションを保証したキャンペーンのオークションを実行し、広告配信部522は、落札結果521および広告対象ユーザリスト519に基づき、広告対象ユーザリスト519に含まれる一般ユーザがサービスサーバ装置4に対してページ要求を行った際に、落札者である広告主のキャンペーン広告のコンテンツを広告データベース523から取得して配信する(ステップS9)。
Returning to FIG. 2B, the
図13はオークション実行および広告配信の例を示す図である。 FIG. 13 is a diagram illustrating an example of auction execution and advertisement distribution.
図13において、オークション実行部520は、採用したキャンペーン情報504についての競合するメーカに対し、キャンペーン内容(例えば、携帯電話の機種変更、自動車の購入等)、インプレッション(例えば、広告対象ユーザリストのユーザ数が1000で、1ユーザ当たり3回として、インプレッションは3000)等を示し、オークションへの参加を要請する(ステップS91)。
In FIG. 13, the
次いで、オークション実行部520は、競り上がり型のオークションにより、締切りまでに最高額を提示したメーカに落札し、落札結果521を出力する(ステップS92)。
Next, the
次いで、運営者もしくは落札したメーカ(広告主)は、落札したキャンペーン広告のコンテンツを生成もしくは既に存在するものから選択する(ステップS93)。 Next, the operator or the manufacturer (advertiser) who has made a successful bid creates or selects the content of the campaign advertisement for which the bid has been made (step S93).
次いで、広告配信部522は、広告対象ユーザリスト519に含まれるユーザからのサービスサーバ装置4へのページ要求に対し、サービスサーバ装置4からの広告配信要求に応じてキャンペーン広告のコンテンツを配信する(ステップS94)。
Next, the
<総括>
以上説明したように、本実施形態によれば、特定キャンペーンの広告等についてインプレッション対象のユーザ群を適切に抽出することができるとともに、広告商品の価値を高めることができる。
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
<Summary>
As described above, according to the present embodiment, it is possible to appropriately extract the impression target user group for the advertisement of the specific campaign and the like, and it is possible to increase the value of the advertising product.
The present invention has been described above by the preferred embodiments of the present invention. While the invention has been described with reference to specific embodiments, various modifications and changes may be made to the embodiments without departing from the broad spirit and scope of the invention as defined in the claims. Obviously you can. In other words, the present invention should not be construed as being limited by the details of the specific examples and the accompanying drawings.
1 ネットワーク
2、3 端末装置
4 サービスサーバ装置
5 広告管理装置
501 ログ取得部
502 ログデータ
503 キャンペーン情報取得部
504 キャンペーン情報
505 正解データ/ランダムデータ抽出部
506 正解データ
507 ランダムデータ
508 特徴量項目抽出部
509 特徴量項目
510 特徴量生成部
511 特徴量
512 重み付け係数算出部
513 重み付け係数
514 全ユーザ特徴量生成部
515 全ユーザ特徴量
516 スコア算出部
517 ユーザ別スコア
518 広告対象ユーザ抽出部
519 広告対象ユーザリスト
520 オークション実行部
521 落札結果
522 広告配信部
523 広告データベース
DESCRIPTION OF
Claims (6)
前記ログデータから前記正解データの対象となるユーザ以外の無作為に選択したユーザから所定期間内の行動内容をランダムデータとして抽出する手段と、
前記正解データおよび前記ランダムデータから前記特定キャンペーンの対象となる行動との相関の高い行動内容を特徴量項目として抽出する手段と、
前記特徴量項目に基づいて前記ログデータから、前記正解データの対象となるユーザの特徴量と、前記ランダムデータの対象となるユーザの特徴量とを生成する手段と、
前記特徴量から、当該特徴量と前記特定キャンペーンの対象となる行動との関係を示す重み付け係数を算出する手段と、
前記特徴量項目に基づいて前記ログデータから全ユーザの特徴量を生成する手段と、
前記重み付け係数と前記全ユーザの特徴量からユーザ別スコアを算出する手段と、
前記ユーザ別スコアの上位所定数を対象ユーザリストとして抽出する手段と、
前記対象ユーザリストへのインプレッションを提示して、前記特定キャンペーンのオークションを実行する手段と、
前記オークションの落札者のコンテンツを前記対象ユーザリストに含まれるユーザに対して配信する手段と
を備えたことを特徴とするコンテンツ配信装置。 A means for identifying a user who has performed an action that is a target of a specific campaign from log data, and extracting action contents within a predetermined period of the user as correct data;
Means for extracting, as random data, action contents within a predetermined period from users randomly selected other than the user who is the target of the correct data from the log data;
Means for extracting action contents having a high correlation with the action targeted for the specific campaign from the correct data and the random data as feature quantity items;
Means for generating, from the log data based on the feature quantity item, a feature quantity of a user who is a target of the correct data and a feature quantity of a user who is a target of the random data;
Means for calculating a weighting coefficient indicating a relationship between the feature quantity and an action targeted for the specific campaign from the feature quantity;
Means for generating feature quantities of all users from the log data based on the feature quantity items;
Means for calculating a user-specific score from the weighting coefficient and the feature amount of all users;
Means for extracting a top predetermined number of the user-specific scores as a target user list;
Means for presenting impressions to the target user list and executing an auction for the specific campaign;
A content distribution apparatus comprising: means for distributing content of a successful bidder of the auction to users included in the target user list.
前記ログデータに含まれる行動内容をカテゴリおよびメーカで分類し、閲覧数もしくは売上が拮抗するメーカが所定数以上存在するカテゴリを抽出する手段
を備え、
抽出したカテゴリに基づいて前記特定キャンペーンを決定する
ことを特徴とするコンテンツ配信装置。 The content delivery apparatus according to claim 1,
The action content included in the log data is classified by category and manufacturer, and includes means for extracting a category in which a predetermined number or more of manufacturers with which the number of browsing or sales antagonizes exist,
A content distribution apparatus that determines the specific campaign based on an extracted category.
抽出したカテゴリ内の競合するメーカを抽出する手段
を備え、
抽出したメーカに対して前記特定キャンペーンのオークションを実行する
ことを特徴とするコンテンツ配信装置。 The content distribution apparatus according to claim 2, wherein
A means for extracting competing manufacturers in the extracted category is provided.
A content distribution apparatus that executes an auction for the specific campaign for the extracted manufacturer.
前記特徴量項目に基づいて前記ログデータから、前記正解データの対象となるユーザの特徴量と、前記ランダムデータの対象となるユーザの特徴量とを生成する手段と、
前記特徴量から、当該特徴量と前記特定キャンペーンの対象となる行動との関係を示す重み付け係数を算出する手段と、
前記特徴量項目に基づいて前記ログデータから全ユーザの特徴量を生成する手段と、
前記重み付け係数と前記全ユーザの特徴量からユーザ別スコアを算出する手段と、
前記ユーザ別スコアに基づいて、前記特定キャンペーンに関連するコンテンツの配信対象ユーザを抽出する手段と
を備えたことを特徴とするコンテンツ配信装置。 From the correct answer data indicating the action content within a predetermined period of the user who performed the action targeted for the specific campaign, and the random data indicating the action content within the predetermined period of the user selected at random other than the user A means of extracting behavioral content highly correlated with the behavior targeted for the campaign as a feature item,
Means for generating, from the log data based on the feature quantity item, a feature quantity of a user who is a target of the correct data and a feature quantity of a user who is a target of the random data;
Means for calculating a weighting coefficient indicating a relationship between the feature quantity and an action targeted for the specific campaign from the feature quantity;
Means for generating feature quantities of all users from the log data based on the feature quantity items;
Means for calculating a user-specific score from the weighting coefficient and the feature amount of all users;
A content distribution apparatus comprising: means for extracting a distribution target user of content related to the specific campaign based on the user-specific score.
前記コンテンツ配信装置が、前記ログデータから前記正解データの対象となるユーザ以外の無作為に選択したユーザから所定期間内の行動内容をランダムデータとして抽出する工程と、
前記コンテンツ配信装置が、前記正解データおよび前記ランダムデータから前記特定キャンペーンの対象となる行動との相関の高い行動内容を特徴量項目として抽出する工程と、
前記コンテンツ配信装置が、前記特徴量項目に基づいて前記ログデータから、前記正解データの対象となるユーザの特徴量と、前記ランダムデータの対象となるユーザの特徴量とを生成する工程と、
前記コンテンツ配信装置が、前記特徴量から、当該特徴量と前記特定キャンペーンの対象となる行動との関係を示す重み付け係数を算出する工程と、
前記コンテンツ配信装置が、前記特徴量項目に基づいて前記ログデータから全ユーザの特徴量を生成する工程と、
前記コンテンツ配信装置が、前記重み付け係数と前記全ユーザの特徴量からユーザ別スコアを算出する工程と、
前記コンテンツ配信装置が、前記ユーザ別スコアの上位所定数を対象ユーザリストとして抽出する工程と、
前記コンテンツ配信装置が、前記対象ユーザリストへのインプレッションを提示して、前記特定キャンペーンのオークションを実行する工程と、
前記コンテンツ配信装置が、前記オークションの落札者のコンテンツを前記対象ユーザリストに含まれるユーザに対して配信する工程と
を備えたことを特徴とするコンテンツ配信方法。 A step in which the content distribution device identifies a user who has performed an action that is a target of a specific campaign from log data, and extracts the action content of the user within a predetermined period as correct data;
The content distribution device extracts, as random data, action contents within a predetermined period from users randomly selected from the log data other than the user who is the target of the correct data;
The content distribution device extracting from the correct answer data and the random data, action content highly correlated with the action targeted for the specific campaign as a feature quantity item;
The content distribution device generates, from the log data based on the feature amount item, a feature amount of a user that is a target of the correct data and a feature amount of a user that is a target of the random data;
The content distribution device calculates a weighting coefficient indicating a relationship between the feature amount and an action to be a target of the specific campaign from the feature amount;
The content distribution device generates a feature amount of all users from the log data based on the feature amount item;
The content distribution device calculating a user-specific score from the weighting coefficient and the feature amount of all users;
The content distribution device extracts a top predetermined number of the user-specific scores as a target user list;
The content distribution device presenting impressions to the target user list and executing an auction for the specific campaign;
A content distribution method comprising: a step of distributing the content of the successful bidder of the auction to a user included in the target user list.
前記コンテンツ配信装置が、前記ログデータから前記正解データの対象となるユーザ以外の無作為に選択したユーザから所定期間内の行動内容をランダムデータとして抽出する工程と、
前記コンテンツ配信装置が、前記正解データおよび前記ランダムデータから前記特定キャンペーンの対象となる行動との相関の高い行動内容を特徴量項目として抽出する工程と、
前記コンテンツ配信装置が、前記特徴量項目に基づいて前記ログデータから、前記正解データの対象となるユーザの特徴量と、前記ランダムデータの対象となるユーザの特徴量とを生成する工程と、
前記コンテンツ配信装置が、前記特徴量から、当該特徴量と前記特定キャンペーンの対象となる行動との関係を示す重み付け係数を算出する工程と、
前記コンテンツ配信装置が、前記特徴量項目に基づいて前記ログデータから全ユーザの特徴量を生成する工程と、
前記コンテンツ配信装置が、前記重み付け係数と前記全ユーザの特徴量からユーザ別スコアを算出する工程と、
前記コンテンツ配信装置が、前記ユーザ別スコアの上位所定数を対象ユーザリストとして抽出する工程と
を備えたことを特徴とするコンテンツ配信方法。 A step in which the content distribution device identifies a user who has performed an action that is a target of a specific campaign from log data, and extracts the action content of the user within a predetermined period as correct data;
The content distribution device extracts, as random data, action contents within a predetermined period from users randomly selected from the log data other than the user who is the target of the correct data;
The content distribution device extracting from the correct answer data and the random data, action content highly correlated with the action targeted for the specific campaign as a feature quantity item;
The content distribution device generates, from the log data based on the feature amount item, a feature amount of a user that is a target of the correct data and a feature amount of a user that is a target of the random data;
The content distribution device calculates a weighting coefficient indicating a relationship between the feature amount and an action to be a target of the specific campaign from the feature amount;
The content distribution device generates a feature amount of all users from the log data based on the feature amount item;
The content distribution device calculating a user-specific score from the weighting coefficient and the feature amount of all users;
The content distribution method comprising: a step of extracting a predetermined upper number of the user-specific scores as a target user list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012139295A JP5506867B2 (en) | 2012-06-21 | 2012-06-21 | Content distribution device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012139295A JP5506867B2 (en) | 2012-06-21 | 2012-06-21 | Content distribution device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014002683A JP2014002683A (en) | 2014-01-09 |
JP5506867B2 true JP5506867B2 (en) | 2014-05-28 |
Family
ID=50035778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012139295A Active JP5506867B2 (en) | 2012-06-21 | 2012-06-21 | Content distribution device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5506867B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10229520B2 (en) | 2014-06-30 | 2019-03-12 | Nec Corporation | Feature-value display system, feature-value display method, and feature-value display program |
JP6909685B2 (en) * | 2017-09-15 | 2021-07-28 | ヤフー株式会社 | Generation device, generation method, and generation program |
JP6584584B1 (en) * | 2018-05-18 | 2019-10-02 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
JP2020135316A (en) * | 2019-02-18 | 2020-08-31 | 富士通株式会社 | Program, information processor, and information processing method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080086523A1 (en) * | 2006-08-18 | 2008-04-10 | Akamai Technologies, Inc. | Method of data collection in a distributed network |
JP2009043125A (en) * | 2007-08-10 | 2009-02-26 | Kddi Corp | User classifier, advertisement distribution device, user classifying method, advertisement distribution method, and program |
JP5106499B2 (en) * | 2009-09-08 | 2012-12-26 | ヤフー株式会社 | User extraction apparatus and method |
JP2011096202A (en) * | 2009-11-02 | 2011-05-12 | Bitwallet Inc | Advertisement analysis device and advertisement server |
JP5561860B2 (en) * | 2010-08-19 | 2014-07-30 | 西日本電信電話株式会社 | Advertisement distribution apparatus and method, and program |
-
2012
- 2012-06-21 JP JP2012139295A patent/JP5506867B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014002683A (en) | 2014-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5414693B2 (en) | Video quality measurement | |
JP6262886B2 (en) | Automated click type selection for content performance optimization | |
JP5462972B2 (en) | Information processing apparatus, information processing method, and information processing program | |
US20080040175A1 (en) | Systems, methods and apparatuses for advertisement evolution | |
US10596761B2 (en) | Method and system for 3-D printing of 3-D object models in interactive content items | |
US10007645B2 (en) | Modifying the presentation of a content item | |
JP5507607B2 (en) | Content providing apparatus, low rank approximate matrix generating apparatus, content providing method, low rank approximate matrix generating method, and program | |
CN105678317B (en) | Information processing method and server | |
JP5425613B2 (en) | Advertisement management server, method and system for distributing advertisement fee | |
US20130066709A1 (en) | Method of and system for determining contextually relevant advertisements to be provided to a web page | |
JP5824602B1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP5506867B2 (en) | Content distribution device | |
JP7397252B2 (en) | Advertisement notification system, advertisement notification method, and information processing device | |
US9508087B1 (en) | Identifying similar display items for potential placement of content items therein | |
JP2014006684A (en) | Content distribution device | |
KR20180062629A (en) | User customized advertising apparatus | |
KR20160148015A (en) | Systems and methods of generating notifications | |
US11816695B2 (en) | Directed information performance enhancement | |
TWI818213B (en) | System and method of product recommendation and computer readable medium | |
JP2016048526A (en) | Extraction device, extraction method, and extraction program | |
JP7321475B2 (en) | TV program evaluation system | |
KR102692781B1 (en) | Artificial intelligence based marketing service system | |
Maulidian et al. | Content categories on Instagram: from promotional to interactivity for business development. | |
JP2018041509A (en) | Automated click type selection for content performance optimization | |
JP2016062102A (en) | Information processing device, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5506867 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |