Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט...

37
Sponsored Search Markets

Transcript of Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט...

Page 1: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Sponsored Search Markets

Page 2: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Advertising Tied to Search Behavior

• Early Web advertising was sold on the basis of

“impressions,” by analogy with the print ads one sees in newspapers or magazines.

A company would negotiate a rate with an advertiser, agreeing on a price for showing its ad a fixed number of times.

lenovo
Sticky Note
פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס על צפיות של כלל גולשי האתר
Page 3: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

The problem..

- The ad that is showing a users isn’t always tied in some intrinsic way to their behavior.

- The advertiser paying to display ads to the full iInternet using population seems like a very iiiinefficient way to find customers.

lenovo
Sticky Note
המפרסם משלם מחיר גבוה על פרסום שלא מביא לו את התועלת המקסימאלית, עקב כך שהוא לא בהכרח רלוונטי לרוב הגולשים באתר
Page 4: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

For example

A very small retailer who’s trying to run a business that sells PILOT pens.

- Preferred work out an agreement with a search engine that said,

“Show my ad to users who enter the query ‘PILOT pens.’ ”

- Search engine queries are a potent way to get users to express their intent

An ad that is based on the query is catching a user at precisely this receptive moment.

lenovo
Sticky Note
מנוע חיפוש הוא המקום המתאים לפרסום עבור עסק קטן כיוון שהוא מראה את כוונות ועניין המשתמש
Page 5: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

• Today - keyword-based advertising.

lenovo
Sticky Note
היום פרסום באינטרנט מבוסס על פרסום במנועי חיפוש לפי מילות חיפוש.
Page 6: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Advertising revenue 2012

In 2012 the internet is still the most growing category

lenovo
Sticky Note
גרף שמראה שההכנסות הגבוהות ביותר מפרסומות בארה"ב במשך השנים2006-2011 היו מפרסומות באינטרנט וזה רק גדל גם ב2012 ההכנסות מהפרסום באינטרנט רק גדלות
Page 7: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Google v.s new York times

• While in 2002 Google Revenue from ads NYT. Was 1/6 of

• Today Google Revenue are

NYT times20 then more

Google

New York Times

lenovo
Sticky Note
ההכנסות של גוגל מפרסומות מול ההכנסות של הnew york times (מקור ההכנסות הכי גדול של 2 העסקים הללו הוא מפרסומות) => פרסום באינטרנט יותר משתלם לעסקים
Page 8: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Who are the players and what are their interest?

8

to maximize

revenue

Get people who will acquire their

product and pay the minimum price

Find best product information

users

advertisers

lenovo
Sticky Note
3 השחקנים בשוק זה, המשתמשים, מנועי החיפוש והמפרסמים.
Page 9: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

“keyword-based” pricing Paying per click

• Cost per click model.

• You only pay when a user actually click on the ad.

• Clicking on an ad represent a stronger indication of intent then of simply issuing a query.

Some times can reach to more then 50$ per click

“mortgage refinancing,”

Keuka lake

up to 50$ Up to 1.5$

lenovo
Sticky Note
הקלקה על המודעה מייצגת אינדיקציה יותר חזקה על עניין המשתמש במוצר ז"א התשלום עבור קליק ממש משתלם למפרסם כי משתמש שלחץ באמת מתעניין במוצר.
Page 10: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

How to set the price per click for different queries?

lenovo
Sticky Note
Page 11: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

One way:

The search engine posts prices (like prices of items in a store).

The problem:

So many possible keywords and combinations

of keywords, make it impossible to decide prices for all these queries.

lenovo
Sticky Note
מנוע חיפוש מפרסם מחיר לקליק על מודעה שהוצגה עבור שאילתא כלשהי.
Page 12: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

the solution auction

The seller goal The problem

to maximize

revenue Advertisers want

To pay the less they can and willing to lie

Building model which encouraging

truthful bidding

,VCG GSP

But still there is a conflict between !the buyer and the seller

lenovo
Sticky Note
הפתרון הוא מכרז, אך קיימת בעיה גם בפתרון זה מכיוון שהמפרסם מעדיף לשלם כמה שפחות ולכן הוא מוכן לתת הצעות שקריות. לכן הומצא המודל VCG ו GSP
Page 13: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס
Page 14: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Slots – the set of available locations that the

