Be Sociable, Share!

Mostrando entradas con la etiqueta Real Time Bidding. Mostrar todas las entradas
Mostrando entradas con la etiqueta Real Time Bidding. Mostrar todas las entradas

martes, 29 de septiembre de 2020

What is GAM ( Google Ad Manager)?

Ad server: It houses different Ads from different Ad networks.

GAM: Only serving ads if there are ad units implemented on the order/line item.
GAM - Manager ad networks, compete for ad stack (Admanager cannot serve ads)
Need to add Ad Network (AdX) to GAM to server Ads.


Adx (AdExchange) advertising platform run by google
more complex set up needs GAM.

As an overview, the key steps are:

1. Count your ads per page

2. Evaluate your Page RPM #RPM

3. Look at your impression discrepancy

4. Monitor your revenue trend

5. Evaluate your fill rate




     Kick-off: Basic terminologies: DFP tutorial



jueves, 10 de septiembre de 2020

Kick off: Basic terminologies: DFP tutorial

GDN ( Google display network - extension google ads plataform 

(formerly google adwords)


DSP (demand) - buy ad space programmatilly online.

DFP/GAM - Publishers can sell their inventory on ADX via a supply ( SSP)  and/or Google´s ad server ( DFP/GAM) - https://clearcode.cc/blog/doubleclick-integrations/

Once again:

AdX: allows adv and agencies to purcharse media( via DSP) Publishers can sell their invetory on ADX via (SSP) or/and google´s adserver - DoubleClick for Publishers ( DFP/GAM)


ADMIN: Network code : Publisher AD: To link AdX con DFP (GAM)

Delivery: Houses all the diferent orders for Adnetworks

Orders: Line items - Advertisers ( AdX/AdNetwork/Adsense)

Orders: field in the DFP where your ad network advertiser & trafficker is labelled

Adsense order on DFP: One target unit per line item

Inventory: Stores all ad units and placements created

Inventory: New ad unit targeted on line items, therefore Orders

Line: Break down the orders targeting (geo, age, preferences, etc...)

Reports: unfilled impressions


I - Initial Planning:  Ad units - display on site
Placements: group of ad units : Specific targeting criteria
granular: Top 300x250 News_300x2250_top
Unclick:  Adsense inventory setting
Refresh rate:  increase revenue 


Inventory:  Generate tags:  Enable single request: 
leave unchecked - enable single request, often generating discrepancy in the report . Site speed improves - GPT ( Google Publisher Tag):  Syn - load the same time of the content. 


DFP ADTags:  Inventory: Generate tags: Enable syn requests and enable single request: Generate 2 tags. Doc body and Doc header to deploy on publisher site.


                           

Double Click for Publisher : ( DFP) ad server + Double Click Ad Exchange (ADX) source into unified platform called (merged to): Google Ad Manager (GAM)

Delivery  > Order = Adsense > line = XX_Adsense_chanXX

Delivery  >Order > Line >  chXX_XX_aft_728x90 ( aft= above fold time)  

Unchecked: Allow same adverstiser exception - avoid  unfilled impressions

Type: Price priority_ Adsense wins impressions over other adnetworks.

Rate: The minimium CPM -  Important to set for price priority
(click set value CPM - automatically populate with rate)

Add targeting > Adding with  Ad units 

Third -party:  adding code creative: 
Get code from Adsense account > DFP should be able to recognise this as a google tag.


Create one order per adnetwork
Create one line item per ad unit



AdX order on DFP:

Delivery  > Order = Adexchange > line = chxx_XX_aft_728x90
Type: Ad Exchange
Add targeting > Adding with  Ad units = chxx_XX_aft_728x90
( save and upload creatives)

Code  Snippet:  Generate tags section ( disenable single request cuz generating discrespacies) syn content loading speed. two peace of code.) script async code.

DFP ADTags:  Inventory: Generate tags: Enable syn requests and enable single request: Generate 2 tags. Doc body and Doc header

Kick off: Basic terminologies: ADSERVING SSP DSP DMP DFP GAM PREBID

 

- Adsense = google adwords  (google ads) 
  Google network display - small businesses
- Adexchange - Google network premium
- Admanager  (DFP=GAM) - both platform 
  container codes - RTB links with ADX


- Double Click for Publisher 
( DFP) ad server + Ad Exchange source into unified platform called: Google Ad Manager (GAM)

- DoubleClick for Publisher (DFP) and -  - Double Click Ad Exchange (ADX) merged into Google Ad manager 

- DoubleClick  Adverstiser + Google Analytics 360 Suite become Google Marketing Platform

AdX:  Allows adv and agencies to purchase media ( via DSP) 
Publishers can sell their inventory on ADX via (SSP) or/and google´s server 
DFP sells thro ADX 

Prebid.js: retrieves the stored requests to determine which bidders and parameters to use. It then calls the appropriate demand partners. Prebid.js library fetches bids and creative from various SSPs and ADX, then passes info about those bids, including price, to the ad server´s tag on-page. The ad server receives the info as query string parameters and the line target those bid and decides wins.


Basic Terminologies in Digital Advertising:

Ad unit/ Ad slot: displayed
Ad request ( trigger): passback - number of ads - user visits the page, and requesting ads. 
(Ad requests) = IP address browser - ad request to sent it
Passback&Default tag:  ad request ( price floor) passback to another partner: available bid - daisy chain -waterfall set up - Monetize to all ads request asap .

CPM ( cost per mile) : (revenue/impression)*1000 
RPM ( revenue per mille)( rev/(impressions/100))

Pageviews: 1 user, several pages. ( 5min, 22 sec) 
Good - engage the content/ site layout

Impressions:  clicks don't matter ( ads fetched) -  ads equal impressions 
5 ads meaning 5 impressions, another page, more ads, more impressions
Viewable:  at least 50% viewable  ( 1 sec for display  - 2 sec for videos) - user screen.
Fill rate/ covarage% : (impressions/ adrequests)
3 impressions/ 5 ad requests = 0.6 or  60%, only see 3 ads

Session: page 1, event 1, social, action...
(opens site 5pm - closed it at 5h15pm) = 1 session 
(opens site 5pm - closed it at 8pm) = 2 sessions ( 30 min)

Pageviews: 1 user, several pages. ( 5min, 22 sec) 

Ad per rages: impressions/page views: 
1MM/500.00 = ads per page:  2 ads per page
Users see 2 ads per page.

Page RPM/ Page view RPM:  Revenue per 1K page views: 
(rev./pageviews)*1000 = earn to 1K/500.00 =  
$2 per 1K page views visits - (rev/(pageviews/1000))

Freq. cap:  Ads show up for every unique user.
1x 24 once per unique user every 24 hours
1 x 12 twice per unique user every 12hrs

Introduction to AdX

AD EXCHANGE: Double click for PUB:  AD impressions
A system similar to stocks:  ad slots: set up the price - generate tag - $$$$


Double Click for Publisher ( DFP) ad server + Ad Exchange source into a unified platform called: Google Ad Manager (GAM)

DoubleClick for Publisher (DFP) and Double Click Ad Exchange (ADX) merged into Google Ad manager 



DFP: Ad Serving: IP address browser - ad request to sent it
DoubleClick = DFP ( adserving) - overall Audience data

DFP Impression (GAM): Ad request ( IP user)  - targeting/ranking (20ms) opportunity cost sends to ADX  ( buyers) - Highster paying ad - ADX Dynamic Allocation - better price per slot.

Adserver waterfall = (direct orders + RTB auction ( exchange) + Fallback ( Adsense + house ads)

Header Bidding: Real-time bidding - Cherry-pick impressions at the highest priority  Called FIRST LOOK  

Adserver setup header bidding:
(Header auction (eCPM) + Direct orders + RTB + Fallback)

Publisher( SSP)/Head Bidding:  
First look at every single impression ( 30% - 60% increases in RPM)
Head Bidding executes, browser users call the demand partners 
( ex.: Appnexus, Index, OpenX, Amazon, Criteo) - less than 500milliseconds.

(Ad exchange conduct second price plus one cent)
Match with line item publisher ad server


How to set up Prebid.js: 

Some examples of Ad exchange/SSP: 
Appnexus, Index, Amazon, Rubicon, OpenX, Criteo, AOL, Pubmatic, Sovrn, Sonobi, etc..

Header bidding wrappers ( containers) like tag management - publishers manager their demand pass to adserver - centralized timeout - Opensource: Prebid.js ( Index have their only system).

AdManager360: GAM
Sales programmatic campaigns.
Delivery: sold campaigns - orders
Line: creatives
Inventory: available to sell
Video - Admin - ads.txt 
Orders section: DFP
New ad unit: 

Adsense re-render:
The unsold impression goes there. 
HAR file:
Inspection: Network - clic online - right botton - save Har file
hardcoded tags:  2 ways to server ads: Admanager: Adserving + ca-pub ( ID Adsense)

Ads:
1) GAM
- have different advertisers to compete
- you get to compare the performance report between GAM and the ad net UI.
Ad requests: Network - search ads?

