JP5646359B2 - Calculation apparatus and method - Google Patents

Calculation apparatus and method Download PDF

Info

Publication number
JP5646359B2
JP5646359B2 JP2011019410A JP2011019410A JP5646359B2 JP 5646359 B2 JP5646359 B2 JP 5646359B2 JP 2011019410 A JP2011019410 A JP 2011019410A JP 2011019410 A JP2011019410 A JP 2011019410A JP 5646359 B2 JP5646359 B2 JP 5646359B2
Authority
JP
Japan
Prior art keywords
advertisement
exposure
listing
terminal
web page
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
JP2011019410A
Other languages
Japanese (ja)
Other versions
JP2012160034A (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2011019410A priority Critical patent/JP5646359B2/en
Publication of JP2012160034A publication Critical patent/JP2012160034A/en
Application granted granted Critical
Publication of JP5646359B2 publication Critical patent/JP5646359B2/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 Internet advertising.

近年成長著しいウェブ広告の重要な一類型として、リスティング広告(例えば、非特許文献1参照)がある。リスティング広告は、ウェブページの内容に関連したハイパーリンク付の文字列をいくつか表示するもので、一般に、広告主は単語とクリック単価を指定して入札し、その単語に関連するウェブページに、クリック単価の高いテキスト広告が表示される。実際には、クリック単価に広告ごとのCTR(クリック・スルー・レート)を乗じたeCPMなどの数値が高い順に、表示する広告が選択される(例えば、特許文献1参照)。ここで、広告ごとのCTRは、その広告の表示回数のうちクリックされた割合であり、広告の価値を表わす。   An important type of web advertisement that has been growing rapidly in recent years is a listing advertisement (for example, see Non-Patent Document 1). Listing ads display a number of hyperlinked strings related to the content of a web page. Generally, advertisers bid on a word and a cost-per-click (CPC) bid, A text ad with a high cost-per-click is displayed. Actually, advertisements to be displayed are selected in descending order of numerical values such as eCPM obtained by multiplying the CPC (click through rate) for each advertisement by the CPC (see, for example, Patent Document 1). Here, the CTR for each advertisement is a ratio of the number of times the advertisement is displayed, and represents the value of the advertisement.

ヤフー株式会社、「Yahoo!リスティング広告」、[online]、[2010年12月10日検索]、インターネット〈URL: http://listing.yahoo.co.jp/>Yahoo Japan Corporation, "Yahoo! Listing Advertisement", [online], [December 10, 2010 search], Internet <URL: http://listing.yahoo.co.jp/>

特表2009−505246号Special table 2009-505246

しかし、端末やブラウザで一度に表示できる広さに収まらないサイズのウェブページも多く、このようなウェブページでは広告の表示位置によっては、スクロールされない限りウェブページのうちユーザから見える領域(「可視領域」と呼ぶこととする)に広告が現れない。従来、このような位置に表示された広告については、スクロールがされず可視領域に一度も現れなかった場合でも表示回数としてカウントしていたため、CTRの精度への影響が課題となっていた。   However, there are many web pages that do not fit in the size that can be displayed on a terminal or browser at one time. Depending on the display position of the advertisement, the web page area that can be seen by the user ("visible area") unless it is scrolled. ”), No ads appear. Conventionally, since the advertisement displayed at such a position is counted as the number of times of display even when it is not scrolled and never appears in the visible region, the influence on the accuracy of CTR has been a problem.

上記の課題に対し、本発明の目的は、可視領域に基づいてCTRの精度を改善することである。   In view of the above problems, an object of the present invention is to improve the accuracy of CTR based on the visible region.

上記の目的をふまえ、本発明の一態様(1)は、ウェブページに含めて端末に送信される広告のCTRを計算するCTR計算装置であって、前記端末に所定の端末用プログラムを送信する送信手段を有し、前記端末用プログラムは前記端末に、前記広告ごとに、ウェブページのうちその端末に画面表示されている可視領域に位置したことを広告の露出として検出する露出検出手段と、検出された前記露出を広告ごとにCTR計算装置に通知する露出通知手段と、を実現させ、CTR計算装置はさらに、前記端末用プログラムから通知される前記露出と、その広告が選択操作されたことを表わすクリック情報と、に基づいて広告ごとのCTRを計算するCTR計算手段と、を有することを特徴とする。   Based on the above object, one aspect (1) of the present invention is a CTR calculation device for calculating a CTR of an advertisement that is included in a web page and transmitted to a terminal, and transmits a predetermined terminal program to the terminal. Exposure means for detecting that the terminal program is located in the visible area of the web page displayed on the terminal for each advertisement on the terminal as the exposure of the advertisement; Exposure notifying means for notifying the detected exposure to a CTR calculating device for each advertisement, and the CTR calculating device further selects the exposure notified from the terminal program and the advertisement. And CTR calculating means for calculating a CTR for each advertisement based on the click information representing.

本発明の他の態様(4)は、上記態様を方法のカテゴリで捉えたもので、コンピュータが、ウェブページに含めて端末に送信される広告のCTRを計算するCTR計算方法であって、コンピュータが前記端末に所定の端末用プログラムを送信する送信処理を含み、前記端末用プログラムは前記端末のコンピュータに、前記広告ごとに、ウェブページのうちその端末に画面表示されている可視領域に位置したことを広告の露出として検出させ、検出された前記露出を広告ごとにCTR計算装置に通知させ、CTR計算方法はさらに、コンピュータが、前記端末用プログラムから通知される前記露出と、その広告が選択操作されたことを表わすクリック情報と、に基づいて広告ごとのCTRを計算するCTR計算処理を含むことを特徴とする。   Another aspect (4) of the present invention is the CTR calculation method in which the above aspect is captured in the category of the method, and the computer calculates the CTR of the advertisement that is included in the web page and transmitted to the terminal. Includes a transmission process for transmitting a predetermined terminal program to the terminal, and the terminal program is located in a visible area of the web page displayed on the terminal for each advertisement on the computer of the terminal. This is detected as the exposure of the advertisement, and the detected exposure is notified to the CTR calculation device for each advertisement. The CTR calculation method further includes the computer selecting the exposure notified from the terminal program and the advertisement. And CTR calculation processing for calculating a CTR for each advertisement based on click information indicating that the operation has been performed.

このように、ウェブページに組み込むスクリプトなどとして端末に送り込むプログラムにより、広告ごとに端末の可視領域に位置したことを露出として通知させ、各端末から通知される露出の数量と、リダイレクトやビーコンなどで捕捉するクリック情報と、に基づいてCTRを計算することにより、広告が実際に可視領域に表示された回数がCTRの基礎となるので、可視領域に基づいてCTRの精度が改善できる。   In this way, the program sent to the terminal as a script or the like to be incorporated into the web page notifies the advertisement that it is located in the visible area of the terminal for each advertisement, and the number of exposures notified from each terminal, redirect, beacon, etc. By calculating the CTR based on the click information to be captured, the number of times the advertisement is actually displayed in the visible region becomes the basis of the CTR, and therefore the accuracy of the CTR can be improved based on the visible region.

本発明の他の態様(2)は、上記いずれかの態様において、前記露出検出手段は、広告ごとに、ウェブページにおける表示位置を取得する表示位置取得手段と、所定の時間間隔で、ウェブページのスクロール量を取得すると共に、このスクロール量に基づいて、前記可視領域の範囲を取得する可視領域取得手段と、取得された前記表示位置が、取得された前記可視領域の範囲内に位置するか判断する位置判断手段と、を有することを特徴とする。   According to another aspect (2) of the present invention, in any one of the above aspects, the exposure detection means includes a display position acquisition means for acquiring a display position on the web page for each advertisement, and a web page at a predetermined time interval. And the visible region acquisition means for acquiring the range of the visible region based on the scroll amount, and whether the acquired display position is within the acquired range of the visible region. And a position determining means for determining.

このように、端末でウェブページを表示するウェブ・ブラウザ・プログラムなどから、広告のウェブページ上の表示位置を取得したうえ、所定の時間間隔で、ウェブページのスクロール量を取得しそれを基に可視領域の範囲を取得し、この範囲に広告の表示位置が該当すると広告の露出を検出することにより、広告の表示位置を問わず簡明な処理で露出を確実容易に把握可能となる。   In this way, from the web browser program that displays the web page on the terminal, the display position on the web page of the advertisement is obtained, and the scroll amount of the web page is obtained at a predetermined time interval, based on that. By acquiring the range of the visible region and detecting the advertisement exposure when the display position of the advertisement falls within this range, the exposure can be reliably and easily grasped by a simple process regardless of the display position of the advertisement.

本発明の他の態様(3)は、上記いずれかの態様において、前記露出検出手段は、前記露出を検出した広告について所定の検出済フラグをセットし、前記検出済フラグがセットされている広告が前記可視領域に位置しても広告の露出として検出しないことを特徴とする。   In another aspect (3) of the present invention, in any one of the above aspects, the exposure detection unit sets a predetermined detected flag for the advertisement for which the exposure is detected, and the advertisement for which the detected flag is set Even if it is located in the visible region, it is not detected as an advertisement exposure.

このように、露出を一旦検出した広告についてはスクリプトなどでフラグをセットし、可視領域に再び位置しても再度の重複カウントを回避することにより、正確なCTRが得られる。   In this way, an accurate CTR can be obtained by setting a flag for an advertisement whose exposure has been detected once by a script or the like and avoiding repeated counting again even if the flag is positioned again in the visible region.

なお、上記の各態様とは異なるカテゴリ(装置に対し方法、方法に対しプログラムなど)や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「処理」又は「ステップ」のように適宜読み替えるものとする。また、処理やステップの実行順序は上記のものに限定されず、適宜変更したりまとめて処理するなど、変更可能である。   It should be noted that a category (method for the apparatus, program for the method, etc.) different from each of the above-described modes and more specific modes described below are also included in the present invention. For different categories, “means” shall be appropriately read as “process” or “step”. Further, the order of execution of processes and steps is not limited to the above, and can be changed as appropriate or can be processed collectively.

本発明によれば、可視領域に基づいてCTRの精度を改善することができる。   According to the present invention, the accuracy of CTR can be improved based on the visible region.

本発明の実施形態の構成を例示する機能ブロック図。The functional block diagram which illustrates the composition of the embodiment of the present invention. 本発明の実施形態で用いる情報(データ)を例示する図。The figure which illustrates the information (data) used by embodiment of this invention. 本発明の実施形態における処理手順を例示するフローチャート。The flowchart which illustrates the process sequence in embodiment of this invention. 本発明の実施形態において、ウェブページと可視領域の関係を例示する概念図。The conceptual diagram which illustrates the relationship between a web page and a visible region in embodiment of this invention. 本発明の実施形態において、ウェブページと可視領域の関係を例示する概念図。The conceptual diagram which illustrates the relationship between a web page and a visible region in embodiment of this invention. 本発明の実施形態におけるスクリプトの記述例を示す図。The figure which shows the example of a description of the script in embodiment of this invention. 本発明の実施形態におけるスクリプトの記述例を示す図。The figure which shows the example of a description of the script in embodiment of this invention. 本発明の実施形態におけるスクリプトの記述例を示す図。The figure which shows the example of a description of the script in embodiment of this invention.