search engine has for selling ads on a given query

Slot a Slot

b

Slot c

Slot d

lenovo
Sticky Note
SLOT- המיקום המוקצה לפרסומות עבור המפרסם במנוע חיפוש
Page 15: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Click through rate — this is the number of clicks per hour that an ad placed in that slot will receive.

Assuming:

1. The advertisers know the click through rates.

2. Click through rate depends only on the slot itself and not on the ad that is placed there.

3. The click through rate of a slot also doesn’t depend on the ads that are in other slots.

lenovo
Sticky Note
Click trough rate- מספר הקלקות על המודעה בשעה
Page 16: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Click Through rate

9%

4%

2%

0.5%

0.2%

0.08%

lenovo
Sticky Note
ניתן לראות שדרגת ההקלקה הכי גבוהה היא עבור 3 הSLOTS הראשונים מצד שמאל לפי הגובה בסדר יורד.
Page 17: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Revenue per click - the expected

amount of revenue the advertiser receives per user who clicks on the ad.

lenovo
Sticky Note
כל מפרסם יודע מה ההכנסה הצפויה לו מכל משתמש שלוחץ על המודעה
Page 18: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס
lenovo
Sticky Note
לדוגמה: עבור מפרסם X ההכנסה מהקלקה היא 3 ה CLICK THROUGH RATE עבור SLOT a הוא 10
Page 19: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Advertising as a Matching Market

Page 20: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Constructing a Matching Market

Matching Market:

• The participants in a matching market consist of a set of buyers and a set of sellers.

• Each buyer j has a valuation for the item offered by each seller i.

lenovo
Sticky Note
תזכורת על matching market מהרצאה 10, שוק שמורכב ממוכרים וקונים, מספר המוכרים = למספר הקונים, לכל קונה יש הערכה עבור המוצר של כל מוכר
Page 21: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Constructing a Matching Market

The goal

• Match up buyers with sellers.

• No buyer purchases two different items (slots).

• The same item (slot) isn’t sold to two different buyers.

lenovo
Sticky Note
המטרה- ליצור שידוך מושלם בין מוכרים לקונים
Page 22: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

we define: makteIn this matching

• ri - clickthrough rate of slot i

• vj - the revenue per click of advertiser j

rivj - The benefit that advertiser j receives from llllllbeing shown in slot i.

- The valuation for slot i of advertiser j

lenovo
Sticky Note
סימונים בגרף
Page 23: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

seller buyer

Click through rates * revenues per click = valuations

a

c

b rivj

ri vj

lenovo
Sticky Note
דוגמה: ההערכה של מוכר X עבור SLOT A היא 3*10=30, 3= ri= revenue per click of buyer x 10= click through rate of slot a
Page 24: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

unequal numbers of slots and advertisers

• If there are more advertisers than slots, we simply create additional “fictitious” slots of clickthrough rate 0

• If there are more slots than advertisers, we simply create additional “fictitious” advertisers with revenues 0

lenovo
Sticky Note
במצב של אי שוויון בין מוכרים לקונים נוסיף קונים או מוכרים פיקטיביים
Page 25: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Obtaining Market Clearing Prices • The price are market clearing if we get a graph has a

perfect matching: in this case, we can assign distinct items to all the buyers in such a way that each buyer gets an item that maximizes her payoff

• Each seller i announces a price pi for his item.

• Each buyer j evaluates her payoff for choosing a

particular seller i (= vij – Pi)

• We then build a preferred seller graph by linking each buyer to the seller or sellers from which she gets the highest payoff.

lenovo
Sticky Note
Market clearing prices- מחירים בmatching MARKET כך שלמוכר הכי משתלם למכור ולקונה הכי משתלם לקנות, אם מתקיים Market clearing prices יהיה מצב של שידוך מושלם בגרף
Page 26: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Click through rates * revenues per click = valuations

buyer X bought

