"광고 서버"는 어떻게 작동합니까? [닫은
-
20-08-2019 - |
문제
광고 서버에 대한 정보를 찾고 있습니다.
- 구현 세부 사항
- 코드 생성 추적
- 사용자 데이터 수집
- 클릭 스루에 대한 응답으로 광고를 제공합니다
- 해당 표준
- 참조 자료 (검색 할 링크 또는 검색 팀을 제공하십시오)
- 서적
- 하얀 종이
- .NET (오픈 소스)의 구현
해결책
확인하십시오 IAB (대화식 광고국)
그들은 Ad-Banner 형식과 같은 일반적으로 합의 된 것들에 대한 사양을 가지고 있습니다. 그들은 대부분 비즈니스 문제를 다루는 것으로 보이며 기술/구현 세부 사항에서는 적습니다.
가장 간단한 구현은 단순히 다른 서버의 이미지를 가리키는 것입니다. 해당 서버는 광고가 표시되는 사이트를 식별 할 것입니다 ( 'Referer'헤더 또는 이미지 요청과 함께 전달 된 ID 또는 토큰에서). 그런 다음 이미지가 반환되고 PageView가 기록됩니다. 뷰어가 광고를 클릭하면 광고 서버를 가리키는 링크가 '클릭 스루'를 기록한 다음 요청을 광고주로 전달합니다.
데이터베이스는 다음과 같을 수 있습니다 (예 : 과도하게 지나치게 단순화 됨).
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 | +--------------+--------------------+--------+--------+
추가를 표시하는 페이지에서 HTML에 넣을 수 있습니다.
<iframe src="http://your-ad-server.com/ads/image?site=1" />
사용자가 페이지를 보았을 때 이미지 요청이 광고 서버로 이동합니다. Ad-Server는 요청을 찾아서 광고를 선택하여 표시 할 광고 (여기에 많은 독점 알고리즘)를 선택하고 요청을 녹음하고 마지막으로 응답을 반환합니다.
Activity +--------------+--------------------+--------+--------+ | page_id | advertisement_id | views | clicks | +--------------+--------------------+--------+--------+ | 1 | 1 | * 1 * | 0 | +--------------+--------------------+--------+--------+
응답에는 다음이 포함될 수 있습니다 (데이터베이스에서 RECIVED).
<a href="http://your-ad-server.com/ads/click?id=1">
<img src="http://your-ad-server.com/ads/banner1_468.png" />
</a>
이제 이미지가로드되어 페이지에 표시됩니다. 사용자가 클릭을 클릭하기로 결정하면 다시 요청은 클릭을 녹음하는 광고 서버로 이동하여 최종적으로 요청을 광고중인 페이지로 리디렉션합니다.
GET /ads/click?id=1 301 Moved Permanently Location: http://mycoolsite.com
Actvity +--------------+--------------------+--------+--------+ | page_id | advertisement_id | views | clicks | +--------------+--------------------+--------+--------+ | 1 | 1 | 1 | * 1 * | +--------------+--------------------+--------+--------+
다른 팁
저는 그런 회사에서 일하고 있으며 이런 종류의 독점 정보가 매우 민감한 것으로 간주됩니다. AFAIK 공개 표준이 없으며 사용 가능한 문서의 대부분은 사용자 구현에만 필요합니다.
아마도 학계의 백서가있을 수 있지만 Google이 자비 롭게 출판했을 수 있습니다.
실제로 인상, 클릭, 전환, 풍부한 미디어 이벤트 등을 측정하는 방법에 대한 매우 구체적인 지침이 있습니다.이 지침은 다음 URL에서 찾을 수 있습니다. http://www.iab.net/iab_products_and_industry_services/508676/guidelines
이 지침을 준수하는 경우 IAB에 광고 서버를 승인하도록 요청할 수 있습니다. 승인되면 광고주와 게시자는 보고서를 통해 생성되는 숫자를 신뢰해야합니다.