Electronic Advertisements & Trading Agents. Enrique Areyan Viqueira

Size: px
Start display at page:

Download "Electronic Advertisements & Trading Agents. Enrique Areyan Viqueira"

Transcription

1 Electronic Advertisements & Trading Agents Enrique Areyan Viqueira CS1951k/2951z, Spring 218

2 Electronic Advertisements (Ads) 3

3 Massive Market 32

4 Massive Market Example Google AdWords: 72 billion dollars worth of payper-click advertisements were purchased in 215. This was 97% of Google s overall income in

5 Ad Exchange & Ad Networks An ad exchange is a technology platform that facilitates the buying and selling of media advertising from multiplead networks An on-line advertising network or ad network is a company that connects advertisers to web sites that want to host advertisements 35

6 Ad Exchange Schematic Cartoon Ad Networks Publishers Impression Opportunity Ad Exchange Bid Bid Bid Advertisement Campaign Advertisement Campaign... Advertisement Campaign 39

7 Ad Network Challenge Fulfill advertising contracts at minimum cost while sustaining and attracting advertisers by achieving high quality targeting. Efficient Marketing Effectiveness 41

8 Trading Agent Competition - AdX Oneofmany Trading Agent Competition Games In a nutshell: the game reflects the challenges faced by an Ad Network as it bids for display ads opportunities. 42

9 Agents TAC AdX Bird s Eye View Implement an strategy for the Ad Network challenge, i.e., perform a bidding strategy. Game Server Simulates the behavior of users, web sites, advertisers, and an Ad Exchange for a number of days. 46

10 Next Lab: One Day Game We will play a simplified version of AdX game. In this simplified version we care only about: Campaigns Impressions Market 5

11 One Day Game - Campaigns Advertising campaigns are created by advertisers to promote their brands, and the AdNet s role is to carry them out. A campaign isdefined by: A market segment: a demographic(s) to be targeted A reach: the number of ads to be shown. A budget: the amount of money the advertiser will pay if this contract is fulfilled. 55

12 One Day Game - Impressions Market Each run of the game, a number of users from different Market Segments is simulated. Each user generates an impression opportunity. Each impression opportunity is allocated via a second price auction. 58

13 One Day Game - Mechanics Agent 1 Agent 2. Server Agent n 59

14 One Day Game - Mechanics Start of the Simulated Day Agent 1 Agent 2. Server Agent n 6

15 One Day Game - Mechanics Start of the Simulated Day Agent 1 Campaign 1 Agent 2. Agent n Campaign 2 Campaign n Server 61

16 One Day Game - Mechanics Agent 1 1 seconds Agent 2. Server Agent n 63

17 One Day Game - Mechanics 1 seconds Agent 1 Bid Bundle 1 Agent 2. Agent n Bid Bundle 2 Bid Bundle n Server 64

18 One Day Game - Mechanics Agent 1 Agent 2. Agent n Server Simulate impressions one at a time. 67

19 One Day Game - Mechanics Agent 1 Agent 2. Agent n Server Simulate impressions one at a time. For each impression: Run second price auction. Allocate and price impression. 68

20 One Day Game - Mechanics Agent 1 Agent 2. Agent n Server Simulate impressions one at a time. For each impression: Run second price auction. Allocate and price impression. Compute statistics for each agent. 69

21 One Day Game - Mechanics Agent 1 Agent 2. End Of Simulated Day Server Agent n Simulate impressions one at a time. For each impression: Run second price auction. Allocate and price impression. Compute statistics for each agent. 7

22 One Day Game Agent Evaluation Agents are evaluated by the profit obtained from their campaign as: profit( x)! = budget * min valid(! x) reach,1 price( x)! 73

23 A Minor Complication What are some of the main differences with a sealed-bid, one-shot auction studied in class? Agents can only bid in these auctions once! before their simulation begins. Repeated auction in unknown order! Complicated complimentary structure 77

24 One Day Game - Summary Your Agent s job is to determine: 1. Whereto bid? (which market segment(s)) 2. What to bid? (bid and limits) Knowing: 1. Distribution of impressions 2. Number and distribution of campaigns (but not exactly other agents campaigns!) 84

25 One Day Game Users Distribution Segment Avg. # of Users Male, Young, Low Income 1,836 Male, Young, High Income 517 Male, Old, Low Income 1,795 Male, Old, High Income 88 Female, Young, Low Income 1,98 Female, Young, High Income 256 Female, Old, Low Income 2,41 Female, Old, High Income 47 Distribution derived from data found in 85

26 Strategies for the One Day Game Computing the optimal strategy is a daunting task. What other options we have? Heuristics! Strategies with no optimality guarantee that (we hope) work well in practice. Can you think of one? 88

27 Heuristics Big picture: Predict, Optimize, Bid 89

28 Walrasian (Competitive) Equilibrium Roughly speaking, an equilibrium is given by allocation and prices such that: ü All agents are happy with their impressions at the given prices ü Supply meets demand 93

29 Walrasian Equilibrium (cont.) Idea: compute a Walrasian Equilibrium as a prediction of the outcome of the game Bid based on the Walrasian Equilibrium Warning: Well, actually, an exact Walrasian Equilibrium might not exist, so we just approximate it. Also, an approximation might be NP-hard to compute, so we heuristically compute it 97

