Quiz: Online Advertising

  • Cost Per Thousand Impressions
  • Cost Per Install
  • Cost Per Ad Impression
  • Pay per click