Triển khai trên web

Lưu ý: Chỉ thực hiện một yêu cầu quảng cáo cho mỗi trang, bất kể có bao nhiêu quy tắc chặn.

Lưu ý quan trọng: Vui lòng đọc Điều khoản và điều kiện trước khi sử dụng mã này

Để sử dụng mã này, bạn phải có tài khoản AdSensequyền đang hoạt động để sử dụng Quảng cáo tìm kiếm tuỳ chỉnh AdSense.

Tổng quan

Việc triển khai Quảng cáo tìm kiếm tuỳ chỉnh AdSense trên trang web của bạn là một quy trình gồm 3 bước:

Bước 1: Tạo kiểu tìm kiếm tuỳ chỉnh trong AdSense

Sau khi đăng nhập, hãy mở rộng Quảng cáo cho tìm kiếm rồi nhấp vào Kiểu tìm kiếm. Tại đây, bạn có thể tạo một kiểu mới hoặc cập nhật một kiểu hiện có.

Bước 2: Định cấu hình mã

Nhấp vào biểu tượng Nhận mã Nhúng. Định cấu hình vùng chứa quảng cáo cho phù hợp với các vùng chứa quảng cáo trên trang tìm kiếm của bạn.

Bước 3: Triển khai mã

Sao chép mã từ trình tạo mã rồi dán vào trang của bạn, nhớ cập nhật tham số query. Bạn phải đặt mã được tạo trong thẻ tiêu đề trong thẻ tiêu đề trên trang web của mình để quảng cáo tải đúng cách. Mã cho đơn vị quảng cáo 1 sẽ chứa chế độ cài đặt cho tất cả đơn vị quảng cáo trên trang. Các đơn vị quảng cáo bổ sung sẽ chỉ yêu cầu đặt đơn vị quảng cáo tương ứng <div> trên trang mà quảng cáo sẽ xuất hiện.

Các tính năng thường dùng nhất được cung cấp trong trình tạo mã, nhưng bạn có thể xem thêm một số tham số khác trong phần tham khảo. Mục tham chiếu chứa mọi tuỳ chọn cấp trang áp dụng cho mọi đơn vị quảng cáo trên trang, cũng như mọi tuỳ chọn cấp đơn vị áp dụng cho các đơn vị quảng cáo riêng lẻ.

Mã mẫu

Đang tải quảng cáo không đồng bộ

Mã được tạo không đồng bộ. Dưới đây là một ví dụ đầy đủ về cách hoạt động của tính năng tải quảng cáo không đồng bộ. Bạn có thể mở ví dụ này trong thẻ mới. Hãy nhớ đặt mã ứng dụng khách của riêng bạn.

<html>
<head>

<script async="async" src="https://www.google.com/adsense/search/ads.js"></script>