30 Waterfall Heuristic The game is complicated by at least two factors: random order of impressions random campaigns of other agents. Suppose other agent s campaigns are known other agents bid truthfully (budget/reach) 98

31 Waterfall Heuristic (cont.) Waterfall heuristic solve for an allocation and a matrix of prices. An agent playing Waterfall strategy builds an internal representation of the market and runs the Waterfall algorithm. Prices for each market segment resemble a waterfall, where campaigns with higher budget/reach are served first and pay the price of the campaign with immediate lower budget/reach. 99

32 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 7 M2 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 1

33 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 7 M2 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 11

34 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 7 M2 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 12

35 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 7 M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 13

36 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M2 7 M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 14

37 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 15

38 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 16

39 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 17

40 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 18

41 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M2 55 C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 19

42 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M2 2 11

43 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

44 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

45 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

46 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

47 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

48 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

49 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 35 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

50 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 35 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

51 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 35 $5/5 = 1 Allocation M M C2 4, $2 $4/2= 2 C3 15, $15 $15/15 = 1 Prices (per impression) M

52 Waterfall Algorithm - An example Impressions Campaigns 5 C1 5, $5 35 $5/5 = 1 Allocation M Price 7 M Market Segment M2 C2 4, $2 $4/2= 2 C3 15, $ $15/15 = 1 # Impressions Prices (per impression) M

53 Waterfall Heuristic (cont.) Waterfall takes you only so far! Waterfall works IF you know the exact configuration of the market. How would you use this algorithm if you don t know other agent s campaigns? and supply? 121

54 Image Credits Electronic Advertisement (Ads) webcapitaltop.com/servicios/campanas-display Google Ad Words Ad Exchanges Campaigns Heuristics Walrasian Equilibrium blog.mindsetwarrior.co/confidence-happiness/ 122

CS1951k Lab 6: TAC AdX - One-Day Variant

CS1951k Lab 6: TAC AdX - One-Day Variant CS1951k Lab 6: TAC AdX - One-Day Variant The Trading Agent Competition (TAC) is an annual tournament in which teams of programmers from around the world build autonomous agents that trade in a market simulation.

More information

PROGRAMMATIC 101. Emmy Spahr, Media Director, Programmatic SapientRazorfish_

PROGRAMMATIC 101. Emmy Spahr, Media Director, Programmatic SapientRazorfish_ PROGRAMMATIC 101 Emmy Spahr, Media Director, Programmatic SapientRazorfish_ WE ALL KNOW THE STORY Programmatic predicted to be 82% of all Display Dollars by 2019 Source: emarketer, September 2017 C O P

More information

MATH 240: Problem Set 4

MATH 240: Problem Set 4 MATH 240: Problem Set 4 You may either complete this problem set alone or in partners. If you complete it in partners, only one copy needs to be submitted. Show all your work. This problem set is due on:

More information

MASTERING. Google Analytics. For the Promotional Products Distributor

MASTERING. Google Analytics. For the Promotional Products Distributor MASTERING Google Analytics For the Promotional Products Distributor TABLE OF CONTENTS 1 2 3 4 What is Google Analytics Basic Tutorial Why is Google Analytics important? What should you measure? Going Forward

More information

Introduction to Data Mining

Introduction to Data Mining Introduction to Data Mining Lecture #16: Advertising Seoul National University 1 In This Lecture Learn the online bipartite matching problem, the greedy algorithm of it, and the notion of competitive ratio

More information

SME WORKSHOP: MARKETING ON A BUDGET

SME WORKSHOP: MARKETING ON A BUDGET SME WORKSHOP: MARKETING ON A BUDGET BUILDING SUCCESS USING COST EFFECTIVE DIGITAL MARKETING NETCLUES NOVEMBER 2015 I m Jay. Iwork with these guys ^ Meet Rahul. Iwork with these guys ^ & Kartik. Iwork with

More information

Google. EXAM - Adwords-fundamentals. Google Adword Advertising Fundamentals. Buy Full Product.

Google. EXAM - Adwords-fundamentals. Google Adword Advertising Fundamentals. Buy Full Product. Google EXAM - Adwords-fundamentals Google Adword Advertising Fundamentals Buy Full Product http://www.examskey.com/adwordsfundamentals.html Examskey Google Adwords-fundamentals exam demo product is here

More information

What Is Sports and Entertainment Marketing? Sports and Entertainment Marketing Thomson/South-Western

What Is Sports and Entertainment Marketing? Sports and Entertainment Marketing Thomson/South-Western 1 What Is Sports and Entertainment Marketing? Winning Strategies From $50 to $4 Million A determined athlete A supportive family Slide 2 Lesson 1.1 Marketing Basics Goals Describe the basic concepts of

More information

GOOGLE ADWORDS. Optimizing Online Advertising x The Analytics Edge

GOOGLE ADWORDS. Optimizing Online Advertising x The Analytics Edge TM GOOGLE ADWORDS Optimizing Online Advertising 15.071x The Analytics Edge Google Inc. Provides products and services related to the Internet Mission: to organize the world s information and make it universally

More information

