{'fraction_non_alphanumeric': 0.02390438247011952, 'fraction_numerical': 0.0, 'mean_word_length': 5.1656441717791415, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimal Keyword Auctions for Optimal User Experiences

Poor user experiences with search advertisements can lead to ad avoidance thus reduce search engine's long-term revenue. We capture the effect of negative user experiences on search engine's future revenue in a new variable called "shadow costs" and examine the optimal keyword auction mechanisms (KAMs) in a general model that takes into account advertiser-specific and position-specific shadow costs. We show that the optimal KAMs can be implemented in an ex-post equilibrium with a "progressive second price" payment rule. Furthermore, under a few special but practically relevant cases, the optimal KAM takes the form of relatively simple scoring auctions. We show that minimum bids in these scoring auctions may be advertiser- or position-specific and the allocation rule may or may not be greedy. Our results highlight impact of shadow costs on keyword auction designs and hold implications for search engines, advertisers, and internet users.