次に、本発明を実施するための形態(「実施形態」と呼ぶ)について図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。   Next, a mode for carrying out the present invention (referred to as “embodiment”) will be described with reference to the drawings. It should be noted that assumptions common to those already described in the background art and problems are omitted as appropriate.

〔1.構成〕
本実施形態は、図1の構成図に示すCTR計算装置1(以下「本装置1」又は「本装置」とも呼ぶ)に関するもので、本装置1は、ウェブページに含めて端末Tに送信される広告のCTRを計算するものである。ここで、本装置1及び端末T(以下「各装置」と総称する)は、コンピュータの構成として少なくとも、CPUなどの演算制御部6と、主メモリや補助記憶装置等の記憶装置7と、通信ネットワークN(例えば、インターネット、携帯電話網、LANなど)との通信手段8(無線LANアダプタ、携帯電話回線の通信回路、通信ゲートウェイ装置など)と、を有する。
[1. Constitution〕
This embodiment relates to the CTR calculation apparatus 1 (hereinafter also referred to as “this apparatus 1” or “this apparatus”) shown in the configuration diagram of FIG. 1, and this apparatus 1 is included in a web page and transmitted to the terminal T. The CTR of an advertisement is calculated. Here, the device 1 and the terminal T (hereinafter collectively referred to as “each device”) communicate at least with a calculation control unit 6 such as a CPU and a storage device 7 such as a main memory and an auxiliary storage device as a computer configuration. And communication means 8 (wireless LAN adapter, communication circuit of mobile phone line, communication gateway device, etc.) with a network N (for example, the Internet, a mobile phone network, a LAN, etc.).

特に端末Tは、スマートフォン、携帯電話端末、PC(パーソナルコンピュータ)などで、さらに、液晶表示パネルなどの表示装置Hと、タッチパネル機能や操作スイッチなどの入力装置Mと、を有する。端末Tは図1では一つを示すが、実際には多数存在する。   In particular, the terminal T is a smartphone, a mobile phone terminal, a PC (personal computer), and the like, and further includes a display device H such as a liquid crystal display panel and an input device M such as a touch panel function and an operation switch. Although one terminal T is shown in FIG. 1, there are actually many terminals T.

このような各装置ではそれぞれ、記憶装置7に記憶(インストール)した所定のコンピュータ・プログラムが演算制御部6を制御することで、図1に示す各手段などの要素(10,20など)を実現する。本装置1のプログラムは図示を省略するが、本装置1のプログラムも端末Tのプログラムも種類は自由である。端末Tの端末用プログラムPは、広告を含むウェブページを表示するためのウェブデータDに、JavaScript(登録商標)などのスクリプトとして含めて送信できる。   In each of these devices, a predetermined computer program stored (installed) in the storage device 7 controls the arithmetic control unit 6 to realize elements (10, 20, etc.) shown in FIG. To do. The program of the apparatus 1 is not shown, but the program of the apparatus 1 and the program of the terminal T can be any type. The terminal program P of the terminal T can be transmitted as a script such as JavaScript (registered trademark) in the web data D for displaying the web page including the advertisement.

上記のように実現される各要素のうち、情報の記憶手段は、記憶装置7において各種のデータベース(「DB」とも表す)やファイル、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。このような記憶手段のうち、ウェブデータ記憶手段12は、ウェブページを表すHTMLファイルなどのウェブデータを記憶する手段、広告記憶手段15は、リスティング広告のハイパーリンクに用いる表示文字列や遷移先URLなどを記憶する手段であり、これらは従来と同様でよい。ログ記憶手段55は、広告についてクリック数を含むログを記憶する手段であり(例えば図2(1))、CTR記憶手段65は、ログを基に計算されたCTRを記憶する手段である(例えば図2(2))。   Among the elements realized as described above, the information storage means is arbitrary in the storage device 7 such as various databases (also referred to as “DB”), variables such as files and arrays, various stacks and registers, and system setting values. It can be realized in the form of Among such storage means, the web data storage means 12 is means for storing web data such as an HTML file representing a web page, and the advertisement storage means 15 is a display character string or transition destination URL used for a hyperlink of a listing advertisement. Etc., and these may be the same as the conventional one. The log storage means 55 is a means for storing a log including the number of clicks for the advertisement (for example, FIG. 2 (1)), and the CTR storage means 65 is a means for storing a CTR calculated based on the log (for example, FIG. 2 (2)).

また、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。   In addition, each means other than the storage means is a processing means for realizing and executing the following information processing functions / actions, but these are functional units arranged for explanation, actual hardware elements and It doesn't matter if it matches the software module.

〔2.作用〕
上記のように構成した本実施形態の作用について、広告を含むウェブページを端末TのウェブブラウザB(以下「ブラウザB」や「ブラウザ」とも呼ぶ)が本装置1に要求した場合の処理手順を図3のフローチャートに示す。まず、要求に応じて、本装置1の送信手段10が端末Tに、所定の端末用プログラムP(以下「スクリプト」とも呼ぶ)を、ウェブデータDに含めて送信すると(ステップS11)、端末TではブラウザBがこれを受信し(ステップS21)、ウェブデータDを用いてウェブページとページ中の広告を表示するとともに、端末用プログラムPの実行を開始し(ステップS22)、端末用プログラムPは端末Tに、次の各手段を実現させる。
[2. Action)
Regarding the operation of the present embodiment configured as described above, the processing procedure when the web browser B of the terminal T (hereinafter also referred to as “browser B” or “browser”) requests the web page including the advertisement from the apparatus 1 is as follows. This is shown in the flowchart of FIG. First, in response to a request, when the transmission unit 10 of the present apparatus 1 transmits a predetermined terminal program P (hereinafter also referred to as “script”) to the terminal T in the web data D (step S11), the terminal T Then, the browser B receives this (step S21), displays the web page and the advertisement in the page using the web data D, and starts executing the terminal program P (step S22). The terminal T implements the following means.

〔2−1.ウェブページと広告の例〕
まず、露出検出手段20は、広告ごとに、ウェブページのうちその端末Tに画面表示されている可視領域に位置したことを広告の露出として検出する(ステップS23〜S26)。ここで、ウェブページ上の位置は、ウェブページ左上隅を原点(0,0)として、右方向ほどX座標値が増大し、下方向ほどY座標値が増大するものとする。この前提で例えば、図4のように、実線の矩形で示すウェブページWが縦長で、その座標が例えば左上隅(0,0)−右下隅(640,800)で、表示直後には、その上部の左上隅(0,0)−右下隅(640,480)が、ブラウザのウィンドウサイズから定まる可視領域V(破線の矩形で示す)に露出している場合を考える。また、このウェブページWには広告AD1(開始座標(300,400))と広告AD2(開始座標(300,600)があるとする。ここで、広告は高さが十分小さいものとし、表示位置の開始座標は広告の左上隅とし、この開始座標が可視領域V内か否かで露出を判断するものとする。
[2-1. Web page and advertisement example)
First, for each advertisement, the exposure detection means 20 detects the position of the web page located in the visible region displayed on the terminal T as an advertisement exposure (steps S23 to S26). Here, regarding the position on the web page, the X coordinate value increases in the right direction and the Y coordinate value increases in the downward direction with the upper left corner of the web page as the origin (0, 0). Under this assumption, for example, as shown in FIG. 4, the web page W indicated by a solid rectangle is vertically long, and its coordinates are, for example, the upper left corner (0,0) -lower right corner (640,800). Consider a case where the upper left corner (0, 0) -lower right corner (640, 480) in the upper part is exposed in a visible region V (indicated by a broken-line rectangle) determined from the browser window size. Further, it is assumed that this web page W has an advertisement AD1 (start coordinates (300, 400)) and an advertisement AD2 (start coordinates (300, 600). Here, it is assumed that the advertisement has a sufficiently small height and a display position. The start coordinate of is the upper left corner of the advertisement, and exposure is determined based on whether this start coordinate is within the visible region V or not.

上記の図4の状態では、広告AD1は可視領域V内に露出しているが、広告AD2は露出していない。その後、240画素スクロールすると図5の状態となり、広告AD2も露出となる。このような広告の露出を検出する具体的な手法は任意に選択できるが、次のような例が考えられる。すなわち、まず、露出検出手段20の表示位置取得手段23が、広告ごとに、ウェブページにおける表示位置を取得する(ステップS23)。   In the state of FIG. 4 described above, the advertisement AD1 is exposed in the visible region V, but the advertisement AD2 is not exposed. Thereafter, when 240 pixels are scrolled, the state shown in FIG. 5 is obtained, and the advertisement AD2 is also exposed. Although a specific method for detecting the exposure of such an advertisement can be arbitrarily selected, the following examples are conceivable. That is, first, the display position acquisition means 23 of the exposure detection means 20 acquires the display position on the web page for each advertisement (step S23).

任意の要素についてウェブページにおける表示位置を取得する手法やスクリプト記述は、ブラウザの種類やバージョンにもよるが、一例として、スクリプトにおいて「document.getElementById()」や「getElementsByTagName()」で目的の要素を例えば「element」として取得し、そのY座標を「element.offsetTop」で取得するなどが考えられる。例えば、図6の例は、「id」で抽出した「element」の位置取得を繰り返している。なお、ウェブページ中における広告の表示位置はウェブページが表示された時点で一意に定まるので、通常は、この表示位置の取得は最初に一度行えばよい。   The method and script description for acquiring the display position on a web page for an arbitrary element depends on the type and version of the browser, but as an example, the target element with `` document.getElementById () '' or `` getElementsByTagName () '' in the script Is obtained as “element”, for example, and its Y coordinate is obtained as “element.offsetTop”. For example, in the example of FIG. 6, the position acquisition of “element” extracted by “id” is repeated. In addition, since the display position of the advertisement in the web page is uniquely determined when the web page is displayed, the display position is usually acquired once at the beginning.

〔2−2.露出検出の例〕
そして、可視領域取得手段24が、所定の時間間隔(例えば1秒)で、ウェブページWのスクロール量を取得すると共に(ステップS24)、このスクロール量に基づいて、前記可視領域Vの範囲を取得する(ステップS25)。また、位置判断手段26が、ステップS23で取得された表示位置が、ステップS25で取得された可視領域Vの範囲内に位置するか判断する(ステップS26)。
[2-2. (Example of exposure detection)
The visible area acquisition unit 24 acquires the scroll amount of the web page W at a predetermined time interval (for example, 1 second) (step S24), and acquires the range of the visible area V based on the scroll amount. (Step S25). Further, the position determination means 26 determines whether the display position acquired in step S23 is located within the visible region V acquired in step S25 (step S26).

このような繰り返し処理の時間間隔は、例えば、いわゆるインターバルタイマの計測による割込処理で制御できる。また、スクロール量を取得する手法やスクリプト記述も、ブラウザの種類やバージョンによるが、例えば縦(Y)方向のスクロール量については、スクリプトにおいて、「window.scrollY」「window.pageYOffset」「document.body.scrollTop」「document.documentElement.scrollTop」などの記述で取得する。図7の例では、ブラウザの種類やバージョンによって異なる記述に対応しつつ、縦横のスクロール量を取得する関数を定義している。   The time interval of such repetitive processing can be controlled by, for example, interrupt processing by so-called interval timer measurement. The method and script description for acquiring the scroll amount also depend on the type and version of the browser. For example, the scroll amount in the vertical (Y) direction can be specified in the script using “window.scrollY”, “window.pageYOffset”, “document.body”. .scrollTop ”and“ document.documentElement.scrollTop ”etc. In the example of FIG. 7, a function for acquiring vertical and horizontal scroll amounts is defined while corresponding to different descriptions depending on the browser type and version.

また、スクロール量に基づいて可視領域の範囲を座標値などとして取得するには、例えば縦(Y)方向について、スクロール量と可視領域の高さを加算すればよく、これで可視領域の下辺すなわち縦方向の最大座標が得られる。ここでいう可視領域の高さは、ブラウザのスクリーンサイズとして取得できるが、スクリーンサイズは、ウェブページの表示後でも、ブラウザウィンドウのサイズ変更操作により動的に変化しうる。   Further, in order to acquire the range of the visible region as a coordinate value based on the scroll amount, for example, in the vertical (Y) direction, the scroll amount and the height of the visible region may be added. The maximum vertical coordinate is obtained. The height of the visible region here can be acquired as the screen size of the browser, but the screen size can be dynamically changed by the browser window size changing operation even after the web page is displayed.

このようなスクリーンサイズの取得も、ブラウザの種類やバージョンによるが、例えば、スクリプトにおいて「document.body.clientWidth」「document.body.clientHeight」「screen.availWidth」「screen.availHeight」「window.innerWidth」「window.innerHeight」などの記述で取得する。図8の例では、ブラウザの種類やバージョンによって異なる記述に対応しつつ、ブラウザのスクリーンサイズを取得する関数を定義している。   The acquisition of such a screen size also depends on the browser type and version. Acquired with a description such as “window.innerHeight”. In the example of FIG. 8, a function for acquiring the browser screen size is defined while corresponding to different descriptions depending on the browser type and version.

〔2−3.露出とクリックの通知〕
そして、上記のように広告(例えばAD2)が可視領域Vに位置するとこれが露出として検出され(ステップS26)、露出通知手段30が、検出された露出を広告ごとに、例えば検出を待ってスクリプトでログ取得用のウェブビーコンを送信するなどにより本装置1に通知する(ステップS28)。また、広告についてクリックなどの選択操作がされると(ステップS29)、ブラウザBが、そのことを表す所定の情報(「クリック情報」と呼ぶこととする)を本装置1へ通知する(ステップS30)。
[2-3. (Exposure and click notifications)
Then, when the advertisement (for example, AD2) is located in the visible region V as described above, this is detected as an exposure (step S26), and the exposure notifying means 30 waits for the detection for each advertisement, for example, in a script. This apparatus 1 is notified by transmitting a web beacon for log acquisition (step S28). When a selection operation such as a click is performed on the advertisement (step S29), the browser B notifies the apparatus 1 of predetermined information (referred to as “click information”) indicating that (step S30). ).

なお、露出検出手段20は、露出の検出(ステップS26)に関する処理の一環として、露出を検出した広告について所定の検出済フラグをセットし、この検出済フラグがセットされている広告が可視領域に位置しても広告の露出として検出しない。このように、露出を一旦検出した広告についてはスクリプトなどでフラグをセットし、可視領域に再び位置しても再度の重複カウントを回避することにより、正確なCTRが得られる。   The exposure detection means 20 sets a predetermined detected flag for the advertisement whose exposure is detected as part of the processing related to exposure detection (step S26), and the advertisement for which this detected flag is set is placed in the visible region. Even if it is located, it is not detected as an advertisement exposure. In this way, an accurate CTR can be obtained by setting a flag for an advertisement whose exposure has been detected once by a script or the like and avoiding repeated counting again even if the flag is positioned again in the visible region.

〔2−4.CTRの集計〕
本装置1では、受信手段50が、上記のように端末用プログラムPから通知される露出と(ステップS12)、その広告が選択操作されたことを表わすクリック情報と(ステップS13)を受信し、ログ記憶手段55にログデータとして記憶させる。図2(1)に示すログデータの例は、多数のウェブ閲覧者に広告を表示した結果を表すが、本実施形態における「インプレッション数」は、従来と異なり、広告が実際に可視領域に露出した回数である。
[2-4. CTR totals]
In the present apparatus 1, the receiving means 50 receives the exposure notified from the terminal program P as described above (step S12), click information indicating that the advertisement has been selected and operated (step S13), The log storage means 55 stores the data as log data. The log data example shown in FIG. 2 (1) represents the result of displaying an advertisement to a large number of web viewers, but the “number of impressions” in the present embodiment is different from the conventional case, and the advertisement is actually exposed to the visible region. It is the number of times.

そして、CTR計算手段60が、それら通知される露出と、その広告が選択操作されたことを表わすクリック情報と、に基づくログデータ(図2(1))を用いて、所定のタイミングで(例えば、1時間ごとの定周期や、夜間のバッチ処理時間帯など)、広告ごとのCTRを計算する(ステップS14)。例えば、図2(2)に示すCTRの例は、広告IDでログデータ(図2(1))と対応しているほか、直近CTR(例えば直近1日分)と所定期間CTR(例えば直近1週間分)の二種のCTRを計算結果として含んでおり、eCPM計算において、これら二種のCTRを適宜な比率(重み)でブレンドすることにより、多様な広告配信が可能である。   Then, the CTR calculating means 60 uses the log data (FIG. 2 (1)) based on the notified exposure and the click information indicating that the advertisement has been selected and operated at a predetermined timing (for example, CTR for each advertisement is calculated (step S14). For example, the CTR example shown in FIG. 2 (2) corresponds to the log data (FIG. 2 (1)) with the advertisement ID, and the latest CTR (for example, the latest one day) and the predetermined period CTR (for example, the latest 1). 2 types of CTRs for a week) are included as calculation results, and various advertisement distributions are possible by blending these two types of CTRs at an appropriate ratio (weight) in the eCPM calculation.

〔3.効果〕
以上のように、本実施形態では、ウェブページに組み込むスクリプトなどとして端末に送り込むプログラムにより(例えば図1の端末用プログラムP)、広告ごとに端末の可視領域に位置したことを露出として通知させ(例えば図3のステップS28)、各端末から通知される露出の数量と、リダイレクトやビーコンなどで捕捉するクリック情報と、に基づいてCTRを計算することにより(例えば図3のステップS14)、広告が実際に可視領域に表示された回数がCTRの基礎となるので、可視領域に基づいてCTRの精度が改善できる。
[3. effect〕
As described above, in this embodiment, a program sent to the terminal as a script or the like to be incorporated into a web page (for example, the terminal program P in FIG. 1) is used to notify that the advertisement is located in the visible region of the terminal for each advertisement ( For example, in step S28 in FIG. 3, the CTR is calculated based on the number of exposures notified from each terminal and click information captured by a redirect or a beacon (for example, step S14 in FIG. 3). Since the number of times of actual display in the visible region is the basis of CTR, the accuracy of CTR can be improved based on the visible region.

特に、本実施形態では、端末でウェブページを表示するウェブ・ブラウザ・プログラムなどから、広告のウェブページ上の表示位置を取得したうえ(例えば図3のステップS23)、所定の時間間隔で、ウェブページのスクロール量を取得し(ステップS24)それを基に可視領域の範囲を取得し(ステップS25)、この範囲に広告の表示位置が該当すると広告の露出を検出することにより(ステップS26)、広告の表示位置を問わず簡明な処理で露出を確実容易に把握可能となる。   In particular, in the present embodiment, the display position on the web page of the advertisement is acquired from a web browser program or the like that displays the web page on the terminal (for example, step S23 in FIG. 3), and at a predetermined time interval, the web By acquiring the scroll amount of the page (step S24), acquiring the range of the visible region based on it (step S25), and detecting the exposure of the advertisement when the advertisement display position falls within this range (step S26), Regardless of the display position of the advertisement, the exposure can be reliably and easily grasped by a simple process.

〔4.他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。一例として、上記実施形態では、一般的に文字列を用いるリスティング広告を念頭に説明したが、本発明は、画像や動画などを用いたディスプレイ広告など、任意の種類の広告に適用できる。また、上記実施形態では、広告は高さが十分小さいものとし、表示位置の開始座標は広告の左上隅とし、この開始座標が可視領域V内か否かで露出を判断するものとしたが、実際には、広告のサイズや露出判断の方針などに応じ、開始座標を適宜ずらして基準位置としたり、広告のサイズを加減算した数値比較により露出を判断すればよい。
[4. Other embodiments]
In addition, said each embodiment is only an illustration, and this invention includes what is illustrated below and other embodiment other than that. For example, each configuration diagram, data diagram, flowchart diagram, and the like are merely examples, and the presence / absence of each element, the order of arrangement and processing execution, and the specific content can be changed as appropriate. As an example, in the above-described embodiment, the listing advertisement using a character string is generally described in mind. However, the present invention can be applied to any type of advertisement such as a display advertisement using an image or a moving image. In the above embodiment, the advertisement is assumed to have a sufficiently small height, the start coordinate of the display position is the upper left corner of the advertisement, and the exposure is determined based on whether the start coordinate is within the visible region V. Actually, the exposure may be determined by appropriately shifting the start coordinates to the reference position according to the advertisement size or the exposure determination policy, or by comparing numerical values obtained by adding or subtracting the advertisement size.

また、上記実施形態では、説明を単純化するため、上記実施形態に示したCTR計算装置(本装置1)では(図1)、いわゆるウェブサーバ(ウェブデータ記憶手段12と送信手段10)や広告配信サーバ(広告記憶手段15と送信手段10)を兼ねた構成を示したが、ウェブサーバや広告配信サーバは本装置とは別の装置としても実現できる。   In the above embodiment, in order to simplify the description, the CTR calculation apparatus (this apparatus 1) shown in the above embodiment (FIG. 1) is a so-called web server (web data storage means 12 and transmission means 10) or advertisement. Although the structure which served as a delivery server (the advertisement storage means 15 and the transmission means 10) was shown, a web server and an advertisement delivery server are realizable as an apparatus different from this apparatus.

また、個々の手段を別個独立の装置やシステムで実現する構成も一般的であるし、装置の機能によっては、外部のプラットフォーム等をAPI(アプリケーション・プログラム・インタフェース)やネットワークコンピューティング(いわゆるクラウドなど)で呼び出して実現するなど、構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。   In addition, a configuration in which each unit is realized by a separate and independent device or system is also common. Depending on the function of the device, an external platform or the like may be used as an API (Application Program Interface) or network computing (so-called cloud). The configuration can be changed flexibly, for example, by calling it with). Furthermore, each element such as means relating to the present invention may be realized by other information processing mechanisms such as a physical electronic circuit as well as a computer control unit.

1 CTR計算装置
6 演算制御部
7 記憶装置
8 通信手段
10 送信手段
12 ウェブデータ記憶手段
15 広告記憶手段
20 露出検出手段
23 表示位置取得手段
24 可視領域取得手段
26 位置判断手段
30 露出通知手段
50 受信手段
55 ログ記憶手段
60 CTR計算手段
65 CTR記憶手段
H 表示装置
M 入力装置
N 通信ネットワーク
T 端末
DESCRIPTION OF SYMBOLS 1 CTR calculation apparatus 6 Operation control part 7 Memory | storage device 8 Communication means 10 Transmission means 12 Web data storage means 15 Advertisement storage means 20 Exposure detection means 23 Display position acquisition means 24 Visible area acquisition means 26 Position determination means 30 Exposure notification means 50 Reception Means 55 Log storage means 60 CTR calculation means 65 CTR storage means H Display device M Input device N Communication network T Terminal

Claims (3)

ウェブページに含めて端末に送信される広告のCTRであって、eCPMで配信対象が決まるリスティング広告のeCPMの計算に用いられるCTRを計算する計算装置であって、
前記端末のブラウザによる、eCPM計算対象のリスティング広告を含むウェブページの表示要求に応じて、前記ウェブページのウェブデータに含めて所定の端末用プログラムを送信する送信手段を有し、
前記端末用プログラムは前記端末に、
リスティング広告ごとに、ウェブページのうちその端末に画面表示されている可視領域に位置したことをリスティング広告の露出として検出する露出検出手段と、
検出された前記露出をリスティング広告ごとに前記計算装置に通知する露出通知手段と、
を実現させ、
前記計算装置はさらに、前記端末用プログラムから通知される前記露出と、そのリスティング広告が選択操作されたことを表わすクリック情報と、に基づいてリスティング広告ごとのCTRを計算するCTR計算手段を有し、
前記露出検出手段は、前記露出を検出したリスティング広告について所定の検出済みフラグをセットし、前記検出済みフラグがセットされていないリスティング広告が前記可視領域に位置する場合にのみ露出として検出し、前記検出済みフラグがセットされているリスティング広告が前記可視領域に位置してもリスティング広告の露出として検出しない、
とを特徴とする計算装置。
A calculation device for calculating a CTR used for calculating an eCPM of a listing advertisement that is included in a web page and transmitted to a terminal, and whose distribution target is determined by the eCPM,
In response to a display request for a web page including a listing advertisement for eCPM calculation by the browser of the terminal, the device includes a transmission unit that transmits a predetermined terminal program included in the web data of the web page,
The terminal program is stored in the terminal.
For each listing ad, an exposure detection means for detecting as an exposure of the listing ad that the web page is located in a visible area displayed on the terminal,
Exposure notification means for notifying the calculation device of the detected exposure for each listing advertisement;
Realized,
The computing device further possess the exposure and notified from the terminal program, and click information representing that the PPC is selecting operation, the CTR calculation means for calculating the CTR for each listing ads based on ,
The exposure detection means sets a predetermined detected flag for the listing advertisement for which the exposure is detected, detects as an exposure only when a listing advertisement for which the detected flag is not set is located in the visible region, Even if a listing ad with the detected flag set is located in the visible region, it will not be detected as a listing ad exposure,
Computing device, wherein a call.
前記露出検出手段は、
リスティング広告ごとに、ウェブページにおける表示位置を取得する表示位置取得手段と、
所定の時間間隔で、ウェブページのスクロール量を取得すると共に、このスクロール量に基づいて、前記可視領域の範囲を取得する可視領域取得手段と、
取得された前記表示位置が、取得された前記可視領域の範囲内に位置するか判断する位置判断手段と、
を有することを特徴とする請求項1記載の計算装置。
The exposure detection means includes
Display position acquisition means for acquiring a display position on a web page for each listing advertisement;
Visible region acquisition means for acquiring the scroll amount of the web page at a predetermined time interval, and acquiring the range of the visible region based on the scroll amount;
Position determination means for determining whether the acquired display position is located within the acquired visible region;
The calculation apparatus according to claim 1, further comprising:
コンピュータが、ウェブページに含めて端末に送信される広告のCTRであって、eCPMで配信対象が決まるリスティング広告のeCPMの計算に用いられるCTRを計算する計算方法であって、
前記端末のブラウザによる、eCPM計算対象のリスティング広告を含むウェブページの表示要求に応じて、前記ウェブページのウェブデータに含めて所定の端末用プログラムを第1のコンピュータが送信する送信処理を含み、
前記端末用プログラムは前記端末の第2のコンピュータに、
リスティング広告ごとに、ウェブページのうちその端末に画面表示されている可視領域に位置したことをリスティング広告の露出として検出させ、
検出された前記露出をリスティング広告ごとに前記第1のコンピュータに通知させ、
前記計算方法はさらに、前記第1のコンピュータが、前記端末用プログラムから通知される前記露出と、そのリスティング広告が選択操作されたことを表わすクリック情報と、に基づいてリスティング広告ごとのCTRを計算するCTR計算処理を含
前記露出の検出では、前記露出を検出した広告について所定の検出済みフラグをセットし、前記検出済みフラグがセットされていない広告が前記可視領域に位置する場合にのみ露出として検出し、前記検出済みフラグがセットされている広告が前記可視領域に位置しても広告の露出として検出しない、
ことを特徴とする計算方法。
A computer is a calculation method for calculating a CTR of an advertisement to be transmitted to a terminal by being included in a web page and used for calculating an eCPM of a listing advertisement whose distribution target is determined by eCPM,
A transmission process in which the first computer transmits a predetermined terminal program included in the web data of the web page in response to a display request of the web page including the listing advertisement to be calculated by the terminal by the browser of the terminal;
The terminal program is stored in the second computer of the terminal.
For each listing ad, let ’s detect the exposure of the listing ad as being located in the visible area of the web page on the device,
Notifying the first computer of the detected exposure for each listing advertisement;
In the calculation method, the first computer further calculates a CTR for each listing advertisement based on the exposure notified from the terminal program and click information indicating that the listing advertisement is selected. the CTR calculation processing to be seen including,
In the detection of the exposure, a predetermined detected flag is set for the advertisement in which the exposure is detected, and it is detected as an exposure only when an advertisement in which the detected flag is not set is located in the visible region, and the detected Even if an advertisement with a flag set is located in the visible region, it is not detected as an advertisement exposure.
A calculation method characterized by that.
JP2011019410A 2011-02-01 2011-02-01 Calculation apparatus and method Active JP5646359B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011019410A JP5646359B2 (en) 2011-02-01 2011-02-01 Calculation apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011019410A JP5646359B2 (en) 2011-02-01 2011-02-01 Calculation apparatus and method

Publications (2)

Publication Number Publication Date
JP2012160034A JP2012160034A (en) 2012-08-23
JP5646359B2 true JP5646359B2 (en) 2014-12-24

Family

ID=46840510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011019410A Active JP5646359B2 (en) 2011-02-01 2011-02-01 Calculation apparatus and method

Country Status (1)

Country Link
JP (1) JP5646359B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113256313A (en) * 2021-06-15 2021-08-13 浙江汇鼎华链科技有限公司 Food traceability system and method based on block chain

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5683624B2 (en) * 2013-03-11 2015-03-11 ヤフー株式会社 Correction apparatus, correction method, and correction program
JP5699175B2 (en) * 2013-04-05 2015-04-08 デジタル・アドバタイジング・コンソーシアム株式会社 Advertisement distribution system, method and program
US10210541B2 (en) * 2013-07-02 2019-02-19 Facebook, Inc. Crediting impressions to advertisements in scrollable advertisement units
JP5894253B2 (en) * 2014-12-22 2016-03-23 ヤフー株式会社 Distribution apparatus, distribution method, and distribution program
JP5965980B2 (en) * 2014-12-22 2016-08-10 ヤフー株式会社 Display program, display method, terminal device, and distribution device
JP6050416B2 (en) * 2015-04-01 2016-12-21 エイベックス・グループ・ホールディングス株式会社 Terminal device and computer program
JP5917753B1 (en) 2015-07-27 2016-05-18 ヤフー株式会社 Information processing apparatus, information processing method, information processing program, and distribution apparatus
JP5996747B1 (en) * 2015-09-04 2016-09-21 ヤフー株式会社 Generating device, generating method, and generating program
JP6509775B2 (en) * 2016-05-12 2019-05-08 日本電信電話株式会社 Ad access count measurement method, ad delivery server, program
JP6697979B2 (en) * 2016-08-24 2020-05-27 ヤフー株式会社 Generation device, generation method, and generation program
JP6609296B6 (en) * 2017-09-19 2020-03-18 ヤフー株式会社 Program, server device, and terminal device control method
JP6882215B2 (en) * 2018-02-21 2021-06-02 ヤフー株式会社 Display program, display method and terminal device
JP6931173B2 (en) * 2018-05-24 2021-09-01 株式会社ミクシィ Reproduction information processing system, reproduction information processing method, reproduction terminal, reproduction terminal control method, reproduction terminal control program, reproduction time information processing system, reproduction time information processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505246A (en) * 2005-08-11 2009-02-05 コンテクストウェブ・インコーポレーテッド Method and system for placement and pricing of advertisements or services based on the Internet
KR101021016B1 (en) * 2008-04-29 2011-03-09 엔에이치엔비즈니스플랫폼 주식회사 Method for totaling advertisement rating and advertisement system using the method
JP2011209776A (en) * 2010-03-26 2011-10-20 Panasonic Corp Content display device and content display system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113256313A (en) * 2021-06-15 2021-08-13 浙江汇鼎华链科技有限公司 Food traceability system and method based on block chain

Also Published As

Publication number Publication date
JP2012160034A (en) 2012-08-23

Similar Documents

Publication Publication Date Title
JP5646359B2 (en) Calculation apparatus and method
US10169766B2 (en) Server apparatus, terminal apparatus, user&#39;s degree of interest calculation method, user&#39;s degree of interest calculation program, terminal program, recording medium having program recorded therein, and an information providing system
JP6470735B2 (en) Estimating the visibility of content items
JP5324411B2 (en) Advertisement distribution apparatus, method and program
US9443257B2 (en) Securing expandable display advertisements in a display advertising environment
US9317868B2 (en) Advertisements in view
US10863016B2 (en) Display controlling method, terminal, information processing apparatus, and storage medium
US8136044B2 (en) Method, network server and computer program for determining advertisement information relating to map information
JP2014063102A (en) Advertisement display control device, terminal device, advertisement display method and advertisement display program
US8539351B2 (en) Optimizing online advertising link and text characteristics
JP2010073172A (en) Content output device, content output program and content output method
TW201211801A (en) Displaying items in an application window
TW201301115A (en) System and method for amplifying web page of an electronic device
CN111698365B (en) Information display method, device, server and readable medium
JP2013045215A (en) Novel information detecting method, novel information detecting device, and novel information detecting program
JP5373003B2 (en) Advertisement processing apparatus and method
JP2011113281A (en) Information processing device, content of interest determination method, content of interest determination program, and information provision system
JP2015079463A (en) Distribution device, terminal device, distribution method, distribution program, and terminal program
US20170221091A1 (en) Method and system for performing online advertisement monitoring
KR101596900B1 (en) System and method for ranking advertisement
JP6096841B2 (en) Display control program and terminal device
JP6101654B2 (en) Distribution apparatus, distribution method, distribution program, and control program
JP2020024528A (en) Device and method for activating crowd funding and program therefor
JP5649667B2 (en) Information processing apparatus and method
KR101934873B1 (en) System and method for advertisement service, and apparatus applied to the same

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120904

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20121005

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121105

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130408

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20130415

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20130502

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140908

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141105

R150 Certificate of patent or registration of utility model

Ref document number: 5646359

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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