Making a Bid For Profit. Profit-Driven Bidding Tactics in AdWords

Making a Bid For Profit. Profit-Driven Bidding Tactics in AdWords Making a Bid For Profit Profit-Driven Bidding Tactics in AdWords Introduction What digital marketer doesn t want to knock their CPA and ROI targets out of the park? You re in a profession that celebrates

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

CS246: Mining Massive Datasets Jure Leskovec, Stanford University CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 2 Classic model of algorithms You get to see the entire input, then compute some function of it In this context,

More information

The Agency Guide To Programmatic Buying

The Agency Guide To Programmatic Buying The Agency Guide To Programmatic Buying Table of Contents 1. Introduction 2. Defining Programmatic Buying 3. How Does Real-Time Bidding Work? 4. The Benefits 5. The Challenges 6. Conclusion The Agency

More information

SRDS.com Media Pro Webinars

SRDS.com Media Pro Webinars SRDS.com Media Pro Webinars How to Find and Evaluate Digital Media Networks and Tech Kantar Media 2014 Learn more at SRDS.com/digital Digital advertising is too confusing Kantar Media 2014 Learn more at

More information

WHAT EVERY B2B MARKETER NEEDS TO KNOW

WHAT EVERY B2B MARKETER NEEDS TO KNOW WHAT EVERY B2B MARKETER NEEDS TO KNOW The news is out: B2B marketing isn t boring. In fact, traditional consumer-driven tactics are being adopted to create inspiring campaigns that help attract new prospects,

More information

CS425: Algorithms for Web Scale Data

CS425: Algorithms for Web Scale Data CS425: Algorithms for Web Scale Data Most of the slides are from the Mining of Massive Datasets book. These slides have been modified for CS425. The original slides can be accessed at: www.mmds.org J.

More information

How to Use PPC Advertising to Grow Your Pool Business!

How to Use PPC Advertising to Grow Your Pool Business! How to Use PPC Advertising to Grow Your Pool Business! Welcome From print materials to online marketing, there is no shortage of ways to spend your marketing budget. And whether your annual budget is $1000

More information

Marketing campaign Google Adwords + Facebook + Instagram

Marketing campaign Google Adwords + Facebook + Instagram Techniza Marketing campaign Google Adwords + Facebook + Instagram Erick Padilla President Techniza Facebook is the largest and most powerful social network. What is Facebook? Facebook is a free service

More information

USING GOOGLE ADWORDS

USING GOOGLE ADWORDS DAY 3 TUTORIAL #5: USING GOOGLE ADWORDS Copyright Academy For Growth Limited Suites 1 10, Springfield House, Water Lane, Wilmslow, Cheshire, SK9 5BG, United Kingdom www.accountantsgrowthprogramme.com Tel:

More information

Understanding Ad Exchanges

Understanding Ad Exchanges Understanding Ad Exchanges Ad exchanges are the platforms that power programmatic advertising, the most popular method for buying and selling digital advertising. Here s a look at how ad exchanges work,

More information

Sponsored Search Markets

Sponsored Search Markets COMP323 Introduction to Computational Game Theory Sponsored Search Markets Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Sponsored Search Markets

More information

ADVANCED DIGITAL MARKETING PROGRAM COURSE CONTENT & DIGITAL MARKETING OVERVIEW

ADVANCED DIGITAL MARKETING PROGRAM COURSE CONTENT & DIGITAL MARKETING OVERVIEW ADVANCED DIGITAL MARKETING PROGRAM DIGITAL MARKETING Know the topics covered under Digital Marketing Course & DIGITAL MARKETING OVERVIEW CERTIFICATION AND STUDENT SUPPORT SECURE YOUR CAREER & FUTURE Demand

More information

Algorithmic Bias? An Empirical Study into Apparent Gender-Based Discrimination in the Display of STEM Career Ads. Anja Lambrecht and Catherine Tucker

Algorithmic Bias? An Empirical Study into Apparent Gender-Based Discrimination in the Display of STEM Career Ads. Anja Lambrecht and Catherine Tucker Algorithmic Bias? An Empirical Study into Apparent Gender-Based Discrimination in the Display of STEM Career Ads Anja Lambrecht and Catherine Tucker Research Question What may make an ad serving algorithm

More information

Online Advertising and Ad Auctions at Google

Online Advertising and Ad Auctions at Google Online Advertising and Ad Auctions at Google Vahab Mirrokni Google Research, New York Traditional Advertising At the beginning: Traditional Ads Posters, Magazines, Newspapers, Billboards. What is being

More information

Classic model of algorithms

Classic model of algorithms Note to other teachers and users of these slides: We would be delighted if you found this our material useful in giving your own lectures. Feel free to use these slides verbatim, or to modify them to fit

More information

INTRODUCTION TO THE BPA WORLDWIDE B2B MEDIA EXCHANGE

INTRODUCTION TO THE BPA WORLDWIDE B2B MEDIA EXCHANGE Contents: INTRODUCTION TO THE BPA WORLDWIDE B2B MEDIA EXCHANGE 1. Introduction 2. Why Programmatic Advertising 3. Why participate in the BPA B2B Media Exchange 4. The requirements to participate 5. The

More information

Spring 06 Assignment 4: Game Theory and Auctions

Spring 06 Assignment 4: Game Theory and Auctions 15-381 Spring 06 Assignment 4: Game Theory and Auctions Questions to Vaibhav Mehta(vaibhav@cs.cmu.edu) Out: 3/08/06 Due: 3/30/06 Name: Andrew ID: Please turn in your answers on this assignment (extra copies

More information

CS 345 Data Mining. Online algorithms Search advertising

CS 345 Data Mining. Online algorithms Search advertising CS 345 Data Mining Online algorithms Search advertising Online algorithms Classic model of algorithms You get to see the entire input, then compute some function of it In this context, offline algorithm

More information

Must Do Marketing Strategies. for Busy Small to Mid-Sized Business Owners

Must Do Marketing Strategies. for Busy Small to Mid-Sized Business Owners 5 Must Do Marketing Strategies for Busy Small to Mid-Sized Business Owners Page 1 Marketing is often the first tactic that comes to mind when considering how to attract new customers and keep loyal ones

More information

Programmatic Advertising from a Data Scientist s Perspective

Programmatic Advertising from a Data Scientist s Perspective Programmatic Advertising from a Data Scientist s Perspective OMK, 17th August 2017, Bern Gergely Kalmár Senior Consultant Digital Analytics Webrepublic AG 1 Programmatic Advertising What s in it for a

More information

Important Considerations Before Switching To Enhanced Campaigns

Important Considerations Before Switching To Enhanced Campaigns Important Considerations Before Switching To Enhanced Campaigns How do I set my bid multipliers? How will location targeting change? What do I need to know before I switch to enhanced campaigns? Google

More information

Feedback Control of Real-Time Bidding Advertising

Feedback Control of Real-Time Bidding Advertising Feedback Control of Real-Time Bidding Advertising Fatemeh Gheshlaghpour Advisors: Maryam Babazadeh Amin Nobakhti Sharif University of Technology, EE Department Apr. 2018 Overview Introduction Business

More information

Get to Grips with Personalization, Retargeting and Remarketing Google Ads; how does it actually work

Get to Grips with Personalization, Retargeting and Remarketing Google Ads; how does it actually work Get to Grips with Personalization, Retargeting and Remarketing Google Ads; how does it actually work Edita Matic Regional Director of Revenue Management Highgate Hotels What are Google Ads? Google s online

More information

ARE YOU SPENDING YOUR PPC BUDGET WISELY? BEST PRACTICES AND CREATIVE TIPS FOR PPC BUDGET MANAGEMENT

ARE YOU SPENDING YOUR PPC BUDGET WISELY? BEST PRACTICES AND CREATIVE TIPS FOR PPC BUDGET MANAGEMENT ARE YOU SPENDING YOUR PPC BUDGET WISELY? BEST PRACTICES AND CREATIVE TIPS FOR PPC BUDGET MANAGEMENT In pay-per-click marketing, as with so many things in life, you have to spend money to make money. But

More information

What is SEM? Paid search, Google ads, and pay-per-click advertising

What is SEM? Paid search, Google ads, and pay-per-click advertising What is SEM? Paid search, Google ads, and pay-per-click advertising are a few phrases you have probably heard that are interchangeable with the term search engine marketing or SEM. SEM refers to paid ads

More information

Step-by-step starter guide to starting your Ad campaign Note: You need to have valid address and credit card to be able to use Google Adwords.

Step-by-step starter guide to starting your Ad campaign Note: You need to have valid  address and credit card to be able to use Google Adwords. Beginner s guide to Google AdWords for the OA fellowship Here is a short beginner s guide to Google AdWords for the OA service bodies, large and small. At first, this process can seem a bit complicated

More information

WHICH ANALYTICAL METHOD BEST MEETS THE. By Robert Stratton Senior Group Director MarketShare: A Neustar Solution

WHICH ANALYTICAL METHOD BEST MEETS THE. By Robert Stratton Senior Group Director MarketShare: A Neustar Solution CHALLENGE? WHICH ANALYTICAL METHOD BEST MEETS THE ATTRIBUTION By Robert Stratton Senior Group Director MarketShare: A Neustar Solution ? ADDRESSING THE ATTRIBUTION QUESTION Advertisers don t always have

More information

Casino Programmatic Buying & AdWords 12-Month Review

Casino Programmatic Buying & AdWords 12-Month Review Casino Programmatic Buying & AdWords 12-Month Review Page 1 1) Executive Summary We were able to achieve a 28.7% larger audience for this client. 2) The Problem AdWords and Display Advertising can be very

More information

ADWORDS IS AN AUTOMATED ONLINE AUCTION. WITHIN A CAMPAIGN, YOU IDENTIFY KEYWORDS THAT TRIGGER YOUR ADS TO APPEAR IN SPECIFIC SEARCH RESULTS.!

ADWORDS IS AN AUTOMATED ONLINE AUCTION. WITHIN A CAMPAIGN, YOU IDENTIFY KEYWORDS THAT TRIGGER YOUR ADS TO APPEAR IN SPECIFIC SEARCH RESULTS.! 1. What is AdWords? ADWORDS IS AN AUTOMATED ONLINE AUCTION. WITHIN A CAMPAIGN, YOU IDENTIFY KEYWORDS THAT TRIGGER YOUR ADS TO APPEAR IN SPECIFIC SEARCH RESULTS. This type of campaign is called a Search