slot a (he's max payoff):

1. X cannot buy slot b,c. 2. Y,Z cannot buy slot a.

lenovo
Sticky Note
a תפוס על ידי X שזה לא פוגע בY מכיוון שpayoff המקסימלי של Y הוא 7 גם עבור SLOT A וגם עבור slot B ולכן בעצם אלו M C P כי נוצר בגרף שידוך מושלם
Page 27: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

This construction of prices can only be carried out by a search engine if it actually knows the valuations of the advertisers.

How to set prices in a setting where the search engine doesn’t know these valuations?

lenovo
Sticky Note
Page 28: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

example - second - price auctions

• Each bidder writes his bid in a sealed envelope.

• The seller:

– Collects bids

– Open envelopes.

• Winner: bidder with the highest bid.

Payment: winner pays the 2nd highest bid.

Note: bidders do not see the bids of the other bidders.

$2 $3 $8

at $5

$5

lenovo
Sticky Note
second - price auctions כל קונה מציע הצעה עבור המוצר היחיד, הקונה בעל ההצעה הכי גבוהה זוכה, ומשלם את מחיר ההצעה השנייה הכי גבוהה
Page 29: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Second price single item auction principles:

• Encourages truthful bidding.

• Produces an allocation that maximizes social welfare - the bidder who values the item the most gets it.

• The winner is charged an price that equal to the “harm” he causes the other bidders by receiving the item.

lenovo
Sticky Note
2- מפיק חלוקה שממקסמת את העושר החברתי ז"א הקונה שהציע את ההצעה הכי גבוהה זוכה, נקבל כי המוכר קיבל את הרווח המקסימלי והקונה קיבל את המוצר שהערך של המוצר עבור אותו מוכר הוא הכי גבוה
Page 30: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

The presence of bidder A causes the “harm” of 5$ to bidder C. (Bidder C lost an item worthy of 5$)

Therefore, bidder A must pay 5$ as the price.

$2 $3 $8

at $5

$5

A B C D

lenovo
Sticky Note
הנוכחות של מוכר A במכרז גרמה למוכרC להפסיד מוצר שהשווי עבורו 5 דולר, ולכן נגרם נזק של 5 דולר
Page 31: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

How can we define a price setting procedure for matching market with this principles?

VCG – Vickerey Clarke Groves

lenovo
Sticky Note
המודל שמתבסס על עקרונותsecond price auction נקרא VCG
Page 32: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

Procedure: • Buyers announce valuations for the items.

• Bidders do not see the bids of the other bidders.

• The assignment - the max valuation for a slot wins the slot. This is the socially optimal assignment of items to buyers — that is, a perfect matching that maximizes the total valuation of each buyer for what they get.

• Compute price with the VCG principles.

lenovo
Sticky Note
תהליך הvcg הקונים מכריזים על ההערכות שלהם, משדכים את הקונה עם ההצעה הכי גבוהה עבור הSLOT לSlot אותו בחר, מחשבים את המחירים לפי עקרונות הVCG
Page 33: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס
lenovo
Sticky Note
שידוך הקונים למוכרים
Page 34: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

What prices does the VCG principle dictate for each buyer?

Buyer j should pay for seller i’s item (slot) the harm she causes to the remaining buyers through her acquisition of this item.

lenovo
Sticky Note
המחיר נקבע לפי הנזק שנגרם לקונים שלא זכו בSLOT שהעדיפו
Page 35: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס

rivj

in the optimal matching without buyer x present, buyer y gets item a and buyer z gets item b. This improves the respective valuations of y and z for their assigned items by 20 − 10 = 10 and 5 − 2 = 3 respectively. The total harm caused by x is therefore 10 + 3 = 13, and so this is the price that x should pay.

20 − 10 = 10

5− 2 = 3

10+ 3= 13

price in the VCG model

lenovo
Sticky Note
לדוגמה: עקב נוכחות מוכר X הנזק שנגרם למוכרY 20-10 =10 דולר, והנזק שנגרם למוכר Z הוא 5-2 = 3 לכן המחיר שX צריך לשלם הוא הנזק שנגרם לשאר המוכרים שהוא 3+10=13
Page 36: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס
Page 37: Sponsored Search Markets - cs.bgu.ac.ilatcs131/wiki.files/Lihi... · פרסום באינטרנט בעבר היה דומה לפרסום בעיתונות או בטלוויזיה, והתבסס