<script type="text/javascript" charset="utf-8">
  (function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
  arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
</script>

</head>

<body>

<div id="afscontainer1"></div>
<script type="text/javascript" charset="utf-8">

var pageOptions = {
  'pubId' : 'test client ID', // Enter your own client-ID here
  'query' : 'flowers', // User query for this page
  'styleId': '7824176615' // Enter your own style ID here
};

var adblock1 = {
  'container' : 'afscontainer1',
  'width' : 700
};

var adblock2 = {
  'container' : 'afscontainer2',
  'width' : 700
};

_googCsa('ads', pageOptions, adblock1, adblock2);
</script>

<p>Search result 1</p>
<p>Search result 2</p>
<p>Search result 3</p>

<div id="afscontainer2"></div>
</body>
</html>

Nội dung tìm kiếm có liên quan trên Mạng Tìm kiếm là một đơn vị tự nhiên chứa các cụm từ tìm kiếm liên quan đến cụm từ tìm kiếm hiện tại. Các liên kết trên đơn vị này chuyển tới một trang kết quả tìm kiếm mới.

<html>
<head>

<script async="async" src="https://www.google.com/adsense/search/ads.js"></script>

<script type="text/javascript" charset="utf-8">
  (function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
  arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
</script>

</head>

<body>

<div id="afscontainer1"></div>
<script type="text/javascript" charset="utf-8">

var pageOptions = {
  'pubId': 'test client ID', // Enter your own client-ID here
  'query': 'flowers', // User query for this page
  'styleId': '1234567890', // Enter your own style ID here
  'resultsPageBaseUrl': '//www.example.com/search', // Enter your own base URL here
  'resultsPageQueryParam': 'query' // Enter your own query parameter here
};

var adblock = {
  'container': 'afscontainer1',
  'number': 3,
  'width': 700
};

var rsblock = {
  'container': 'afscontainer2',
  'relatedSearches': 6,
  'width': 500
};

_googCsa('ads', pageOptions, adblock, rsblock);
</script>

<p>Search result 1</p>
<p>Search result 2</p>
<p>Search result 3</p>

<div id="afscontainer2"></div>
</body>
</html>

Nội dung tìm kiếm có liên quan trên nội dung cung cấp cho người dùng các cụm từ tìm kiếm liên quan đến nội dung trên trang. Nhờ đó, người dùng có thể khám phá các chủ đề có liên quan, tương tác với quảng cáo tìm kiếm hoặc hoạt động điều hướng trên trang web. Đừng sử dụng tham số "query" cho Nội dung tìm kiếm có liên quan trên các trang nội dung vì việc này sẽ dẫn đến kết quả không mong muốn.

<html>
<head>

<script async="async" src="https://www.google.com/adsense/search/ads.js"></script>

<script type="text/javascript" charset="utf-8">
  (function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
  arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
</script>

</head>

<body>

<p>Page content</p>

<div id="afscontainer1"></div>

<script type="text/javascript" charset="utf-8">

var pageOptions = {
  'pubId': 'test client ID', // Enter your own client-ID here
  'relatedSearchTargeting': 'content', // Must use 'content'
  'hl': 'en', // The preferred language for related terms (default to 'en' if not specified)
  'styleId': '1234567890', // Enter your style ID
  'resultsPageBaseUrl': '//www.example.com/search', // Enter the base URL of your results page
  'resultsPageQueryParam': 'query', // Specify the query parameter on your results page
  'terms': 'term a,term b', // Optionally provide your own related terms in a comma-delimited list
  'referrerAdCreative': 'example ad title' // Only used when a user clicked an ad to arrive here
};

var rsblock1 = {
  'container': 'afscontainer1',
  'relatedSearches': 6
};

_googCsa('relatedsearch', pageOptions, rsblock1);
</script>

<p>More page content</p>

</body>
</html>

Những điều nên tránh

Tất cả các nhà xuất bản nên tuân thủ các nguyên tắc của chúng tôi khi triển khai Quảng cáo tìm kiếm tuỳ chỉnh AdSense và tránh một số phương pháp triển khai nhất định có thể ảnh hưởng đến việc hiển thị quảng cáo và gây ra kết quả ngoài dự kiến hoặc hiệu suất dưới mức tối ưu.

  • Không thực hiện nhiều lệnh gọi quảng cáo từ một trang trừ phi triển khai chức năng cuộn vô hạn
  • Không ẩn các khối quảng cáo trước hoặc sau khi quảng cáo được hiển thị
  • Không di chuyển các khối quảng cáo xung quanh trang
  • Đừng yêu cầu nhiều khối quảng cáo hơn số lượng khối quảng cáo bạn muốn hiển thị trên trang
  • Đừng thao túng DOM của các khối quảng cáo
  • Không triển khai tính năng tải từng phần của riêng bạn (thay vào đó, hãy sử dụng tính năng tải từng phần của Google)
  • Đừng lưu các tài nguyên JS của Google vào bộ nhớ đệm trên trang web của bạn
  • Đừng sử dụng tham số "query" cho Nội dung tìm kiếm có liên quan trên các trang nội dung vì việc này sẽ dẫn đến kết quả không mong muốn.