Skip to content

Partial replication code/data for "Search Engine Revenue from Navigational and Brand Advertising" at ICWSM 2024.

License

Notifications You must be signed in to change notification settings

jlgleason/navigational-ads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains partial replication code and data for "Search Engine Revenue from Navigational and Brand Advertising", appearing at ICWSM 2024.

Data

  1. Curlie: data/curlie.zip has 1.3 million entity:URL pairs collected between Feb-Apr 2023 from Curlie:
Be part of the largest human-edited directory on the web.
Suggest a Site - Curlie Directory - Become an Editor

Code

  1. Env: pip3 install -r src/requirements.txt

  2. Ad API Data Collection: src/ad_apis has scripts that collect data from the Google and Bing Ad APIs. These scripts require developer credentials to function, see https://developers.google.com/google-ads/api/docs/start and https://learn.microsoft.com/en-us/advertising/guides.

    • src/ad_apis/google/get_historical_metrics.py: gets Google historical metrics for a set of keywords
    • src/ad_apis/google/get_forecast_metrics.py: gets Google forecast metrics for a set of keywords
    • src/ad_apis/bing/get_bid_prices.py: gets Bing historical metrics for a set of keywords
  3. Results Replication: data/intermediate.zip has intermediate measurements corresponding to each SERP. Per Northeastern IRB #20-03-04, we cannot share individual-level data from earlier steps in the analysis pipeline. src/results has scripts to reproduce the Section 4 analysis using this intermediate data.

    • python3 src/results/google_revenue.py run
    • python3 src/results/google_revenue.py make_plots
    • python3 src/results/microsoft_revenue.py run
    • python3 src/results/microsoft_revenue.py make_plots
    • python3 src/results/effects.py

About

Partial replication code/data for "Search Engine Revenue from Navigational and Brand Advertising" at ICWSM 2024.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages