a glimpse to sponsored search auctions
play

A glimpse to sponsored search auctions Maria Serna Fall 2016 - PowerPoint PPT Presentation

Keyword Auctions Basic model GSP auction A glimpse to sponsored search auctions Maria Serna Fall 2016 AGT-MIRI Sponsored search Keyword Auctions Basic model GSP auction 1 Keyword Auctions 2 Basic model 3 GSP auction AGT-MIRI Sponsored


  1. Keyword Auctions Basic model GSP auction A glimpse to sponsored search auctions Maria Serna Fall 2016 AGT-MIRI Sponsored search

  2. Keyword Auctions Basic model GSP auction 1 Keyword Auctions 2 Basic model 3 GSP auction AGT-MIRI Sponsored search

  3. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search AGT-MIRI Sponsored search

  4. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords AGT-MIRI Sponsored search

  5. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords Offer a dollar payment per click. Alternatives: price per impression, or per conversion. AGT-MIRI Sponsored search

  6. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords Offer a dollar payment per click. Alternatives: price per impression, or per conversion. Separate auction for every query AGT-MIRI Sponsored search

  7. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords Offer a dollar payment per click. Alternatives: price per impression, or per conversion. Separate auction for every query Positions awarded by some mechanism. Advertisers get a price per click. AGT-MIRI Sponsored search

  8. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords Offer a dollar payment per click. Alternatives: price per impression, or per conversion. Separate auction for every query Positions awarded by some mechanism. Advertisers get a price per click. Some new features AGT-MIRI Sponsored search

  9. Keyword Auctions Basic model GSP auction Keyword Auctions/ Sponsored search Advertiser submit bids for keywords Offer a dollar payment per click. Alternatives: price per impression, or per conversion. Separate auction for every query Positions awarded by some mechanism. Advertisers get a price per click. Some new features Multiple positions, but advertisers submit only a single bid. Search is highly targeted, and transaction oriented. AGT-MIRI Sponsored search

  10. Keyword Auctions Basic model GSP auction Keyword auctions: evolution AGT-MIRI Sponsored search

  11. Keyword Auctions Basic model GSP auction Keyword auctions: evolution Pre-1994: advertising sold on a per-impression basis, traditional direct sales to advertisers. AGT-MIRI Sponsored search

  12. Keyword Auctions Basic model GSP auction Keyword auctions: evolution Pre-1994: advertising sold on a per-impression basis, traditional direct sales to advertisers. 1994: Overture (then GoTo) allows advertisers to bid for keywords, offering some amount per click. Advertisers pay their bids. AGT-MIRI Sponsored search

  13. Keyword Auctions Basic model GSP auction Keyword auctions: evolution Pre-1994: advertising sold on a per-impression basis, traditional direct sales to advertisers. 1994: Overture (then GoTo) allows advertisers to bid for keywords, offering some amount per click. Advertisers pay their bids. Late 1990s: Yahoo! and MSN adopt Overture, but mechanism proves unstable. Advertisers constantly change bids to avoid paying more than necessary. AGT-MIRI Sponsored search

  14. Keyword Auctions Basic model GSP auction Keyword auctions: evolution Pre-1994: advertising sold on a per-impression basis, traditional direct sales to advertisers. 1994: Overture (then GoTo) allows advertisers to bid for keywords, offering some amount per click. Advertisers pay their bids. Late 1990s: Yahoo! and MSN adopt Overture, but mechanism proves unstable. Advertisers constantly change bids to avoid paying more than necessary. 2002: Google modifies keyword auction to have advertisers pay minimum amount necessary to maintain their position (GSP) - followed by Yahoo! and MSN. AGT-MIRI Sponsored search

  15. Keyword Auctions Basic model GSP auction 1 Keyword Auctions 2 Basic model 3 GSP auction AGT-MIRI Sponsored search

  16. Keyword Auctions Basic model GSP auction A basic model: the setting AGT-MIRI Sponsored search

  17. Keyword Auctions Basic model GSP auction A basic model: the setting We consider an auction with n advertisers and n slots. AGT-MIRI Sponsored search

  18. Keyword Auctions Basic model GSP auction A basic model: the setting We consider an auction with n advertisers and n slots. Slots have associated fixed and public click-through-rates α 1 ≥ α 2 ≥ · · · ≥ α n . AGT-MIRI Sponsored search

  19. Keyword Auctions Basic model GSP auction A basic model: the setting We consider an auction with n advertisers and n slots. Slots have associated fixed and public click-through-rates α 1 ≥ α 2 ≥ · · · ≥ α n . By setting some of them = 0, the case with k < n slots is included. AGT-MIRI Sponsored search

  20. Keyword Auctions Basic model GSP auction A basic model: the setting We consider an auction with n advertisers and n slots. Slots have associated fixed and public click-through-rates α 1 ≥ α 2 ≥ · · · ≥ α n . By setting some of them = 0, the case with k < n slots is included. Advertiser i submits a bid b i , the amount he is willing to pay for a click. AGT-MIRI Sponsored search

  21. Keyword Auctions Basic model GSP auction A basic model: outcome AGT-MIRI Sponsored search

  22. Keyword Auctions Basic model GSP auction A basic model: outcome An outcome is an assignment of advertisers to slots and of payments per click. AGT-MIRI Sponsored search

  23. Keyword Auctions Basic model GSP auction A basic model: outcome An outcome is an assignment of advertisers to slots and of payments per click. An assignment can be model as a permutation π . π ( j ) is the advertiser assigned to slot j . AGT-MIRI Sponsored search

  24. Keyword Auctions Basic model GSP auction A basic model: outcome An outcome is an assignment of advertisers to slots and of payments per click. An assignment can be model as a permutation π . π ( j ) is the advertiser assigned to slot j . A payment vector p , where p i is the price per click for advertiser i . AGT-MIRI Sponsored search

  25. Keyword Auctions Basic model GSP auction A basic model: outcome An outcome is an assignment of advertisers to slots and of payments per click. An assignment can be model as a permutation π . π ( j ) is the advertiser assigned to slot j . A payment vector p , where p i is the price per click for advertiser i . The benefit per click is assumed to be independent of the slot. AGT-MIRI Sponsored search

  26. Keyword Auctions Basic model GSP auction A basic model: parameters AGT-MIRI Sponsored search

  27. Keyword Auctions Basic model GSP auction A basic model: parameters Each advertiser i has a private value v i , his value per click. The sequence v = ( v 1 , ..., v n ) is the valuation profile. AGT-MIRI Sponsored search

  28. Keyword Auctions Basic model GSP auction A basic model: parameters Each advertiser i has a private value v i , his value per click. The sequence v = ( v 1 , ..., v n ) is the valuation profile. Each advertiser i has a quality factor γ i that reflects the clickability of its ad. AGT-MIRI Sponsored search

  29. Keyword Auctions Basic model GSP auction A basic model: parameters Each advertiser i has a private value v i , his value per click. The sequence v = ( v 1 , ..., v n ) is the valuation profile. Each advertiser i has a quality factor γ i that reflects the clickability of its ad. In the simplest model γ i = 1. AGT-MIRI Sponsored search

  30. Keyword Auctions Basic model GSP auction A basic model: utilities AGT-MIRI Sponsored search

  31. Keyword Auctions Basic model GSP auction A basic model: utilities When advertiser i is assigned to the j -th slot, she gets α j γ i clicks. AGT-MIRI Sponsored search

  32. Keyword Auctions Basic model GSP auction A basic model: utilities When advertiser i is assigned to the j -th slot, she gets α j γ i clicks. If advertiser i is assigned to slot j at a price of p i per click then her utility is u i = α j γ i ( v i − p i ) , which is the number of clicks received times profit per click. AGT-MIRI Sponsored search

  33. Keyword Auctions Basic model GSP auction A basic model: welfare AGT-MIRI Sponsored search

  34. Keyword Auctions Basic model GSP auction A basic model: welfare The social welfare of an outcome π is the total value of the solution for the participants, including the auctioneer. AGT-MIRI Sponsored search

  35. Keyword Auctions Basic model GSP auction A basic model: welfare The social welfare of an outcome π is the total value of the solution for the participants, including the auctioneer. n n � � SW ( p , π, v , γ ) = α π − 1 ( i ) γ i ( v i − p i ) + α j γ π ( j ) p π ( j ) i =1 j =1 n � = α j γ π ( j ) v π ( j ) j =1 AGT-MIRI Sponsored search

  36. Keyword Auctions Basic model GSP auction A basic model: welfare The social welfare of an outcome π is the total value of the solution for the participants, including the auctioneer. n n � � SW ( p , π, v , γ ) = α π − 1 ( i ) γ i ( v i − p i ) + α j γ π ( j ) p π ( j ) i =1 j =1 n � = α j γ π ( j ) v π ( j ) j =1 The social welfare is independent of the payments and the bids! SW ( π, v , γ ) AGT-MIRI Sponsored search

  37. Keyword Auctions Basic model GSP auction VCR mechanism AGT-MIRI Sponsored search

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend