2009-01-26 9 views
12

Je suis à la recherche d'informations sur les serveurs de publicité.Comment "serveur de publicité" fonctionne?

  1. détails de mise en œuvre
    • génération de code de suivi
    • collecte de données
    • utilisateur
    • au service de l'annonce en réponse à un
    • clics
  2. Normes applicables
  3. matériels de référence (S'il vous plaît fournir des liens ou des équipes de recherche pour chercher)
    • livres
    • livres blancs
  4. dans .NET Implémentations (Open Source)

Répondre

25

Vérifiez la IAB (Interactive Advertising Bureau)

Ils ont des spécifications sur certains couramment convenu des choses comme les formats ad bannière. Ils semblent traiter principalement des problèmes d'affaires et moins des détails techniques/d'implémentation.

L'implémentation la plus simple consiste simplement à pointer vers une image d'un autre serveur. Ce serveur identifiera sur quel site la publicité est affichée (à partir de l'en-tête 'Referer', ou à partir d'un identifiant ou d'un jeton passé avec la demande d'image). Ensuite, l'image est renvoyée et la page vue est enregistrée. Si l'internaute clique sur l'annonce, un lien redirigeant également vers le serveur publicitaire enregistre un «clic», puis transmet la demande à l'annonceur.

La base de données pourrait ressembler à ceci (drastiquement simplifié à l'extrême, par exemple seulement):

 

    Pages 
    +---------+----------------+ 
    | page_id | name   | 
    +---------+----------------+ 
    | 1 | mycoolsite.com | 
    +---------+----------------+ 

    Advertisements 
    +-----------------+------------------+--------------------------------+ 
    |advertisement_id | image_name  | target_url      | 
    +-----------------+------------------+--------------------------------+ 
    |  1   | banner1_468.png | http://new-amazing-product.com | 
    +-----------------+------------------+--------------------------------+ 

    Activity 
    +--------------+--------------------+--------+--------+ 
    | page_id  | advertisement_id | views | clicks | 
    +--------------+--------------------+--------+--------+ 
    | 1   |  1   | 0 | 0 | 
    +--------------+--------------------+--------+--------+ 

Dans la page qui affiche le module complémentaire que vous mettiez cela dans le code HTML:

<iframe src="http://your-ad-server.com/ads/image?site=1" /> 

Lorsqu'un utilisateur visualise la page, la demande d'image est envoyée au serveur publicitaire. Le serveur de publicité recherchera la requête, sélectionnera une publicité à afficher (de nombreux algorithmes propriétaires ici), enregistrera la requête et retournera finalement la réponse.

 

    Activity 
    +--------------+--------------------+--------+--------+ 
    | page_id  | advertisement_id | views | clicks | 
    +--------------+--------------------+--------+--------+ 
    | 1   |  1   | * 1 * | 0 | 
    +--------------+--------------------+--------+--------+ 

La réponse pourrait contenir les éléments suivants (retreived de la base de données):

<a href="http://your-ad-server.com/ads/click?id=1"> 
    <img src="http://your-ad-server.com/ads/banner1_468.png" /> 
</a> 

Maintenant l'image est chargée et affichée sur la page. Si l'utilisateur décide de cliquer dessus, la requête est à nouveau envoyée au serveur publicitaire qui enregistre le clic et redirige finalement la requête vers la page faisant l'objet de la publicité.

 

    GET /ads/click?id=1 

    301 Moved Permanently 
    Location: http://mycoolsite.com 

 

    Actvity 
    +--------------+--------------------+--------+--------+ 
    | page_id  | advertisement_id | views | clicks | 
    +--------------+--------------------+--------+--------+ 
    | 1   |  1   | 1 | * 1 * | 
    +--------------+--------------------+--------+--------+ 

+0

Merci ... Pour cette merveilleuse information. Y at-il des livres/livres blancs disponibles pour le même, afin que je puisse avoir une meilleure idée. – Mahesh

+2

Ne devrait-il pas être '302' ici selon cette réponse: http: //stackoverflow.com/questions/1393280/http-redirect-301-vs-302-temporary-vs-permanent/1393298#1393298? – user198729

2

Je travaille pour une telle entreprise, et je crains que ce genre d'information propriétaire est considéré comme extrêmement sensible. Je pense qu'il n'y a pas de normes publiques, et la majeure partie de la documentation disponible est requise pour la mise en œuvre de l'utilisateur seulement.

Il existe peut-être des livres blancs, probablement issus du milieu universitaire, mais il est possible que Google ait publié quelque chose de bienveillant.

+0

pouvez-vous s'il vous plaît laissez-moi savoir où je peux trouver ces informations ou que devrais-je chercher au moins. – Mahesh

+0

non, je n'ai aucune idée - comme je l'ai dit cette information est généralement considérée comme des secrets commerciaux, pour des raisons concurrentielles et anti-fraude – annakata

1

Il y a effectivement quelques lignes directrices très précises sur la façon de mesurer les choses comme les impressions, les clics, les conversions, les événements Rich Media, etc. Ces lignes directrices sont disponibles à l'adresse suivante: http://www.iab.net/iab_products_and_industry_services/508676/guidelines

Si vous respectez ces consignes, vous pouvez demander à IAB d'approuver votre serveur publicitaire. Une fois approuvés, les annonceurs et les éditeurs doivent faire confiance aux numéros générés dans vos rapports.

+0

Cela en dit beaucoup sur mon entreprise :( – annakata

Questions connexes