More information

Certificate Program in Digital Marketing

Certificate Program in Digital Marketing Certificate Program in Digital Marketing Months 3 months Hours 72 hours Fees Rs. 40,000 all inclusive 1. Introduction to Digital Media & Fundamentals The media shift from traditional media to Digital Understanding

More information

A Survey of Sponsored Search Advertising in Large Commercial Search Engines. George Trimponias, CSE

A Survey of Sponsored Search Advertising in Large Commercial Search Engines. George Trimponias, CSE A Survey of Sponsored Search Advertising in Large Commercial Search Engines George Trimponias, CSE Outline Introduction Structure of Sponsored Search Advertising (SSA) Practical Issues in SSA Historical

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

CS246: Mining Massive Datasets Jure Leskovec, Stanford University CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 3/8/2015 Jure Leskovec, Stanford C246: Mining Massive Datasets 2 High dim. data Graph data Infinite data Machine

More information

2012 U.S. Online Retail Holiday Shopping Report

2012 U.S. Online Retail Holiday Shopping Report 2012 U.S. Online Retail Holiday Shopping Report E A R L Y E D I T I O N Covering Search Advertising Trends in the United States Updated through Release Date: December 7th, 2012 Ke nsh oo, Inc. 20 12 CO

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University.

CS246: Mining Massive Datasets Jure Leskovec, Stanford University. CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 2 Classic model of algorithms You get to see the entire input, then compute some function of it In this context,

More information

Search engine advertising

Search engine advertising Search engine advertising Hal Varian Online advertising Banner ads (Doubleclick) Standardized ad shapes with images Loosely related to content Context linked ads (Google AdSense) Related to content on

More information

Google Advertising Overview

Google Advertising Overview Google Advertising Overview Welcome. If you ve had any exposure to online advertising, you re probably familiar with Google Adwords - the leader in online advertising. Adwords is best known for its Paid

More information

Pay Per Click Advertising

Pay Per Click Advertising Pay Per Click Advertising What is Pay Per Click Advertising? Pay Per Click (PPC) is a model of advertising where you pay each time your ad is clicked, rather than earning clicks organically (like SEO).

More information

Evaluate the effectiveness of ocpm versus CPC

Evaluate the effectiveness of ocpm versus CPC + Evaluate the effectiveness of ocpm versus CPC Essence Essence is the world s largest independent buyer of digital media, with $650M in media purchased. Founded in 2005, it has 480 people in offices worldwide,

More information

What Makes Google Tick?

What Makes Google Tick? What Makes Google Tick? Greg Taylor Oxford Internet Institute, University of Oxford, Oxford, UK This short article is an educational piece for aspiring economists, written for and published in Economic

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

CS246: Mining Massive Datasets Jure Leskovec, Stanford University CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 3/5/18 Jure Leskovec, Stanford C246: Mining Massive Datasets 2 High dim. data Graph data Infinite data Machine

More information

Getting The Best ROI in Marketing

Getting The Best ROI in Marketing Getting The Best ROI in Marketing Google Adwords Edition Table of Contents Getting The Best ROI in Marketing 1 Table of Contents 1 Introduction 1 Researching Your Marketing & Initial Setup Preparation

More information

REACH NEW HEIGHTS A DIVISION OF

REACH NEW HEIGHTS A DIVISION OF A DIVISION OF ABOUT US With an experience of over 6 years in the mobile User Acquisition industry, assisting to over 100 app developers worldwide to achieve their mobile marketing strategy, we have brought

More information

HOW TO LEVERAGE FACEBOOK TO SUCCESSFULLY GROW YOUR BUSINESS PUBLISHED BY:

HOW TO LEVERAGE FACEBOOK TO SUCCESSFULLY GROW YOUR BUSINESS PUBLISHED BY: HOW TO LEVERAGE FACEBOOK TO SUCCESSFULLY GROW YOUR BUSINESS PUBLISHED BY: Index 3 Introduction 5 Facebook Statistics 6 Top 7 Benefits Of Facebook Advertising 10 Types of Facebook Ads 17 Conclusion Introduction

More information

RETAIL PERFORMANCE MARKETING INDEX: Q4 2014

RETAIL PERFORMANCE MARKETING INDEX: Q4 2014 THE RETAIL PERFORMANCE MARKETING INDEX: Q4 2014 An Analysis Of Purchase-Stage Google Advertising Campaigns We Turn Browsers Into Buyers 2 Introduction With the scale and profitability of Google Shopping,

More information

LinkedIn and Google Adwords Practical Tips

LinkedIn and Google Adwords Practical Tips LinkedIn and Google Adwords Daniella Boni Marketing Director Tom Mulligan Director, Product Management and RFP Callan Capital Brandes Investment Partners LinkedIn and Google Adwords Reaching Your Audience

More information

BEST PRACTICES FOR ADWORDS

BEST PRACTICES FOR ADWORDS click.co.uk - Click Consult www.click.co.uk Ad The manner in which Google determines the position of paid advertisements is sometimes tough to grasp, so here we ll discuss what determines ad position and

