Kiểm tra các IAB (Interactive Advertising Bureau)
Họ có thông số kỹ thuật trên một số thường được thỏa thuận những thứ như các định dạng quảng cáo banner. Họ dường như đối phó chủ yếu trong các vấn đề kinh doanh và ít hơn về các chi tiết kỹ thuật/thực hiện.
Việc triển khai đơn giản nhất chỉ đơn giản là trỏ đến hình ảnh từ một máy chủ khác. Máy chủ đó sẽ xác định trên trang web nào quảng cáo đang được hiển thị (từ tiêu đề 'Người giới thiệu', hoặc từ một id hoặc mã thông báo được chuyển qua yêu cầu hình ảnh). Sau đó, hình ảnh được trả về và số lần truy cập trang được ghi lại. Nếu người xem nhấp vào quảng cáo, liên kết cũng chỉ trở lại máy chủ quảng cáo sẽ ghi lại 'nhấp qua' và sau đó chuyển tiếp yêu cầu tới nhà quảng cáo.
Cơ sở dữ liệu có thể trông như thế này (drasticly quá đơn giản hóa, ví dụ chỉ):
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 |
+--------------+--------------------+--------+--------+
Trong trang này sẽ hiển thị các add bạn muốn đặt này trong html:
<iframe src="http://your-ad-server.com/ads/image?site=1" />
Khi người dùng xem trang, yêu cầu cho hình ảnh sẽ chuyển đến máy chủ quảng cáo. Máy chủ quảng cáo sẽ tra cứu yêu cầu, chọn một quảng cáo để hiển thị (nhiều thuật toán độc quyền ở đây), ghi lại yêu cầu và cuối cùng trả về phản hồi.
Activity
+--------------+--------------------+--------+--------+
| page_id | advertisement_id | views | clicks |
+--------------+--------------------+--------+--------+
| 1 | 1 | * 1 * | 0 |
+--------------+--------------------+--------+--------+
Câu trả lời có thể chứa những điều sau đây (truy xuất từ cơ sở dữ liệu):
<a href="http://your-ad-server.com/ads/click?id=1">
<img src="http://your-ad-server.com/ads/banner1_468.png" />
</a>
Bây giờ hình ảnh được tải và hiển thị trên trang. Nếu người dùng quyết định nhấp vào nó, một lần nữa yêu cầu đến máy chủ quảng cáo ghi lại lần nhấp và cuối cùng chuyển hướng yêu cầu đến trang đang được quảng cáo.
GET /ads/click?id=1
301 Moved Permanently
Location: http://mycoolsite.com
Actvity
+--------------+--------------------+--------+--------+
| page_id | advertisement_id | views | clicks |
+--------------+--------------------+--------+--------+
| 1 | 1 | 1 | * 1 * |
+--------------+--------------------+--------+--------+
Cảm ơn ... Đối với thông tin tuyệt vời này. Có bất kỳ sách/giấy trắng nào có sẵn cho cùng hay không, để tôi có thể có ý tưởng tốt hơn. – Mahesh
Không phải là '302' ở đây theo câu trả lời này: http: //stackoverflow.com/questions/1393280/http-redirect-301-vs-302-temporary-vs-permanent/1393298#1393298? – user198729