JP5882454B2 - キャンペーンから欠落している言語を識別すること - Google Patents

キャンペーンから欠落している言語を識別すること Download PDF

Info

Publication number
JP5882454B2
JP5882454B2 JP2014513490A JP2014513490A JP5882454B2 JP 5882454 B2 JP5882454 B2 JP 5882454B2 JP 2014513490 A JP2014513490 A JP 2014513490A JP 2014513490 A JP2014513490 A JP 2014513490A JP 5882454 B2 JP5882454 B2 JP 5882454B2
Authority
JP
Japan
Prior art keywords
web page
content
translated
language
advertising campaign
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
JP2014513490A
Other languages
English (en)
Other versions
JP2014522525A (ja
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.)
Google LLC
Original Assignee
Google LLC
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 Google LLC filed Critical Google LLC
Publication of JP2014522525A publication Critical patent/JP2014522525A/ja
Application granted granted Critical
Publication of JP5882454B2 publication Critical patent/JP5882454B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

関連出願の相互参照
本出願は、2011年6月2日に出願された仮出願第61/492,600号の優先権を主張し、その内容全体を参照により本明細書に組み込む。
本明細書は、情報提示に関する。
インターネットは、多種多様なリソースへのアクセスを提供する。たとえば、インターネットを通じて、ビデオおよび/または音声ファイル、ならびに特定の主題または特定のニュース記事についてのウェブページにアクセスできる。これらのリソースへのアクセスによって、コンテンツにリソースが提供される機会が与えられる。たとえばウェブページは、ウェブページで定義された、またはウェブページで提示するための広告スロットを含むことができ、その中で広告を提示できる。場合によっては、広告主は、複数の言語にわたってリソースを提供するものの、個々の言語ごとのリソースに関連付けられる広告キャンペーンを有していない。
本明細書は、広告キャンペーンから欠落している言語を識別することに関する技術を説明する。
一般的に、本明細書で説明される主題の一態様は、第1言語のコンテンツを含む第1ウェブページを決定するステップであって、第1ウェブページがコンテンツスポンサーの広告キャンペーンに関連付けられるランディングページであるステップと、異なる第2言語のコンテンツを含む第2ウェブページを決定するステップであって、第2ウェブページが広告キャンペーンにおけるランディングページではないステップと、第2ウェブページを含むように広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、評価するステップに少なくとも部分的に基づいて、第2ウェブページを含むように広告キャンペーンを拡大するための推奨を識別するステップとを包含する技法で実施することができる。
他の態様では、ツールは、第1言語のコンテンツを含む第1ウェブページを決定するステップであって、第1ウェブページがコンテンツスポンサーの広告キャンペーンに関連付けられるランディングページであるステップと、異なる第2言語のコンテンツを含む第2ウェブページを決定するステップであって、第2ウェブページが広告キャンペーンにおけるランディングページではないステップと、第2ウェブページを含むように広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、評価するステップに少なくとも部分的に基づいて、第2ウェブページを含むように広告キャンペーンを拡大するための推奨を識別するステップとを含む動作を実行するために相互作用するように構成された1つまたは複数のプロセッサおよびメモリを含む。
他の態様では、本明細書で説明される主題は、コンピュータ可読媒体に符号化された命令であって、実行されると、データ処理装置に、第1言語のコンテンツを含む第1ウェブページを決定するステップであって、第1ウェブページがコンテンツスポンサーの広告キャンペーンに関連付けられるランディングページであるステップと、異なる第2言語のコンテンツを含む第2ウェブページを決定するステップであって、第2ウェブページが広告キャンペーンにおけるランディングページではないステップと、第2ウェブページを含むように広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、評価するステップに少なくとも部分的に基づいて、第2ウェブページを含むように広告キャンペーンを拡大するための推奨を識別するステップとを含む動作を実行させる命令に関する。
これらおよび他の実施形態は、以下の特徴のうちの1つまたは複数を任意で含むことができる。たとえば、基準は、第1ウェブページのパフォーマンスまたは広告キャンペーンのパフォーマンスに関連する基準で構成されるグループから選択される。
いくつかの実装形態では、第1および第2ウェブページを決定するステップは、翻訳された文書のペアを識別するステップを含む。それぞれの翻訳された文書のペアは、ある言語のコンテンツを含む第1文書と、異なる言語のコンテンツを含む第2文書とを含むことができる。翻訳された文書のペアを識別するステップは、翻訳された文書のペアを提供するために、コンテンツに基づいて翻訳された文書の集合をフィルタリングするステップを含むことができる。あるいは、またはさらに、翻訳された文書の集合をフィルタリングするステップは、コンテンツに関連付けられる1つまたは複数のドメインにさらに基づくことができる。あるいは、またはさらに、翻訳された文書のペアの集合をフィルタリングするステップは、エンティティによるコンテンツを広告することへの支出レベルにさらに基づくことができる。あるいは、またはさらに、翻訳された文書のペアの集合をフィルタリングするステップは、コンテンツに関連付けられるユーザ相互作用データに基づくことができる。
いくつかの実装形態では、翻訳された文書のペアを識別するステップは、翻訳された文書のペアを提供するために、コンテンツスポンサーに関連付けられる顧客識別に基づいて翻訳された文書のペアの集合をフィルタリングするステップを含むことができる。あるいは、またはさらに、翻訳された文書のペアを識別するステップは、翻訳された文書のペアを提供するために、翻訳された文書のペアの集合をフィルタリングするステップであって、コンテンツスポンサーに関連付けられる1つまたは複数のドメインに基づくことができるステップを含む。1つまたは複数のドメインは、コンテンツスポンサーに関連付けられる1つまたは複数のURLを含むことができる。
他の態様では、本技法は、第1言語のコンテンツを含む第1コンテンツアイテムを決定するステップであって、コンテンツアイテムがエンティティに関連付けられるランディングページを含むステップと、異なる第2言語のコンテンツを含む第2の異なるコンテンツアイテムを決定するステップであって、第2コンテンツアイテムがエンティティに関連付けられるランディングページを含まないステップと、ランディングページとして第2の異なるコンテンツアイテムを含むように推奨するために1つまたは複数の基準を評価するステップと、評価するステップに基づいて第2の異なるコンテンツアイテムを含むための推奨を識別するステップとを含む。
他の態様では、本明細書で説明される主題は、ウェブページのペアの集合を受信するステップであって、それぞれのペアが、第1言語の共通コンテンツを含む第1ウェブページを含み、第2の異なる言語の共通コンテンツを含む第2ウェブページを含み、それぞれのペアにおける少なくとも1つのウェブページがソースウェブページからの翻訳に対応するステップと、コンテンツスポンサーに関連付けられる1つまたは複数のペアを識別するために、ウェブページのペアの集合をフィルタリングするステップと、識別されたペアにおける第1ウェブページが、コンテンツスポンサーの広告キャンペーンに関連付けられる広告のランディングページであることを決定するステップと、識別されたペアにおける第2ウェブページが、広告キャンペーンにおけるランディングページではないことを決定するステップと、第2ウェブページを含むように広告キャンペーンを拡大するよう推奨するために1つまたは複数の基準を評価するステップと、評価するステップに少なくとも部分的に基づいて、第2ウェブページを含むように広告キャンペーンを拡大するための推奨を提供するステップとを含むコンピュータ実装技法に関する。
いくつかの実装形態では、1つまたは複数の基準を評価するステップは、第1ウェブページのパフォーマンスを評価するステップを含む。
いくつかの実装形態では、1つまたは複数の基準を評価するステップは、広告キャンペーンのパフォーマンスを評価するステップを含む。
いくつかの実装形態では、1つまたは複数の基準を評価するステップは、コンテンツスポンサーに関連付けられる翻訳されたウェブページの品質を評価するステップを含む。
いくつかの実装形態では、1つまたは複数の基準を評価するステップは、コンテンツスポンサーに関連付けられる広告財務活動のレベルを評価するステップを含む。
いくつかの実装形態では、識別されたペアにおける第2の異なるウェブページが広告キャンペーンにおけるランディングページではないことを決定するステップは、第2ウェブページのアドレスと広告キャンペーンの1つまたは複数の広告に組み込まれたウェブページリンクのアドレスとを照合するステップ、または、第2ウェブページと広告キャンペーンに関連付けられるランディングページを含むウェブサイトとを照合するステップを含む。
1つまたは複数の実施形態の詳細は、添付の図面および以下の発明を実施するための形態において説明される。他の特徴および利点は、発明を実施するための形態、図面、および特許請求の範囲から明らかになるだろう。
広告管理ツールが広告サービスを管理する、例示的環境100のブロック図である。 例示的なウェブページのブロック図である。 広告主が現在広告していない言語を識別するための、例示的ルーチン200の流れ図である。 同じコンテンツを含むウェブページを識別するための、例示的ルーチン300の流れ図である。 例示的コンピュータツールを示す図である。
一般的に、本明細書で説明される主題の一態様は、コンテンツ(たとえば、広告)キャンペーンを1つまたは複数の異なる言語に拡大することが望ましいと思われるオンラインコンテンツを識別するコンピュータ実装技法に関する。開示される技法は、たとえば、翻訳されたウェブページのペアの集合を取得または提供するステップと、その集合から、特定のコンテンツスポンサー(たとえば、広告主)に関連付けられるいくつかの翻訳されたウェブページ、ならびにそれらのウェブページが翻訳される言語を識別するステップとを含むことができる。次いで、翻訳されたウェブページが、コンテンツキャンペーンのランディングページをホストするウェブサイトに対して相互参照される。相互参照の結果に基づいて、コンテンツスポンサーが現在参加していない1つまたは複数の言語が識別される。次いで、1つまたは複数の識別された言語のコンテンツを提供するために、コンテンツスポンサーに提案を提供することができる。
図1は、コンテンツ管理ツール110(たとえば、インターネット広告管理ツール)がコンテンツ配信サービスを管理する、例示的環境100のブロック図である。環境100は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、インターネット、またはそれらの組合せなどの、ネットワーク102を含む。ネットワーク102は、ウェブサイト104a〜104c、デバイス106、コンテンツ管理ツール110、および広告主108を接続する。コンテンツ管理ツール110は、言語識別エンジン120、コンテンツデータベース130、および相互に翻訳された文書ペアデータベース140を含む。それぞれの言語識別エンジン120、コンテンツデータベース130、および相互に翻訳された文書ペアデータベース140は、単一のツール110の一部として示されているが、別々のスタンドアローン型ツールであるデータ処理装置を含むことができる。
ウェブサイト104は、ドメイン名に関連付けられ、1つまたは複数のサーバによってホストされる、1つまたは複数のリソース105を含むことができる。例示的なウェブサイトには、テキスト、画像、マルチメディアコンテンツ、および/またはスクリプトなどのプログラミング要素を含む、ハイパーテキストマークアップ言語(HTML)でフォーマットされたウェブページの集合がある。それぞれのウェブサイト104a〜104cは、発行者/コンテンツプロバイダによって維持でき、対応するウェブサイト104を制御、管理、および/または所有するエンティティを含む。
リソース105は、ネットワーク102を介して提供することができる任意の適切なデータを含む。リソース105は、リソース105に関連付けられるリソースアドレスによって識別される。リソースは、特に、HTMLページ、ワープロ文書、およびポータブルドキュメントフォーマット(PDF)文書などのウェブページ、画像、ビデオ、ならびにフィードソースを含む。リソースは、埋め込まれた情報(ハイパーリンク内のメタ情報など)、および/または埋め込まれた命令(JavaScript(登録商標)スクリプトなど)を含むことができる、言語、語句、画像、および音などのコンテンツを含むことができる。
ユーザデバイス106は、ユーザの制御下であり、ネットワーク102を介してリソースを要求および受信できる、電子デバイスを含む。例示的なユーザデバイス106には、パーソナルコンピュータ、モバイル通信デバイス、およびネットワーク102を介してデータを送受信できる他のデバイスがある。ユーザデバイス106は、典型的に、ネットワーク102を介するデータの送受信を容易にするために、またウェブリソース105を閲覧して相互作用するために、ウェブブラウザなどのユーザアプリケーションを含む。
ユーザデバイスは、ウェブサイト104からリソース105を要求できる。次に、リソース105を表すデータが、ユーザデバイス106による提示のためにユーザデバイス106に提供することができる。リソース105を表すデータは、コンテンツ(たとえば、広告)を提示できる、リソースの一部、またはユーザディスプレイの一部(たとえば、ポップアップウインドウの提示またはウェブページのスロット内)を指定するデータも含むことができる。あるいは、またはさらに、リソース105は、広告のランディングページであるウェブページを含むことができる。
ランディングページは、ユーザデバイス106を操作している潜在的な顧客が、ウェブページまたはポップアップウインドウなどの別の参照リソース105内の広告を選択すると現れるウェブページを含む。広告は、たとえばテキストまたは画像を表示している広告リンク上をクリックすることによって選択できる。通常、ランディングページは、広告リンク内で識別される特定の製品またはサービスに関連するテキストまたは画像などの追加情報を表示する。たとえば、ユーザが広告を選択することにより、コンテンツスポンサー108によって(またはコンテンツスポンサーのために)提供されたウェブページの提示を求める要求を開始することができる。いくつかの実装形態では、ランディングページは、潜在的な顧客が連絡先情報またはクレジットカード情報などの購入情報を入力できるようにするオプションを含むことができ、顧客が特定の製品またはサービスの購入注文を出したり、追加情報を要求したりすることができるようにする。ランディングページは、参照ウェブページと同じドメインに配置されてもよく、異なるドメインに配置されてもよい。
コンテンツ管理ツール110によって、参照リソース105に含まれるコンテンツ(たとえば、広告)が選択されて、ウェブページなどのリソース105内に配置される。コンテンツは、リソース105の特性に基づいて、および/または、コンテンツ管理ツール110によって受信されるコンテンツを求める要求に含まれる情報に基づいて選択することができる。たとえば、コンテンツ管理ツール110は、広告がウェブサイト内の広告スロットの特性と一致する特性を有する場合、適格な広告を選択してウェブページ内に配置できる。このような特性には、たとえば、広告キャンペーンを対象としたキーワードおよびサイトがある。
コンテンツ管理ツール110は、コンテンツを選択して、ウェブページまたは他のリソース105内に配置できる。いくつかの実装形態では、コンテンツは検索クエリに応答して配置される。たとえば、ユーザがユーザデバイス106を通じて検索クエリを検索ツール(図示せず)に提出する場合、検索クエリは、クエリに応答して、追加コンテンツ(たとえば、広告)が検索結果または取得されたリソース105に提供されるよう求める要求を伴うことができる。追加コンテンツを求める要求は、要求されたリソースまたは検索結果ページについて定義されるスロットの特性を含むことができる。このような特性の例には、リソースまたは検索クエリに関連するコンテンツの識別を容易にするために使用することができる検索クエリに含まれるキーワードがある。次いで、コンテンツ管理ツール110が、スロットの特性と一致する特性を有し、指定されたリソースキーワードまたは検索クエリに関連すると識別されたコンテンツを選択して、それらの選択されたコンテンツアイテムを、リソース105、または検索結果を表示するウェブページを通じてユーザに提示する。
コンテンツ(たとえば、広告)は、コンテンツスポンサー108(たとえば、広告主)によって、ネットワーク102を介してコンテンツ管理ツール110に提供することができる。コンテンツスポンサーは、特に、販売または消費のための製品の市場を探す、販売する、またはコンテンツを広告する、任意の人、人のグループ、または企業グループを含む。いくつかの実装形態では、コンテンツスポンサー108が、1つまたは複数のリソース105におけるコンテンツの分布および配置を制御するために使用されるキャンペーンパラメータ(たとえば、対象とするキーワードおよび対応する付け値)をコンテンツ管理ツール110に提出する。キャンペーンパラメータは、コンテンツ要求および/または検索クエリに応答してコンテンツ分布を制御するために使用されるコンテンツ分布キャンペーンのパラメータである。たとえば、キャンペーンパラメータは、対象とするキーワードおよび対応する付け値、地理的、心理学的、または人口統計学的対象基準、言語的対象、ならびにコンテンツアイテムのセットに対応する他のパラメータを含むことができる。
キャンペーンは、1つまたは複数のコンテンツアイテムのセット、および同じユニット内にまとめられる対応するキャンペーンパラメータを含むことができる。たとえば、スポーツ用品の広告などのコンテンツを1つのキャンペーンにまとめることができる。キャンペーン内で、コンテンツアイテムのサブセットを「広告グループ」にまとめることができる。たとえば、上記で参照したスポーツ用品キャンペーンにおける広告グループは、野球用品の広告のセットを含むことができる。いくつかの実装形態では、コンテンツスポンサー108は、コンテンツ管理ツール110にアクセスして、コンテンツ管理ツールによって分布されるコンテンツアイテムのパフォーマンスを監視することができる。たとえば、コンテンツスポンサーは、広告などのコンテンツアイテムがリソース105内に提示された回数(たとえば、インプレッション)、ユーザがコンテンツアイテムと相互作用した回数(たとえば、クリック)、および選択(たとえば、コンバージョン)に続いて所望のトランザクション(たとえば、広告内で識別された商品の販売)が発生した回数を識別する、キャンペーンパフォーマンスレポートにアクセスできる。
それぞれのコンテンツスポンサー108に関する情報は、コンテンツデータベース130に格納することができる。たとえば、それぞれのコンテンツスポンサー108を別々の顧客識別(ID)に関連付けることができる。次いで、クライアントIDを1つまたは複数のキャンペーンに関連付けることができる。いくつかの実装形態では、コンテンツスポンサー108が、コンテンツ管理ツールによるコンテンツの配置と引き換えに、コンテンツ管理ツール110への支払いを行う。それぞれのコンテンツ要求の量、頻度、および詳細などの支払い情報も、コンテンツデータベース130に格納することができる。これに限定されないが、名前、連絡先情報、ウェブアドレス、キャンペーン数、キャンペーンに関連付けられるキャンペーンパラメータを含むスポンサーについての他の情報も、コンテンツデータベース130に格納することができる。
いくつかの実装形態では、コンテンツスポンサー108は、複数の言語でビジネスを行う、および/またはウェブページを提示する。いくつかの実装形態では、コンテンツスポンサー108が複数のウェブサイト104a〜104cを発行でき、それぞれのウェブサイトはスポンサーのビジネスに関連し、異なる対応する言語のウェブページを含む。たとえば、ウェブサイト104aは、テキストなどのリソース105がドイツ語で提示されるウェブページを含むことができる。一方、ウェブサイト104bおよび104cは、それぞれ北京語および英語でリソース105を提示するウェブページを含むことができる。それぞれのウェブサイト104a〜104cを、同じドメイン、または異なるドメインの特定のスポンサーに関連付けることができる。あるいは、またはさらに、個々のウェブサイトは、単一の言語ではなく複数の言語のウェブページを含むことができる。
いくつかの実装形態では、コンテンツスポンサー108が、ウェブサイト104a〜104cのうちの少なくとも1つの、またはウェブサイト104a〜104cの内の少なくとも1つにおける1つまたは複数のウェブページのキャンペーンを確立する。すなわち、コンテンツスポンサー108が、コンテンツアイテムのセット、および1つまたは複数のウェブサイト、あるいはウェブサイト内の1つまたは複数のウェブページに関連する対応するキャンペーンパラメータを準備して、コンテンツ管理ツール110にコンテンツおよび/またはキャンペーンパラメータを提供する。次いで、コンテンツ管理ツール110が、キャンペーンパラメータに基づいて、スポンサーによって提供されるコンテンツアイテムか、他のウェブページまたはリソース105へのリンクを組み込む。たとえば、広告に関連付けられるリンクをクリックすることによって、提示されたコンテンツアイテムをユーザが選択すると、ユーザはランディングページにリダイレクトされ(107)、ランディングページはウェブサイト104a〜104cのうちの1つによってホストされるウェブページに対応する。
しかし、いくつかの実装形態では、コンテンツスポンサー108は、ウェブページおよび/またはウェブサイトを複数の異なる言語で提示するが、それらの言語のサブセットだけで広告する。たとえば、図1Bは、コンテンツプロバイダによって維持される例示的なウェブサイト104の概略図であり、ウェブサイト104は、コンテンツ103(たとえば、テキスト、画像、ビデオ、音声)が第1言語(英語)で提示されるウェブページ105aを含む。ウェブサイト104は、コンテンツ103が現在第2の異なる言語(ドイツ語)で提示されていること以外はウェブページ105 a内と同じコンテンツを含む、第2ウェブページ105bも含む。第1ウェブページ105aは、広告キャンペーンにおけるランディングページの役割を果たす。すなわち、ウェブサイト104上に配置されてもされなくてもよい第3ウェブページ113は、ユーザによって選択されると(たとえば、広告117上をクリックすることによって)、ユーザをウェブページ105aに戻るようリダイレクトする(119)、広告117を含む。このようなリダイレクトは、たとえば、ユーザのインターネットブラウザにウェブページ105aを提示する新しいウインドウを開くステップか、ユーザのインターネットブラウザによって現在表示されているウェブページを変更するステップを含むことができる。一方、ウェブページ105bは広告キャンペーンにおけるランディングページの役割を果たさず、たとえば、ユーザのブラウザをウェブページ105bにリダイレクトする広告またはリンクが他のウェブページにない。ユーザをウェブページ105bにリダイレクトする広告がないと、コンテンツプロバイダは、第2言語で情報を消費する視聴者にコンテンツ103を販売する機会を逃してしまう。
したがって、コンテンツプロバイダのビジネスおよび/または露出を拡大するために、コンテンツスポンサーがビジネスを行っているが、コンテンツスポンサーが現在広告していないか、広告キャンペーンを確立していない言語を識別することが望ましい場合がある。スポンサーがビジネスを行っているが、広告していない言語が一旦識別されると、コンテンツスポンサー108は、識別された言語を含むように既存のキャンペーンを拡大することによって、または、識別された言語を対象とする全く新しいキャンペーンを作成することによって、彼らのコンテンツ(たとえば、広告)をさらなる言語に拡大するかどうかについて決定することができる。たとえば、図1Bを参照すると、コンテンツ103を英語で提示するウェブページ105aは広告キャンペーンの一部でよいが、同じコンテンツ103をドイツ語で提示するウェブページ105bは広告キャンペーンの一部ではない。したがって、ドイツ語は、コンテンツスポンサーが既存の広告キャンペーンの拡大を望むかもしれない言語として、コンテンツスポンサーに識別されうる。あるいは、またはさらに、その言語は、新しい広告キャンペーンのために提案される言語として、コンテンツスポンサーに識別されうる。
1つの可能な手法は、コンテンツスポンサー(たとえば、広告主)のウェブサイト上に存在する言語の数を識別することである。この手法は、特定のウェブサイトの言語の数を識別するために使用できるが、この手法は、スポンサーがそれらの言語のうちのどの言語でビジネスを行っているのか正確に判別できない。たとえば、広告主は複数のドメイン上のウェブサイトをホストできる(たとえば、example_domain.com、example_domain.de、example_domain.co.kr)。さらに、ウェブサイト上の複数の言語の識別は、ビジネス活動の強力な指標ではない場合がある。したがって、このような識別は、広告キャンペーンを他の言語に拡大または確立するべきかどうかを決定するために使用できる追加情報をスポンサーに提供しない。
図2は、広告主または企業などのコンテンツスポンサーが現在コンテンツを販売促進していない言語を識別するための例示的ルーチン200の流れ図である。ルーチン200において取得される情報は、ウェブサイトの発行者または管理者に、ウェブサイトのコンテンツをさらなる言語に拡大するか、および/またはウェブサイト内のウェブページへの追加広告リンクを確立するかどうかについての推奨を提供するために使用することができる。たとえば、ルーチンは、広告主/企業が現在広告していない言語に広告キャンペーンを拡大/確立するかどうかの推奨を、広告主または企業に提供するために使用することができる。以下で、ルーチン200はウェブサイトからの広告コンテンツを参照して説明されているが、ルーチン200は他の言語識別目的でも使用することができる。
ルーチン200は、たとえば、図1のコンテンツ管理ツール110によって実装することができる。いくつかの実装形態では、コンテンツ管理ツール110は、ルーチン200の動作を実行するように構成された1つまたは複数のプロセッサを含むデータ処理装置である。いくつかの実装形態では、コンピュータ可読媒体は、コンピュータによって実行されると、コンピュータにルーチン200の動作を実行させる命令を含むことができる。
ルーチン200は、第1言語のコンテンツを含む第1ウェブページを決定するステップであって、第1ウェブページがコンテンツスポンサーのキャンペーンに関連付けられるランディングページを含むステップを含む(202)。コンテンツの例には、テキスト、ワープロ文書、ポータブルドキュメントフォーマット(PDF)文書、画像、ビデオ、およびフィードソースがある。ルーチン200は、異なる第2言語のコンテンツを含む第2の異なるウェブページを決定するステップであって、第2ウェブページがキャンペーンにおけるランディングページではないステップをさらに含む(204)。第2の異なるウェブページを含むようにキャンペーンを拡大するよう推奨するために、1つまたは複数の基準が評価される(206)。推奨は、評価に少なくとも部分的に基づいて、第2の異なるウェブページを含むようにキャンペーンを拡大するために識別される(208)。キャンペーンを拡大するステップは、たとえば、第2の異なるウェブページのアドレスをリンクとして広告内に含み、第2の異なるウェブページが広告キャンペーンに関連付けられるランディングページになるようにする。
第1言語のコンテンツを含む第1ウェブページ、および異なる第2言語のコンテンツを含む第2ウェブページを識別するステップは、たとえば、広告主などの特定のエンティティに関連付けられる相互に翻訳されたウェブページのペアを識別するステップを含む。図3は、同じコンテンツを含むウェブページを識別する例示的ルーチンの流れ図であり、コンテンツはそれぞれのページ上に異なる対応する言語で提示される。ルーチン300は、たとえば、図1の言語識別エンジン120によって実装することができる。まず、相互に翻訳されたウェブページのペアの集合が提供される(302)。いくつかの実装形態では、集合はウェブページ以外の文書を含むことができる。相互に翻訳されたウェブページのペアは、ペアにおけるそれぞれのウェブページが、ペアにおける他のウェブページのコンテンツの翻訳、または共通のソースウェブページからのコンテンツの翻訳に対応すると考えられうるコンテンツを含む、ウェブページのペアである。たとえば、翻訳されたウェブページのペアの集合は、第1言語のコンテンツを含む複数のウェブページを含み、文書のうちの1つまたは複数は異なる言語から翻訳されている。集合内のウェブページはペアに構成され、それぞれのペアは、ペアにおける第2ウェブページと同じ言語に翻訳された(たとえば、機械翻訳ツールを使用して)第1ウェブページを含み、第1ウェブページは第2ウェブページとほぼ同じコンテンツを含む。文書間に特徴の類似性があれば、第1ウェブページ(第2ウェブページと同じ言語への翻訳の前の)および第2ウェブページは、相互に翻訳されたウェブページのペアと識別される。すなわち、ペアにおけるそれぞれのウェブページは、ペアにおける他のウェブページの翻訳に対応すると考えられうる。あるいは、ウェブページの集合は、1つまたは複数のウェブページのペアを含むことができ、それぞれのペアは、第1言語の第1ウェブページおよび第2の異なる言語の第2ウェブページを含み、それぞれのウェブページは、他のウェブページのコンテンツ、または共通のソースウェブページ内のコンテンツの翻訳に対応するコンテンツを含む。ウェブページは、たとえば、特にニュース記事、ブログポスト、およびウェブサイトを含む、複数のソースおよび/または複数の異なるネットワークから取得することができる。相互に翻訳されたウェブページのペアの集合は、相互に翻訳された文書ペアデータベース140に格納することができる。
相互に翻訳されたウェブページのペアの集合を取得すると、その集合は、広告主などの特定のコンテンツスポンサーに関連付けられるウェブページのペアを識別するためにフィルタリングされる(304)。たとえば、いくつかの実装形態では、広告主が特定のドメインに関連付けられる。次いで、指定されたドメイン上で利用可能ではない、または存在しない、全てのウェブページを除去するために、相互に翻訳されたウェブページのペアの集合がフィルタリングされる。たとえば、ドメインwww. example_domain.com下に含まれない全てのウェブページが検索から取り除かれる。いくつかの実装形態では、コンテンツスポンサーは、複数のドメインに関連付けられる。そのような場合、相互に翻訳されたペアの集合を、複数の指定されたドメインにわたって相互に翻訳されたウェブページのペアだけを含むようにフィルタリングすることができる。たとえば、相互に翻訳されたウェブページの集合は、広告主に関連付けられる第1ウェブページであって、第1ウェブページはドイツ語ドメイン(たとえば、www.example_domain.de)に常駐する第1ウェブページと、広告主に関連付けられる第2ウェブページであって、第1ウェブページの英語翻訳に対応し、カナダのドメイン(たとえば、www. example_domain.ca)に常駐する第2ウェブページとを含むことができる。いくつかの実装形態では、相互に翻訳されたペアの集合は、トップレベルドメイン以上という点で異なる、相互に翻訳されたウェブページも含むようにフィルタリングすることができる。たとえば、相互に翻訳されたウェブページのペアは第1ドメイン(たとえば、www.example_domain.com)に関連付けられる第1ウェブページ、および第2の異なるドメイン(たとえば、www.example_domain2.com)に関連付けられる第2の対応する翻訳されたウェブページを含むことができ、第1ドメインと第2ドメインとの両方が同じコンテンツスポンサーに関連付けられる。
いくつかの実装形態では、フィルタリングはドメインによって限定されなくてよい。むしろ、いくつかの実装形態では、統一リソースロケータ(URL)アドレスによって指定されたパスに関連付けられる、相互に翻訳されたウェブページのペアを識別するために、任意のレベルのURLアドレスが使用することができる。たとえば、指定されたパス(たとえば、http://www. example_domain.com/example_path)の下で利用可能な集合内の全てのウェブページを識別するために、文書の集合をフィルタリングすることができる。
コンテンツスポンサーが利用可能な異なるドメインは、知られていない場合がある。したがって、いくつかの実装形態では、所望のコンテンツを含む相互に翻訳されたウェブページのペアを識別するために、エンティティに関連付けられるドメインの代わりにコンテンツ自体に基づいて集合をフィルタリングすることができる。たとえば、いくつかの実装形態では、スポンサーの成功しているキャンペーンに関連付けられる第1ウェブページが、第1言語(たとえば、英語)で利用可能である。スポンサーは、第1ウェブサイトのバージョンに対応するランディングページを含むが、1つまたは複数の異なる言語にキャンペーンを拡大することに関心がある場合がある。同じコンテンツが1つまたは複数の異なる言語ですでに存在するかどうかを決定するために、相互に翻訳されたウェブページの集合が第1ウェブページの一部または全てに基づいてフィルタリングされる。このようなフィルタリングは、たとえばテキストベースの比較を使用して実現できる。したがって、類似または同じコンテンツを含む第1ウェブページの翻訳されたバージョンを識別することができる。
相互に翻訳されたウェブページの集合が一旦取得されると、ペアにおける第2ウェブページ(たとえば、ペアにおける第1ウェブページの翻訳されたバージョン)が指定されたキャンペーンにおけるランディングページを含むかどうかを決定するために、それぞれのウェブページのペアが分析される(306)。いくつかの実装形態では、コンテンツスポンサー(たとえば、広告主)または他のユーザが、第2ウェブページのアドレスと、広告キャンペーンの1つまたは複数の広告に組み込まれたリンクのアドレスとを照合できる。広告および関連付けられるアドレス情報は、たとえば、コンテンツ管理ツール110のデータベースに格納することができる。一致が見つからない場合、翻訳されたウェブページはコンテンツアイテムのランディングページに対応しない。一方、アドレスが広告ウェブページによって提供されるアドレスと一致する場合、翻訳されたウェブページはその特定のコンテンツアイテムのランディングページと識別される。このような場合、ペアにおける両方の文書がランディングページに対応し、スポンサーはすでに翻訳された言語で広告している。次いで、両方の文書が指定された広告のランディングページである、相互に翻訳されたウェブページのペアが、集合から取り除かれる/廃棄される。
あるいは、またはさらに、コンテンツ管理ツール110が、ペアにおける翻訳されたウェブページと、広告キャンペーンの広告グループのランディングページを含むウェブサイトとを照合する。たとえば、コンテンツ管理ツール110は、翻訳されたウェブページのアドレスが、キャンペーンの特定の広告グループのランディングページを含むウェブサイトのドメイン上でホストされているかどうかを確かめる。アドレスが指定されたウェブサイト上でホストされていない場合、翻訳されたウェブページはキャンペーンにおけるランディングページに対応しない。反対に、いくつかの実装形態では、アドレスがウェブサイト上でホストされている場合、翻訳されたウェブページはすでにキャンペーンの一部であるランディングページと識別することができる。しかし、いくつかの例では、翻訳されたウェブページは既存のキャンペーンのランディングページをホストするドメイン上に配置されてよく、翻訳されたウェブページはランディングページに対応しない。そのような場合、翻訳されたウェブページと、コンテンツ管理ツールによって格納されたランディングページアドレスとを照合できる。
翻訳であり、ランディングページに対応しないウェブページを識別するために、相互に翻訳されたウェブページの集合が一旦フィルタリングされると、コンテンツスポンサーまたは他のユーザにキャンペーンを拡大するよう推奨するために1つまたは複数の基準を評価できる。いくつかの実装形態では、コンテンツ管理ツールが、広告主または他のユーザのために、ウェブサイトで広告主によって現在使用されているが、広告主によって対象とされていない、異なる言語の数および/またはタイプを識別できる。たとえば、第1言語(たとえば、英語)のランディングページに対応する第1ウェブページについて、コンテンツ管理ツール110は、1つまたは複数の他の追加ウェブページを識別でき、それらのウェブページは、それぞれ異なる言語(たとえば、ロシア語、スペイン語、北京語)の第1ウェブページの翻訳に対応する。次いで、第1ウェブページの1つまたは複数の翻訳されたバージョンが評価されて、上記で説明したように、すでにキャンペーンの一部であるかどうか(追加ウェブページが広告キャンペーンにおけるランディングページに対応するかどうか)を決定する。1つまたは複数の追加ウェブページのうちのいずれかが現在キャンペーンの一部ではない場合、コンテンツ管理ツールは、キャンペーンに関連付けられないウェブページの特定のタイプ、および/または数の言語を識別する。
推奨において、ランディングページに対応しないウェブページの言語がスポンサーまたは他のユーザに識別されうる。推奨は、たとえば、コンテンツ管理ツールのオペレータとスポンサーとの間の口頭の会話において、または広告主への電子メールなどの電子通信を介して、を含めた、様々な形式で提供でき、電子メールは、現在のキャンペーンを拡大するために提案される言語に関連する情報を含む。このような電子メールは、ユーザによって手動で、またはコンテンツ管理ツールによって自動で生成することができる。
いくつかの実装形態では、推奨するために評価される基準は、相互に翻訳されたペアにおける第1ウェブページ(たとえば、現在広告のランディングページであるウェブページ)のパフォーマンスに関する基準を含むことができる。いくつかの実装形態では、第1ウェブページのパフォーマンスに関連する基準は、第1ウェブページのアドレスがリンクとして広告内に含まれた/表示された回数、第1ウェブページがランディングページを含む広告をユーザが選択した(たとえば、クリック)回数、および/または、第1ウェブページがランディングページを含む広告のユーザ選択(たとえば、コンバージョン)に続いて所望のトランザクション(たとえば、広告内で識別された製品の販売)が発生した回数を含む。たとえば、相互に翻訳されたウェブページのペア(第1ウェブページが広告のランディングページを含み、第2ウェブページがランディングページを含まない)における第1ウェブページのコンバージョンの数が指定された量/しきい値を上回る場合、推奨は、広告のランディングページとして相互に翻訳されたペアの第2ウェブページも含むように広告キャンペーンを拡大する提案を含むことができる。
第1ウェブページに関連付けられるユーザ相互作用データに基づいて、第1ウェブページのパフォーマンスを測定できる。このようなユーザ相互作用データは、たとえば、第1ウェブページのいくつかのページビューを含むことができる。いくつかの実装形態では、相互に翻訳されたウェブページの集合は、ページビューの最小数に基づいてフィルタリングされて、第1言語で情報を提示する、および最小数を超えるページビューを有するウェブページが集合内に維持されるようにする。一方、第1言語で情報を提示する、およびページビューの最小数を超えない他のウェブページを集合から取り除くことができる。第1ウェブページのパフォーマンスに関連するデータは、たとえばコンテンツデータベース130に格納することができる。
あるいは、またはさらに、評価される基準は、相互に翻訳されたペアにおける第1ウェブページが関連付けられる(第1ウェブページがキャンペーンにおけるランディングページを含む)キャンペーンのパフォーマンスに関連する場合がある。このような基準は、ユーザがキャンペーンにおけるコンテンツアイテムと相互作用する回数、および/または、キャンペーンにおける任意のコンテンツアイテムのユーザ選択に続いて所望のトランザクションが発生する回数を含むことができる。キャンペーンのパフォーマンスを決定するために評価されうるメトリクスには、特に、キャンペーンに関連付けられる総収入、広告主収入、指定された期間にわたるキャンペーンに関連付けられる収入、またはキャンペーンに関連付けられるコンテンツが表示される頻度がある。たとえば、いくつかの実装形態では、相互に翻訳されたウェブページの集合をフィルタリングして、第1言語で情報を提示する、および1か月間にわたって指定された収入を超える広告キャンペーンに関連付けられるウェブページが集合内に維持されるようにする。一方、第1言語で情報を提示する、および指定された収入を超える広告キャンペーンに関連付けられない他のウェブページを集合から取り除くことができる。キャンペーンのパフォーマンスを評価するための他のメトリクスには、広告クリック数、1クリックあたりのコスト、1インプレッションあたりのクリック数(たとえば、クリックスルーレート)、コンバージョンの数および/またはコンバージョンレート、1コンバージョンあたりのコスト、予算比に対する支出、到達した人々の数、ユーザが特定の広告を見る平均頻度、ならびに/あるいは千インプレッションあたりのコストがある。
フィルタリングのための他のメトリクスには、たとえば、ランディングページの品質、Eコマースカートの有無、ウェブサイトが安全なウェブサイト(たとえば、httpsサイト)かどうか、ウェブサイトのページランク、またはウェブサイトが分析対応ウェブサイトかどうかがある。
いくつかの実装形態では、キャンペーンを拡大する推奨は、十分に多言語化されたウェブサイトからのウェブページに限定される。すなわち、コンテンツスポンサーが有するウェブページのうち、1つまたは複数の異なる言語に翻訳されたウェブページは比較的少ない場合がある。比較的多数のウェブページが翻訳されているウェブサイト(たとえば、十分に多言語化されたウェブサイト)に分析を限定することによって、推奨の品質を向上して、キャンペーンを拡大することにより関心を持つ可能性がより高いコンテンツスポンサーに推奨を提供することができるようになる。ある例では、相互に翻訳されたウェブページの集合をさらにフィルタリングして、ウェブサイト内の翻訳が指定されたページ数またはページ割合未満(たとえば、ウェブサイトの約80%未満、ウェブサイトの約70%未満、ウェブサイトの約60%未満、またはウェブサイトの約50%未満)であるウェブサイトから取得されたウェブページを廃棄できる。他の割合を代わりに使用することもできる。一方、指定されたウェブサイト上の翻訳されたウェブページの数が所望のレベルを超える場合、指定されたウェブサイトを十分に多言語化されたものと識別できる。キャンペーンを拡大する推奨の後に、多言語化されたウェブサイトからキャンペーンにウェブページを追加する推奨を含むことができる。いくつかの実装形態では、相互に翻訳されたウェブページの集合をさらにフィルタリングして、複数のウェブサイトにわたって翻訳が指定されたページ数またはページ割合未満である特定のエンティティに関連付けられる複数の異なるウェブサイトから取得されたウェブページを廃棄できる。
あるいは、またはさらに、キャンペーンを拡張する推奨を、ウェブサイトのウェブページの指定された量(たとえば、最小数または割合)が翻訳された言語を識別することに限定することができる。たとえば、いくつかの実装形態では、ウェブサイトは第1言語に翻訳されたウェブページの一部を含むことができる。第1言語に翻訳されたウェブサイト上のウェブページの割合が指定された量未満(たとえば、約40%未満、約30%未満、約20%未満、約10%未満)の場合、推奨において、第1言語はスポンサーがキャンペーンを拡大することを望む言語と識別されない。一方、第1言語に翻訳されたウェブサイト上のウェブページの割合が指定されたレベルを上回る場合、推奨はキャンペーンを第1言語に拡大することを提案できる。いくつかの実装形態では、推奨は、複数のウェブサイトにわたって異なる言語に翻訳されたウェブページの割合または数に基づくことができる。
いくつかの実装形態では、推奨は、現在アクティブであるスポンサーを対象とすることができる。すなわち、キャンペーンを拡大する推奨を、キャンペーンにアクティブに投資している、またはキャンペーンに最近投資しているスポンサーのウェブページに限定することができる。いくつかの実装形態では、このようなコンテンツスポンサーは、現在特定のキャンペーンに資金を充てていないコンテンツスポンサーよりも、現在のキャンペーンを拡大することをより考慮する可能性が高い。一例を挙げると、相互に翻訳されたウェブページの集合をフィルタリングして、指定された期間にわたって広告に出資しなかった(たとえば、少なくとも1週間広告に支出していない、少なくとも2週間広告に支出していない、少なくとも4週間広告に支出していない)特定のコンテンツスポンサー(たとえば、広告主)に関連付けられるウェブページを廃棄できる。しかし、指定された期間内に広告または広告キャンペーンに出資したコンテンツスポンサーに関連付けられるウェブページを保持することができる。上記で説明したように、他の識別技法のうち、ウェブドメインまたはURLに基づいて、ウェブページを特定のコンテンツスポンサーに関連付けられるものと識別することができる。コンテンツスポンサーの1つまたは複数のキャンペーンへの支出に関する情報を、コンテンツデータベース130に含めることができる。
いくつかの実装形態では、キャンペーンを拡大する推奨を、スポンサーの支出レベルに基づいてウェブページに限定することができる。たとえば、相互に翻訳されたウェブページの集合をフィルタリングして、キャンペーンへの支出が指定された金額未満(たとえば、約1000ドル未満、約10000ドル未満、または約50000ドル未満)であるスポンサーに関連付けられるウェブページを廃棄できる。指定された支出金額は、設定された期間(たとえば、1週間、2週間、または4週間)について定義できる。いくつかの実装形態では、キャンペーンを拡大する推奨を、複数のキャンペーンを確立したスポンサーに関連付けられるウェブページに限定できる。いくつかの実装形態では、複数のキャンペーンに関連付けられるスポンサーは、コンテンツへの出資に利用できるより多くの資金を持っている場合があり、したがって現在のキャンペーンを拡大する傾向がより高い。
図4は、これに限定されないが、図2の技法200および図3の技法300を含む、本明細書で説明される動作および技法を実行するために使用することができる例示的コンピュータツール400の概略図である。ツール400は、プロセッサ410、メモリ420、記憶装置430、および入力/出力デバイス440を含むことができる。それぞれのコンポーネント410、420、430、および440は、ツールバス450を使用して相互接続されている。プロセッサ410は、ツール400内で実行するための命令を処理できる。いくつかの実装形態では、プロセッサ410はシングルスレッドプロセッサである。いくつかの実装形態では、プロセッサ410はマルチスレッドプロセッサである。プロセッサ410は、メモリ420または記憶装置430に格納された命令を処理して、ユーザインターフェースについてのグラフィック情報を入力/出力デバイス440に表示できる。
メモリ420は、ツール400内に情報を格納する揮発性メモリまたは不揮発性メモリなどのコンピュータ可読媒体を含む。記憶装置430は、ツール400の永続記憶装置を提供できる。記憶装置430は、フロッピー(登録商標)ディスクデバイス、ハードディスクデバイス、光ディスクデバイス、またはテープデバイスでもよく、他の適切な永続記憶手段でもよい。入力/出力デバイス440は、ツール400の入力/出力動作を提供する。一実装形態では、入力/出力デバイス440は、キーボードおよび/またはポインティングデバイスを含む。別の実装形態では、入力/出力デバイス440は、グラフィカルユーザインターフェースを表示するためのディスプレイユニットを含む。
本明細書で説明される主題および機能動作の実施形態は、デジタル電子回路、またはコンピュータソフトウェア、ファームウェア、あるいは本明細書に開示された構造を含むハードウェアおよびそれらの構造的な等価物、もしくはそれらのうちの1つまたは複数の組合せに実装することができる。本明細書で説明される主題の実施形態は、1つまたは複数のコンピュータプログラム製品、すなわち、データ処理装置によって実行するために、あるいはデータ処理装置の動作を制御するために、コンピュータ可読媒体に符号化されたコンピュータプログラム命令の1つまたは複数のモジュールとして実装することができる。コンピュータ可読媒体は、機械可読記憶装置、機械可読記憶基板、メモリデバイス、またはそれらのうちの1つまたは複数の組合せでよい。「データ処理装置」という用語は、一例として、プログラム可能プロセッサ、コンピュータ、あるいは複数のプロセッサまたはコンピュータを含む、データを処理するための全ての装置、デバイス、および機械を包含する。装置は、ハードウェアに加えて、当該コンピュータプログラムの実行環境を生成するコード、たとえば、プロセッサのファームウェア、プロトコルスタック、データベース管理ツール、オペレーティングシステム、またはそれらのうちの1つまたは複数の組合せを構成するコードを含むことができる。
コンピュータプログラム(プログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト、またはコードとしても知られる)は、コンパイラ型言語またはインタープリタ型言語を含むあらゆる形態のプログラミング言語で書くことができ、コンピュータプログラムは、スタンドアローンプログラムとして、あるいはモジュール、コンポーネント、サブルーチン、またはコンピューティング環境における使用に適した他のユニットとして、を含めた、あらゆる形態で配置することができる。コンピュータプログラムは、ファイルシステムにおけるファイルに必ずしも対応するものではない。プログラムは、当該プログラム専用の単一のファイルにおいて、または、複数の調整されたファイル(たとえば、1つまたは複数のモジュール、サブプログラム、あるいはコードの一部を格納するファイル)において、他のプログラムまたはデータ(たとえば、マークアップ言語文書に格納された1つまたは複数のスクリプト)を保持するファイルの一部に格納することができる。コンピュータプログラムは、1つのコンピュータ上で、あるいは1つの場所に配置されるか、複数の場所にわたって分散されて、通信ネットワークにより相互接続された複数のコンピュータ上で実行されるように配置することができる。
本明細書で説明されるプロセスおよび論理フローは、入力データ上で動作することによって機能を実行して出力を生成するために、1つまたは複数のコンピュータプログラムを実行する1つまたは複数のプログラム可能プロセッサによって実行することができる。さらに、処理および論理フローは、たとえば、FPGA(フィールドプログラマブルゲートアレイ)またはASIC(特定用途向け集積回路)のような特殊論理回路により実行することができ、装置はさらにこうした特殊論理回路として実行することができる。
コンピュータプログラムの実行に適したプロセッサには、一例として、汎用および特殊マイクロプロセッサの両方、ならびにあらゆる種類のデジタルコンピュータのあらゆる1つまたは複数のプロセッサがある。一般に、プロセッサは、読出し専用メモリまたはランダムアクセスメモリ、あるいはその両方から命令およびデータを受信する。コンピュータに欠かすことのできない要素は、命令を実行するためのプロセッサと、命令およびデータを格納するための1つまたは複数のメモリデバイスとである。一般に、コンピュータは、たとえば、磁気ディスク、光磁気ディスク、または光ディスクなどのデータを格納するための1つまたは複数の大容量記憶装置をさらに含むか、そこからデータを受信する、またはそこにデータを送信するために動作可能に結合されるか、あるいはその両方である。しかし、コンピュータはこのようなデバイスを必ずしも持たなくてもよい。さらに、コンピュータは、たとえば、いくつか例を挙げると、モバイル電話、携帯情報端末(PDA)、モバイルオーディオプレーヤー、グローバルポジショニングシステム(GPS)受信機などの別のデバイスに埋め込まれてよい。コンピュータプログラム命令およびデータを格納するために適したコンピュータ可読媒体には、一例として、たとえば、EPROM、EEPROM、およびフラッシュメモリデバイスのような半導体メモリデバイス、たとえば内部ハードディスクまたはリムーバブルディスクのような磁気ディスク、光磁気ディスク、およびCD-ROMおよびDVD-ROMディスクを含む、全ての形態の不揮発性メモリ、媒体、およびメモリデバイスがある。プロセッサおよびメモリは、特殊論理回路によって補完でき、またはその中に組み込まれてよい。
本明細書で説明される主題の実施形態は、ユーザとの相互作用を提供するために、情報をユーザに表示するための、たとえばCRT(ブラウン管)、またはLCD(液晶ディスプレイ)モニタなどのディスプレイデバイスと、ユーザがコンピュータに入力を提供することができるキーボード、および、たとえばマウスまたはトラックボールなどのポインティングデバイスとを有するコンピュータ上に実装することができる。他の種類のデバイスを使用して、ユーザとの相互作用を提供することもでき、たとえば、ユーザに提供されるフィードバックは、たとえば、視覚フィードバック、聴覚フィードバック、触覚フィードバックなどのあらゆる形態の感覚フィードバックでよく、ユーザからの入力は、音、スピーチ、または触覚入力を含むあらゆる形態で受信されうる。
本明細書で説明される実施形態は、たとえばデータサーバとしてバックエンドコンポーネントを含む、または、たとえばアプリケーションサーバのようなミドルウェアコンポーネントを含む、または、たとえばユーザが本明細書で説明された主題と相互作用することができるグラフィカルユーザインターフェースまたはウェブブラウザを有するクライアントコンピュータなどのフロントエンドコンポーネントを含む、あるいは1つまたは複数のこうしたバックエンド、ミドルウェア、またはフロントエンドコンポーネントの任意の組合せを含むコンピューティング装置において実装することができる。装置のコンポーネントは、たとえば、通信ネットワークなどのあらゆる形態または媒体のデジタルデータ通信によって相互接続することができる。通信ネットワークの例には、ローカルエリアネットワーク(「LAN」)および、たとえばインターネットなどのワイドエリアネットワーク(「WAN」)がある。
コンピューティング装置は、クライアントおよびサーバを含むことができる。クライアントおよびサーバは一般的に相互から離れており、典型的に通信ネットワークを通じて対話する。クライアントとサーバとの関係は、それぞれのコンピュータ上で実行しており、相互にクライアント-サーバ関係を有するコンピュータプログラムによって生じる。
本明細書は、多数の特定のものを含むが、これらは、開示された主題の範囲、または特許請求されうる範囲に対する制限として解釈されるべきではなく、開示された主題の特定の実施形態に特有の特徴の説明として解釈されるべきである。別々の実施形態の内容において、本明細書で説明される特定の特徴は、さらに、単一の実施形態における組合せにも実装することができる。対照的に、単一の実施形態の内容において説明される様々な特徴は、複数の実施形態において別々に、または任意の適切な小結合にも実装することができる。さらに、特徴は、特定の組合せにおいて作用するように上述され、さらに最初はそのように特許請求されるが、場合によっては特許請求される組合せからの1つまたは複数の特徴をその組合せから実行することができ、特許請求される組合せは小結合または様々な小結合を対象とすることができる。
同様に、図面において、動作が特定の順序で示されているが、これは所望の結果を実現するために、こうした動作が、図示される特定の順序または連続的順序で実行されるか、それらの全ての図示される動作が実行されることを必要とするものと理解されるべきではない。特定の状況においては、マルチタスキングおよび並行処理が有利な場合がある。さらに、上述の実施形態における様々な装置の分離は、全ての実施形態においてこうした分離が必要であると理解されるべきではなく、説明されたプログラムコンポーネントおよび装置は、一般的に、単一のソフトウェア製品に共に統合されるか、または、多数のソフトウェア製品にパッケージ化することができると理解されるべきである。
いくつかの実装形態および実施形態を説明してきた。しかし、開示された主題の趣旨および範囲から逸脱することなしに様々な修正が行われてよいことが理解されよう。他の実施形態も、以下の特許請求の範囲の範囲内である。
100 例示的環境
102 ネットワーク
103 コンテンツ
104a ウェブサイト
104b ウェブサイト
104c ウェブサイト
105 リソース
105a ウェブページ
105b 第2ウェブページ
106 ユーザデバイス
108 広告主
110 コンテンツ管理ツール
113 第3ウェブページ
117 広告
119 リダイレクトする
120 言語識別エンジン
130 コンテンツデータベース
140 相互に翻訳された文書ペアデータベース

Claims (20)

  1. ウェブページのペアの集合を受信するステップであって、それぞれのペアが、第1言語の共通コンテンツを含む第1ウェブページを含み、第2の異なる言語の前記共通コンテンツを含む第2ウェブページを含み、それぞれのペアにおける少なくとも1つのウェブページが、ソースウェブページからの翻訳に対応するステップと、
    コンテンツスポンサーに関連付けられる1つまたは複数のペアを識別するために、ウェブページのペアの前記集合をフィルタリングするステップと、
    識別されたペアにおける第1ウェブページが、前記コンテンツスポンサーの広告キャンペーンに関連付けられる広告のランディングページであることを決定するステップと、
    前記識別されたペアにおける第2ウェブページが、前記広告キャンペーンにおけるランディングページではないことを決定するステップと、
    前記第2ウェブページを含むように前記広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、
    前記評価するステップに少なくとも部分的に基づいて、前記第2ウェブページを含むように前記広告キャンペーンを拡大するための前記推奨を提供するステップとを備える、コンピュータ実装方法。
  2. 1つまたは複数の基準を評価するステップが、前記第1ウェブページのパフォーマンスを評価するステップを備える、請求項1に記載のコンピュータ実装方法。
  3. 1つまたは複数の基準を評価するステップが、前記広告キャンペーンのパフォーマンスを評価するステップを備える、請求項1に記載のコンピュータ実装方法。
  4. 1つまたは複数の基準を評価するステップが、前記コンテンツスポンサーに関連付けられる翻訳されたウェブページの品質を評価するステップを備える、請求項1に記載のコンピュータ実装方法。
  5. 1つまたは複数の基準を評価するステップが、前記コンテンツスポンサーに関連付けられる広告財務活動のレベルを評価するステップを備える、請求項1に記載のコンピュータ実装方法。
  6. 前記識別されたペアにおける第2ウェブページが前記広告キャンペーンにおけるランディングページではないことを決定するステップが、前記第2ウェブページのアドレスと前記広告キャンペーンの1つまたは複数の広告に組み込まれたウェブページリンクのアドレスとを照合するステップ、または、前記第2ウェブページと前記広告キャンペーンに関連付けられるランディングページを含むウェブサイトとを照合するステップを備える、請求項1に記載のコンピュータ実装方法。
  7. 第1言語のコンテンツを含む第1ウェブページを決定するステップであって、前記第1ウェブページがコンテンツスポンサーの広告キャンペーンに関連付けられるランディングページであるステップと、
    異なる第2言語の前記コンテンツを含む第2ウェブページを決定するステップであって、前記第2ウェブページが前記広告キャンペーンにおけるランディングページではないステップと、
    前記第2ウェブページを含むように前記広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、
    前記評価するステップに少なくとも部分的に基づいて、前記第2ウェブページを含むように前記広告キャンペーンを拡大するための推奨を識別するステップとを備える、コンピュータ実装方法。
  8. 前記基準が、前記第1ウェブページのパフォーマンス、または前記広告キャンペーンの前記パフォーマンスに関連する基準で構成されるグループから選択される、請求項1に記載の方法。
  9. 前記第1および第2ウェブページを決定するステップが、翻訳された文書のペアを識別するステップを含む、請求項1に記載の方法。
  10. それぞれの翻訳された文書のペアが、ある言語の前記コンテンツを含む第1文書、および異なる言語の前記コンテンツを含む第2文書を含む、請求項9に記載の方法。
  11. 前記翻訳された文書のペアを識別するステップが、前記翻訳された文書のペアを提供するために、前記コンテンツに基づいて翻訳された文書の集合をフィルタリングするステップを含む、請求項9に記載の方法。
  12. 翻訳された文書の前記集合をフィルタリングするステップが、前記コンテンツに関連付けられる1つまたは複数のドメインにさらに基づく、請求項11に記載の方法。
  13. 翻訳された文書のペアの前記集合をフィルタリングするステップが、前記コンテンツに関連付けられるユーザ相互作用データに基づく、請求項11に記載の方法。
  14. 前記翻訳された文書のペアを識別するステップが、前記翻訳された文書を提供するために、前記コンテンツスポンサーに関連付けられる顧客識別に基づいて翻訳された文書のペアの集合をフィルタリングするステップを備える、請求項9に記載の方法。
  15. 第1言語のコンテンツを含む第1ウェブページを決定するステップであって、前記第1ウェブページがコンテンツスポンサーの広告キャンペーンに関連付けられるランディングページであるステップと、
    異なる第2言語の前記コンテンツを含む第2ウェブページを決定するステップであって、前記第2ウェブページが前記広告キャンペーンにおけるランディングページではないステップと、
    前記第2ウェブページを含むように前記広告キャンペーンを拡大するよう推奨するために1つまたは複数のプロセッサを使用して1つまたは複数の基準を評価するステップと、
    前記評価するステップに少なくとも部分的に基づいて、前記第2ウェブページを含むように前記広告キャンペーンを拡大するための推奨を識別するステップとを含む動作を実行するために相互作用するように動作可能な1つまたは複数のプロセッサおよびメモリを備える、システム。
  16. 前記基準が、前記第1ウェブページのパフォーマンス、または前記広告キャンペーンの前記パフォーマンスに関連する基準で構成されるグループから選択される、請求項15に記載のシステム。
  17. 前記第1および第2ウェブページを決定するステップが、翻訳された文書のペアを識別するステップを含む、請求項15に記載のシステム。
  18. それぞれの翻訳された文書のペアが、(1)ある言語の前記コンテンツを含む第1文書、および(2)異なる言語の前記コンテンツを含む第2文書を含む、請求項17に記載のシステム。
  19. 前記翻訳された文書のペアを識別するステップが、前記翻訳された文書のペアを提供するために、前記コンテンツに基づいて翻訳された文書の集合をフィルタリングするステップを含む、請求項17に記載のシステム。
  20. 翻訳された文書の前記集合をフィルタリングするステップが、前記コンテンツに関連付けられる1つまたは複数のドメインにさらに基づく、請求項19に記載のシステム。
JP2014513490A 2011-06-02 2011-08-23 キャンペーンから欠落している言語を識別すること Active JP5882454B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161492600P 2011-06-02 2011-06-02
US61/492,600 2011-06-02
PCT/US2011/048850 WO2012166165A1 (en) 2011-06-02 2011-08-23 Identifying languages missing from campaigns

Publications (2)

Publication Number Publication Date
JP2014522525A JP2014522525A (ja) 2014-09-04
JP5882454B2 true JP5882454B2 (ja) 2016-03-09

Family

ID=47259695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014513490A Active JP5882454B2 (ja) 2011-06-02 2011-08-23 キャンペーンから欠落している言語を識別すること

Country Status (5)

Country Link
US (1) US20120310955A1 (ja)
EP (1) EP2715636A4 (ja)
JP (1) JP5882454B2 (ja)
CN (1) CN103890798A (ja)
WO (1) WO2012166165A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10621277B2 (en) * 2013-03-16 2020-04-14 Transform Sr Brands Llc E-Pub creator
US20160043993A1 (en) * 2014-08-06 2016-02-11 Go Daddy Operatating Company LLC Optimized domain names and websites based on incoming traffic
US20160042034A1 (en) * 2014-08-08 2016-02-11 Google Inc. Grouping and pricing low-competition content item requests
US9990432B1 (en) * 2014-12-12 2018-06-05 Go Daddy Operating Company, LLC Generic folksonomy for concept-based domain name searches
US10467536B1 (en) * 2014-12-12 2019-11-05 Go Daddy Operating Company, LLC Domain name generation and ranking
KR101734533B1 (ko) * 2016-08-22 2017-05-24 조재윤 다국가 뉴스 서비스 제공 방법
CN107480265B (zh) * 2017-08-17 2021-02-09 广州视源电子科技股份有限公司 数据推荐方法、装置、设备以及存储介质
JP6885318B2 (ja) * 2017-12-15 2021-06-16 京セラドキュメントソリューションズ株式会社 画像処理装置
CN108764967A (zh) * 2018-04-28 2018-11-06 北京鸿途信达科技股份有限公司 互联网广告生成方法及装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL123129A (en) * 1998-01-30 2010-12-30 Aviv Refuah Www addressing
US7130792B2 (en) * 2000-10-16 2006-10-31 Iis Inc. Method for offering multilingual information translated in many languages through a communication network
JP2002123745A (ja) * 2000-10-16 2002-04-26 Iis:Kk 通信ネットワークによる多言語に翻訳された仮想見本市・展示会の実施方法及びその通信システム並びに記録媒体。
JP2006309791A (ja) * 2003-06-05 2006-11-09 Ntt Docomo Inc バーコードを利用した情報提供システム
US7647299B2 (en) * 2003-06-30 2010-01-12 Google, Inc. Serving advertisements using a search of advertiser web information
US9558498B2 (en) * 2005-07-29 2017-01-31 Excalibur Ip, Llc System and method for advertisement management
US20070136255A1 (en) * 2005-11-25 2007-06-14 Ineomarketing, Inc. System and method for generating, maintaining, and rendering landing and web pages
US7734623B2 (en) * 2006-11-07 2010-06-08 Cycorp, Inc. Semantics-based method and apparatus for document analysis
US20080215418A1 (en) * 2007-03-02 2008-09-04 Adready, Inc. Modification of advertisement campaign elements based on heuristics and real time feedback
US7734641B2 (en) * 2007-05-25 2010-06-08 Peerset, Inc. Recommendation systems and methods using interest correlation
US20080307481A1 (en) * 2007-06-08 2008-12-11 General Instrument Corporation Method and System for Managing Content in a Network
CN101620680B (zh) * 2008-07-03 2014-06-25 三星电子株式会社 字符图像的识别和翻译方法以及装置
US20100017293A1 (en) * 2008-07-17 2010-01-21 Language Weaver, Inc. System, method, and computer program for providing multilingual text advertisments

Also Published As

Publication number Publication date
US20120310955A1 (en) 2012-12-06
EP2715636A1 (en) 2014-04-09
CN103890798A (zh) 2014-06-25
WO2012166165A1 (en) 2012-12-06
JP2014522525A (ja) 2014-09-04
EP2715636A4 (en) 2014-12-03

Similar Documents

Publication Publication Date Title
JP5882454B2 (ja) キャンペーンから欠落している言語を識別すること
US20110015996A1 (en) Systems and Methods For Providing Keyword Related Search Results in Augmented Content for Text on a Web Page
US20150371264A1 (en) Providing Advertisements from Related Search Queries
US20090024700A1 (en) Ad targeting using reference page information
US10275535B1 (en) Obtaining user feedback from social media data
US11768904B1 (en) Resource view data collection
US9836766B1 (en) Customized landing pages
US20100257022A1 (en) Finding Similar Campaigns for Internet Advertisement Targeting
US8688514B1 (en) Ad selection using image data
US20110307323A1 (en) Content items for mobile applications
KR20140058552A (ko) 전환 타입 대 전환 타입 퍼널링
US20150193814A1 (en) Systems and methods for context-based video advertising
TWI522822B (zh) 互聯網營銷之優化方法
WO2013023398A1 (en) Using image match technology to improve image advertisement quality
US20170193564A1 (en) Determining whether to send a call-out to a bidder in an online content auction
US20130124301A1 (en) System and method for dynamic user feedback for display and context advertisements
US20150039418A1 (en) Content item distribution based on user interactions
US10217132B1 (en) Content evaluation based on users browsing history
US9792371B1 (en) Automatic synthesis and evaluation of content
CN108229990B (zh) 一种广告标题生成方法、装置和设备
US9720983B1 (en) Extracting mobile application keywords
US9092463B2 (en) Keyword generation
US20190279289A1 (en) Content item distribution based on user interactions
US11004118B1 (en) Identifying creative offers within online content
US20210133830A1 (en) Overlaying content items with third-party reviews

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150729

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: 20160104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160203

R150 Certificate of patent or registration of utility model

Ref document number: 5882454

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250