More information

Sponsored Search: Theory and Practice

Sponsored Search: Theory and Practice Sponsored Search: Theory and Practice Jan Pedersen Chief Scientist Yahoo! Search and Marketplace Group 1 10 August 2006 Outline Why online advertising is important A brief history of sponsored search An

More information

Global Digital Advertising Report Adobe Digital Index Q4 2014

Global Digital Advertising Report Adobe Digital Index Q4 2014 Global Digital Advertising Report Adobe Digital Index Q4 2014 Table of contents Social 3 Key insights 4 Facebook post impressions 5 Black Friday Foursquare check-ins 6 Facebook post organic impressions

More information

SOCIAL MEDIA MARKETING 101

SOCIAL MEDIA MARKETING 101 SOCIAL MEDIA MARKETING 101 RYAN NAHAS BUSINESS DEVELOPMENT MANAGER at SPARK MARKETING CONTENTS 1. 2. 3. 4. 5. 6. 7. About Spark Introduction: What exactly is Social Media? Discussion: Why do I need it?

More information

The Absolute Beginner s Guide to DFP. Organize your ad stack and increase your ad revenue with this step-by-step guide.

The Absolute Beginner s Guide to DFP. Organize your ad stack and increase your ad revenue with this step-by-step guide. The Absolute Beginner s Guide to DFP Organize your ad stack and increase your ad revenue with this step-by-step guide. DoubleClick for Publishers (DFP) is a comprehensive hosted ad serving platform that

More information

CAP6671 Intelligent Systems

CAP6671 Intelligent Systems CAP6671 Intelligent Systems Lecture 7: Trading Agent Competition: Supply Chain Competition Instructor: Dr. Gita Sukthankar Email: gitars@eecs.ucf.edu Schedule: T & Th 9:00-10:15am Location: HEC 302 Office

More information

Duke Digital Media and Marketing Certificate Program

Duke Digital Media and Marketing Certificate Program Duke Digital Media and Marketing Certificate Program Enhance Your Digital Marketing Skills and Excel in the Digital Economy About the Program The Duke Digital Media and Marketing Certificate Program features

More information

Your Ads, Your Outcomes: Control and Transparency in Your Video DSP

Your Ads, Your Outcomes: Control and Transparency in Your Video DSP Your Ads, Your Outcomes: Control and Transparency in Your Video DSP Bruce Falk is the Chief Operating Officer at BrightRoll, overseeing sales, marketing, business development, and operations. Bruce spent

More information

How to Use. Search & Social to Increase Sales FAST

How to Use. Search & Social to Increase Sales FAST How to Use Search & Social to Increase Sales FAST Gloria Lafont President/Owner: ActionMarketingCo.com Editor: PromoBusinessSuccess.com Direct: 954-372-7967 Email Gloria@ActionMarketingCo.com LinkedIn

More information

APT from Yahoo!: Unifying Digital Advertising

APT from Yahoo!: Unifying Digital Advertising APT from Yahoo!: Issues Facing the Ad Industry and Yahoo! s Solution APT from Yahoo! is a superset of the best of what s offered by ad exchanges, ad servers and ad networks. Participants in the business

More information

The B2B Marketer s Guide to INTENT-DRIVEN MARKETING

The B2B Marketer s Guide to INTENT-DRIVEN MARKETING The B2B Marketer s Guide to INTENT-DRIVEN MARKETING www.infusemedia.com We live in a time where brands are vying for the attention of customers from every digital and physical corner. As a result, many

More information

Chapter Fourteen. Topics. Game Theory. An Overview of Game Theory. Static Games. Dynamic Games. Auctions.

Chapter Fourteen. Topics. Game Theory. An Overview of Game Theory. Static Games. Dynamic Games. Auctions. Chapter Fourteen Game Theory Topics An Overview of Game Theory. Static Games. Dynamic Games. Auctions. 2009 Pearson Addison-Wesley. All rights reserved. 14-2 Game Theory Game theory - a set of tools that

More information

Chapter 4: Demand Section 2

Chapter 4: Demand Section 2 Chapter 4: Demand Section 2 Objectives 1. Explain the difference between a change in quantity demanded and a shift in the demand curve. 2. Identify the factors that create changes in demand and that can

More information

By: Aderatis Marketing

By: Aderatis Marketing By: Aderatis Marketing 01803 362 026 enquiries@aderatis.com Google AdWords for Small Businesses: Mistakes to Avoid Not getting much luck from your AdWords campaign and ready to admit defeat? Don t feel

More information

What about streaming data?

What about streaming data? What about streaming data? 1 The Stream Model Data enters at a rapid rate from one or more input ports Such data are called stream tuples The system cannot store the entire (infinite) stream Distribution

More information

IT S TIME TO ACCELERATE YOUR EXPECTATIONS WE DON T DELIVER LEADS, WE ACQUIRE CUSTOMERS

IT S TIME TO ACCELERATE YOUR EXPECTATIONS WE DON T DELIVER LEADS, WE ACQUIRE CUSTOMERS IT S TIME TO ACCELERATE YOUR EXPECTATIONS WE DON T DELIVER LEADS, WE ACQUIRE CUSTOMERS 2 SCALE & GROW YOUR BUSINESS 3 WHO WE ARE QUALITY & PERFORMANCE Imagine a company that acquires engaged and exclusive