Ad server > order > LI > creative : anchor ad/ sticky bottom
Fixed sizes for ads served thru GAM: 
sticky_sidebar - 300x600
mid - 336x280
learboard_atf 970x90
anchor_sticky - 728x90
atf_ about the folder
btf_below the folder

2) Hardcoded  - view-source:https://www.XX
- you cannot compete different advertiser on 1 inventory - Adsense= responsive tag
ca-pub (  <script data-ad-client="ca-pub- XXXX
class= adsbygoogle


Google Policies:

Copyrighted:  Google has - public domain ( license if the content is not yours)
Copyright law:  Violates copyright laws - No allow to run google ads
Separated page for comments = user generated content
Scraped content:  Google has been taken from other websites, posted without permission
Unnatural attention Ads:  emoji, flash animation, symbols pointings 
What is not allowed: Faslhy animations, arrows or symbols pointings, emoji hands.

Shocking Content:  Gore, violent content, profanity, fights, shootings, bombs, etc...: 

Replicated content & no content: Scraped no provider any value to users. 

There is not  a shortcut for the success 😕

Sexual content: Nudity, sexually suggestive, sexual fetishes, medicaments,and supplements.

Auto refreshing ads: redirects and timers - auto-redirect and auto-refresh, pre-roll ( not inflate the numbers artificially)

Encouraging accidental clicks: Compensation or Encouraging to users clicks: support us, click on this ad, etc...cannot distinguish content than ads.

Dangerous or Derogatory content: Systemic discrimination or marginalization.



martes, 18 de septiembre de 2018

INTRO A LA PROGRAMÁTICA




  • En 1993 aparece la primera publicación web comercial
  • En 1994 ATT crea la primera campaña publicitaria - CTR 44%
  • 1995 empiezan a desarrollar los primeros adserver ( DoubleClick)
  • 1996 se funda IAB
  • 1998 las primeras Ad Networks
  • 1999 primer terminal móvil con conexión  a internet
  • Década 2000 estallido burbujas empresas.com
  • Google lanza 2000 Adwords ( la subasta y el pago por click)
  • 2003 adquiere la empresa del Algoritmos Adsense ( Applied Semantics )
  • 2006 adquiere Youtube ( fundado en 2005)
  • 2007 compra Double Click (RTB) por Google
  • 2007 Facebook


Actualmente mercado publicitario dominando principalmente por Google y Facebook  ( 60% ingresos mundiales online)

"En apenas cuatro años la compra programática se convierte en principal medio de compra de publicidad digital en EEUU, UK y Francia y medios más tradicionales como la televisión, radio y vallas digitales empiezan a incorporar la programática como modelo de compra-venta de sus espacios."




Programática proceso - nuevo modelo
Las comunicaciones y transacciones se realizan entre máquinas, con trader desk, el factor humano. Todo entre máquinas y el tiempo real. Programar es proveer una computadora u otra máquina con instrucciones, de ahí sale el término programática.

Los trading desk se encargan de programar en el DSP las diferentes órdenes, con las múltiples opciones.

La oferta de espacios y soportes y la demanda se encuentran en AdExchange.




DMP se puede situar de los 2 lados del ecosistema: Sell Side and Bulling Side
Trading Desk, es un equipo humano que gestiona la compra programática
Trading Support, gestiona el inventario puesto en el AdExchange, deals con Tradiking Desk.

La compra programática permite la comprensión ( selección y eficiencia en la targetización) del usuario y optimización de la inversión.














martes, 20 de febrero de 2018

RolePlay: Real Time Bidding - AdExchange

El meeting point entre los compradores, que son los anunciantes, y los vendedores, que son todos aquellos que disponen de soportes digitales y ofrecen espacios de publicidad.


AdExchange:  Plataformas de gestión de publicidad digital que interconectadas entre si automatizan el proceso de compra negociación, segmentación y optimización y entrega de las campañas de publicidad. Lo que denominamos el ecosistema programático o AdExchange. Conectado a los DSP´s, que son plataformas que permiten los anunciantes hacer ofertas y comprar medios de Ad Exchanges.

Inventarios disponibles AdExchange, son impresiones servidas, ni todo se compran.


AdExchange · DSP


Hay AdExchange especialistas en diferentes tipos de canales, por ejemplo: 
Mobile Ad Exchange
Mobile Ad Exchange













LA PUBLICIDAD DIGITAL
Datos individuales, Facebook es el mayor ( first data) 
Yo impacto los usuarios porque sé lo que les gustan ( FB)
Google Display Network, ( GDN) famoso long tail.



2005 – Evolución Ecosistema Programático
Contacto soporte con anunciantes (tags) – primera visión
2007 - Con el tiempo, empiezan especializarse: DSP y SSP
2009 – DMP y Data Exchange (algo parecido con FB, datos y escalabilidad)



















martes, 13 de febrero de 2018

RolePlay: Real Time Bidding - ADSERVERS



Imaginaros  40% CTR haha, a crazy metric.

Introdución RTB: http://websocial-micamilo.blogspot.com.es/search/label/RTB

Los diferentes actores implicados son: Supply Side Platforms (SSPs), Demand Side Platforms (DSPs), AdExchanges, Proveedores de datos y tecnología, interactúan en tiempo real para conseguir servir publicidad relevante para cada usuario.

WorkFlow: 
ANUNCIANTE/AGENCIA – AD NETWORK – VENTA DIRECTA – AD SERVER – PUBLISHER


QUE ES UN ADSERVER?

QUE ES UN ADSERVER?

El usuario aterriza en la web
La Web llama al Adserver
El Adserver elige un anuncio, y lo sirve
Código previamente instalado en el banner/html
El usuario visualiza el anuncio.

El Adserver se define como una plataforma digital para servir, medir y monitorear anuncios publicitarios en los sitios web con el objetivo de dar la mayor certidumbre posible al anunciante respecto a su inversión publicitaria.

El Adserver existe hace mucho años, antes de la tecnologia RTB. Todos los DSPs trabajan con un AdServer. De hecho, está tan integrado, que por lo general es muy difícil darse cuenta de que se está trabajando con él, simplemente se ve la interfaz de lo que es el DSP.

Siempre va haber un adserver en el lado de la oferta y otro en el lado de la demanda.
Tener su proprio Adserver significa controlar mejor las métricas, impresiones/frecuencias.

Dentro del html debe aparecer una etiqueta de anuncio que es la que da instrucciones al navegador para solicitar un anuncio. El AdServer del medio digital envía peticiones a los servidores de anuncios de las agencias/anunciantes que pueden incluir peticiones a bases de datos externas de otros asociados.

¿Cómo funciona un AdServer?


La cascada de inventario: Waterfall

Adserver del Publisher:  ¿Cómo sirven? Tienen sus prioridades, pues la idea principal es monetizar el inventario de la mejor forma posible, obteniendo el máximo revenue.

Agencia Directo, Agencia de publicidad ( Premium)
Red CPMs fijos, Revshare ( semi premium)
Red de afiliación, Autopromoción ( impresiones no garantizadas)

Se determina la prioridad por precio, por defecto, cantidad fija y asignando pesos.

La cascada de inventario: Waterfall

La verdad, la pragmática ha empezado por los inventarios no vendidos, por el roda pié, osea auto promoción,y luego esto fue cambiando y hoy en día hay muchas transacciones para inventarios premium. Programática no es más que un proceso nuevo de compra y venta. Es un grupo de plataformas que están conectadas entre sí, que se auto regulan para gestionar sus inventarios.


















jueves, 8 de octubre de 2015

Buceando por RTB


Libro Blanco de Compra Programática - IAB Spain

Flow: MENSAJE, audiencia, cobertura, frecuencia, afinidad... 





Objetivos:
BRANDING x PERFORMANCE 
AWARENESS o CONOCIMIENTO 
(o call to action)

Para Awareness: 
formatos en display: Brand day, Patrocinios, Rich Media, Videos...






Para call to action, performance/cobertura:  
banners, cintillos, mebabanner...


Display  cómo respuesta directa, ¿funciona? 
Más calidad conversiones?

CPM de 5 € por CTR de 0,2% (Ej.: CTR= 1.5% = 15 clicks /1000 impr.)
Resulta son los 5 euros que he pagado por las mil impresiones entre los dos clics que he obtenido, 2,5€.  Cada 20 clics genero un registro (ratio de conversión a lead) Tenemos un CPL o coste por Lead de 2,5€ por 20 clics necesarios, de 50€.







Planificación tradicional en Internet:


COMSCORE ¿QUÉ ES?





La respuesta está en que existen básicamente dos tipos de herramientas de analítica web, en función de como se recogen los datos: Site Centric y User Centric.





if you think online privacy is a joke, you're 100% correct.