More information

Facebook is a key channel to connect with the people who matter to your business. Newsfeeds are personalised to show each person stories and ads that

Facebook is a key channel to connect with the people who matter to your business. Newsfeeds are personalised to show each person stories and ads that Facebook Sales Deck Facebook is a key channel to connect with the people who matter to your business. Newsfeeds are personalised to show each person stories and ads that are most relevant and interesting

More information

Introduction. What is Cryptocurrency?

Introduction. What is Cryptocurrency? Table of Contents 1. Introduction 1.1. Cryptocurrency 1.2. ERC20 Standard 1.3. P2P Networks 2. Adverx (AVX) 2.1. Token Specifications 2.2. Token Allocation 3. Real-time bidding (RTB) 3.1. How RTB works

More information

The Guide to Influencer Marketing Automation

The Guide to Influencer Marketing Automation The Guide to Influencer Marketing Automation Here s an unfortunate fact: Consumers trust Congress more than brand advertising 1. Sad but true, though hardly surprising. Consumers know that marketers monitor

More information

FRANCHISE SERVICES FIND OUT MORE ABOUT OUR LEAD MANAGEMENT AND ADVERTISEMENT PACKAGES

FRANCHISE SERVICES FIND OUT MORE ABOUT OUR LEAD MANAGEMENT AND ADVERTISEMENT PACKAGES FRANCHISE SERVICES FIND OUT MORE ABOUT OUR LEAD MANAGEMENT AND ADVERTISEMENT PACKAGES CONTENTS 3 Introduction 4 5 Reasons Why You Should Join Our Site 5 The Services We Offer 7 Advertisement Packages 8

More information

ADAMS MEDIA GROUP MEDIA KIT AdamsMediaGroup.com 2801 Ocean Drive, Suite 204, Vero Beach, FL 32963

ADAMS MEDIA GROUP MEDIA KIT AdamsMediaGroup.com 2801 Ocean Drive, Suite 204, Vero Beach, FL 32963 20 ADAMS MEDIA GROUP MEDIA KIT 18 772.492.6570 AdamsMediaGroup.com 2801 Ocean Drive, Suite 204, Vero Beach, FL 32963 ABOUT ADAMS MEDIA GROUP Marketing is an essential component in helping any business

More information

The buyer's guide to Programmatic Direct

The buyer's guide to Programmatic Direct 1 The buyer's guide to Programmatic Direct Programmatic Direct is one of the fastest-growing areas of digital advertising. In the US alone, one in every two dollars spent programmatically now runs through

More information

Keyword Analysis. Section 1: Google Forecast. Example, inc

Keyword Analysis. Section 1: Google Forecast. Example, inc Section 1: Google Forecast Below is a forecast for some example leather keywords that we recommend focus on. Before the forecast is viewed, keep in mind, that Google bases its numbers on average performance

More information

About RTB House Real-Time Bidding Vickrey s model RTB is a technology consisting of 2 layers... 2

About RTB House Real-Time Bidding Vickrey s model RTB is a technology consisting of 2 layers... 2 Table of contents About RTB House... 2 Real-Time Bidding... 2 Vickrey s model... 2 RTB is a technology consisting of 2 layers... 2 Terminology associated with RTB... 3 Reach and Adexchange Networks...

More information

FOUR SOCIAL MEDIA TACTICS EVERY REAL ESTATE AGENT NEEDS

FOUR SOCIAL MEDIA TACTICS EVERY REAL ESTATE AGENT NEEDS FOUR SOCIAL MEDIA TACTICS EVERY REAL ESTATE AGENT NEEDS By SAM Rico BATTISTA AWARD WINNING SOCIAL MEDIA EXPERT About this Book First, let s go over what you can expect. This ebook is going to cover the

More information

Introduction to computational advertising

Introduction to computational advertising Introduction to computational advertising Bogdan Cautis page 0 Outline From IR to IS Advertising on the Web The evolution of Web advertising Terminology History Advertising setting and problems Display

More information

Top Google AdWords Features You Should Be Using. We are Carnegie. Let s go.

Top Google AdWords Features You Should Be Using. We are Carnegie. Let s go. Top Google AdWords Features You Should Be Using. We are Carnegie. Let s go. Vincent Sciplini VP, Digital Operations and Strategy Carnegie Communications L E A D G E N E R A T I O N D I G I T A L M A R

More information

DIGITAL MARKETING. Ecommerce KPIs + Metrics that Boost Your Campaign ROI

DIGITAL MARKETING. Ecommerce KPIs + Metrics that Boost Your Campaign ROI DIGITAL MARKETING Ecommerce KPIs + Metrics that Boost Your Campaign ROI Keep these 3 strategic goals in mind to measure your ecommerce KPIs + campaign success 1 Select your ecommerce KPIs, then track their

More information

STEP by STEP GoogleAdwords Campaign setup CHECKLIST

STEP by STEP GoogleAdwords Campaign setup CHECKLIST STEP 1: PLAN YOUR CAMPAIGN When setting up a Google AdWords campaign you will want to start by answering three basic questions. What is my campaign s goal? How much do I want to spend on my campaign? How

More information

Combine attribution with data onboarding to bridge the digital marketing divide

Combine attribution with data onboarding to bridge the digital marketing divide Combine attribution with data onboarding to bridge the digital marketing divide Understand how online marketing impacts offline sales Google Inc. 360suite-info@google.com g.co/360suite 1 Digital marketing

More information

Fanpage Ad Secrets How I Get Cheap Penny Clicks to Any Fanpage! Fanpage Ad Secrets. Learn how to get 1 Penny Clicks From Facebook Ads!

Fanpage Ad Secrets How I Get Cheap Penny Clicks to Any Fanpage! Fanpage Ad Secrets. Learn how to get 1 Penny Clicks From Facebook Ads! Fanpage Ad Secrets Learn how to get 1 Penny Clicks From Facebook Ads! Brought to You by PLR-MRR-Products You may sell or give away this ebook. It may not be altered in any manner. Disclaimer Reasonable

More information

Advertising on Bing... 3 Section 1 Bing Ads Basics... 4 Bing versus AdWords... 4 PPC Advertising... 5 Sign Up for Bing... 5 Section 2 Bing Ads

Advertising on Bing... 3 Section 1 Bing Ads Basics... 4 Bing versus AdWords... 4 PPC Advertising... 5 Sign Up for Bing... 5 Section 2 Bing Ads Advertising on Bing... 3 Section 1 Bing Ads Basics... 4 Bing versus AdWords... 4 PPC Advertising... 5 Sign Up for Bing... 5 Section 2 Bing Ads Campaigns... 6 Create Your Campaign... 6 Writing Ad Copy...

More information

advertising x strategy

advertising x strategy advertising x strategy basic element x campaign planning Advertising strategy = plan? Advertising strategy = plan? YES! An advertising strategy is a plan to reach and persuade a customer to buy a product

More information

Bridging the Gap to First-Price Auctions: A Buyer s Guide

Bridging the Gap to First-Price Auctions: A Buyer s Guide Bridging the Gap to First-Price Auctions: A Buyer s Guide 2 Introduction In an industry where rapid evolution is the norm, the changes in ad tech last year were so profound from the maturation of header

More information

What is TicketNetwork Private Label?

What is TicketNetwork Private Label? What is TicketNetwork Private Label? TicketNetwork Private Label is a unique opportunity for anyone who wants to market event tickets without having to acquire and sell the actual tickets. Using our white-label

More information

Online advertising. A brief introduction to Ad-networks Prepared by: Anna Alikhani

Online advertising. A brief introduction to Ad-networks Prepared by: Anna Alikhani Online advertising A brief introduction to Ad-networks Prepared by: Anna Alikhani Ad Networking or Banner Dealing Business Overview in Iran It seems that the market is ruled with old dinosaurs, with the

More information

Media Today, 6 th Edition. Chapter Recaps & Study Guide

Media Today, 6 th Edition. Chapter Recaps & Study Guide 1 Media Today, 6 th Edition Chapter Recaps & Study Guide Chapter 4: Financing and Shaping the Media: Advertising, Public Relations, and Marketing Communications This chapter explores how advertising, public

More information

Tradable Pollution Permits

Tradable Pollution Permits Tradable Pollution Permits More Realistic Interventions to Solve Externality Problem Efficient Tax requires a lot of knowledge that government needs to have. Assigning property rights is not enough when

More information

for your nonprofit Using Google+ to achieve your year-end goals this holiday season

for your nonprofit Using Google+ to achieve your year-end goals this holiday season for your nonprofit Using Google+ to achieve your year-end goals this holiday season for your nonprofit How to turn your Google+ following into charitable gifts Google+ can help nonprofit organizations

More information

APPLYING MACHINE LEARNING IN MOBILE DEVICE AD TARGETING. Leonard Newnham Chief Data Scientist

APPLYING MACHINE LEARNING IN MOBILE DEVICE AD TARGETING. Leonard Newnham Chief Data Scientist APPLYING MACHINE LEARNING IN MOBILE DEVICE AD TARGETING Leonard Newnham Chief Data Scientist Introduction Who is LoopMe? What we do The problem we solve Data Predictive models Bidders Future Research Lessons

More information

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today This and the next lecture are going to be about mechanism design,

More information

Marketing with Facebook

Marketing with Facebook Term Paper Marketing with Facebook E-business Technologies Study Program: Masters in Business Consulting Winter Semester 2010 S u b m i t t e d t o Prof. Dr. E. Heindl P r e p a r e d b y Nithin Vellappali

More information

Is Your Online Streaming Profitable?

Is Your Online Streaming Profitable? Is Your Online Streaming Profitable? 4 Questions Radio Publishers Should Ask to Make it Happen. Page 1 Saga Communications, a broadcaster with over 100 radio stations in 29 US markets is considering ending

More information

The DoubleClick guide to advertising in apps. Reach, engage and measure your audience on mobile apps

The DoubleClick guide to advertising in apps. Reach, engage and measure your audience on mobile apps The DoubleClick guide to advertising in apps Reach, engage and measure your audience on mobile apps Executive summary State of viewability for video ads in 2017 The screen in our hands is now a gateway

More information