Sau khi bạn đã tích hợp thư viện Thẻ nhà xuất bản của Google (GPT) vào trang web của bạn và làm quen với các phương pháp chung hay nhất, bạn đã sẵn sàng để bắt đầu gửi yêu cầu quảng cáo. Dưới đây, chúng tôi sẽ đề cập đến một số phương pháp hay nhất khác mà bạn cần lưu ý khi định cấu hình và làm việc với vùng quảng cáo, để tận dụng của không gian quảng cáo mà ít gây ảnh hưởng nhất đến hiệu suất.
Ưu tiên "quan trọng" vùng quảng cáo
Không phải tất cả các vùng quảng cáo được tạo như nhau. Ví dụ: vị trí hiển thị ngay khi vì trang của bạn tải (trong màn hình đầu tiên) thường "quan trọng" hơn những kết quả này không hiển thị cho đến khi người dùng cuộn vào chế độ xem (dưới màn hình đầu tiên), xét theo khả năng xem và khả năng kiếm tiền. Do vậy, bạn cần lưu ý xem xét cẩn thận tầm quan trọng tương đối của mọi vùng quảng cáo trên trang của bạn và ưu tiên tải các vị trí quan trọng nhất nhanh nhất có thể.
Tải sớm quảng cáo trong màn hình đầu tiên
Quảng cáo hiển thị ngay khi trang tải nên được cấp
mức độ ưu tiên. Bạn nên xác định các ô này trong <head>
của
và yêu cầu chúng càng sớm trong quá trình tải trang càng tốt. Chiến dịch này
giúp đảm bảo những quảng cáo này được tải sớm (tối đa hoá khả năng xem) và
chúng không làm chậm quá trình tải trang ban đầu.
Tải từng phần quảng cáo dưới màn hình đầu tiên
Đối với quảng cáo cần phải được cuộn vào chế độ xem, việc tìm nạp và hiển thị phải cho đến khi các khung giờ gần bước vào khung nhìn. Đây là một quá trình được gọi là tải từng phần. Tải từng phần riêng biệt ưu tiên yêu cầu và hiển thị nội dung quảng cáo cho các vị trí có nhiều khả năng được xem nhất. Điều này giúp tối ưu hoá hiệu suất tải trang bằng cách duy trì tài nguyên giới hạn của trình duyệt, tài nguyên đặc biệt quan trọng trong việc môi trường di động nơi băng thông và CPU thường bị hạn chế rất nhiều.
Làm mới quảng cáo mà không cần làm mới trang
Có nhiều trường hợp trong đó giải pháp tối ưu hoặc thậm chí là cần thiết phải thay thế nội dung quảng cáo hiện tại của một vùng. Trong những trường hợp này, tốt nhất bạn nên sử dụng của thư viện GPT làm mới chức năng để thực hiện việc này một cách linh hoạt. Điều này giúp tránh làm mới toàn bộ trang và cho phép bạn kiểm soát chính xác các điều kiện nơi cập nhật một vùng hoặc một nhóm vùng.
Khi làm mới vùng quảng cáo, điều quan trọng là bạn phải làm quen và tuân thủ
Các phương pháp hay nhất về refresh()
.
Việc làm mới quảng cáo không thích hợp có thể dẫn đến các vấn đề về hiệu suất và tiêu cực
ảnh hưởng đến tỷ lệ khả năng xem.
Nhắm mục tiêu quảng cáo một cách hiệu quả
Khi định cấu hình tính năng nhắm mục tiêu theo khoá-giá trị, hãy cẩn thận
hãy cân nhắc xem nên sử dụng tiêu chí nhắm mục tiêu ở cấp độ vị trí hay cấp trang. Đối với các khoá-giá trị được chia sẻ
giữa nhiều vị trí, tốt nhất là sử dụng nhắm mục tiêu cấp trang thông qua
Phương thức setTargeting()
PubAdsService. Cấp vùng
chỉ nên sử dụng tiêu chí nhắm mục tiêu để đăng ký các khoá-giá trị khác nhau hoặc không
bao gồm trên tất cả vị trí.
Lưu ý rằng bạn có thể sử dụng cả nhắm mục tiêu ở cấp vị trí và cấp trang cùng một lúc, như trong ví dụ về đặt tiêu chí nhắm mục tiêu. Bạn nên mà bạn định cấu hình nhắm mục tiêu ở cấp trang trước, sau đó áp dụng cấp vùng chỉ ghi đè khi cần thiết. Phương pháp này không chỉ sử dụng hiệu quả API GPT, nó cũng đơn giản hoá mã và giúp duy trì một mô hình tinh thần rõ ràng về tất cả tiêu chí nhắm mục tiêu đã định cấu hình trên trang.
Sử dụng đúng Cấu trúc yêu cầu duy nhất
Cấu trúc yêu cầu duy nhất (SRA) là chế độ yêu cầu GPT nhóm các yêu cầu cho nhiều vùng quảng cáo vào một yêu cầu quảng cáo duy nhất. Điều này giúp đảm bảo loại trừ cạnh tranh và khoanh vùng được định cấu hình cho trang của bạn sẽ tôn trọng. Do đó, nếu trang của bạn sử dụng các thẻ này, bạn nên bật SRA và hiểu cách sử dụng đúng.
Trong cấu hình mặc định, SRA sẽ yêu cầu tất cả các vùng quảng cáo được xác định trên
trang vào lần đầu tiên bạn gọi display()
(hoặc refresh()
, nếu
tải ban đầu bị tắt). Vì lý do này
bạn nên xác định tất cả các vùng quảng cáo trên trang trong <head>
tài liệu này trước khi thực hiện lệnh gọi đầu tiên đến display()
.
Bạn có thể sử dụng tính năng tải từng phần cùng với tính năng này
nhằm đảm bảo các khe nằm dưới màn hình đầu tiên
không được tải ngay lập tức.
Khi sử dụng SRA, điều quan trọng là phải định cấu hình đầy đủ tất cả các vùng quảng cáo (ví dụ:
đặt nhắm mục tiêu, loại trừ danh mục, v.v.) trước khi thực hiện lệnh gọi đầu tiên đến
display()
. Chỉ những giá trị được thiết lập trước thời điểm này mới được đưa vào
yêu cầu SRA ban đầu.
Không chính xác — cấu hình vùng quảng cáo không được bao gồm trong yêu cầu SRA
<html>
<head>
<meta charset="utf-8">
<title>Single Request Architecture Example</title>
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<script>
window.googletag = window.googletag || {cmd: []};
var adSlot1, adSlot2;
googletag.cmd.push(function() {
// Define ad slot 1.
adSlot1 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-1')
.addService(googletag.pubads());
// Define ad slot 2.
adSlot2 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-2')
.addService(googletag.pubads());
// Enable SRA and services.
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<div id="banner-ad-1" style="width: 728px; height: 90px;">
<script>
googletag.cmd.push(function() {
// This call to display requests both ad slots.
googletag.display(adSlot1);
});
</script>
</div>
<div id="banner-ad-2" style="width: 728px; height: 90px;">
<script>
googletag.cmd.push(function() {
// This call to display has no effect, since both ad slots have already
// been fetched by the previous call to display.
// Targeting configuration for ad slot 2 is ignored.
adSlot2.setTargeting('test', 'privacy');
googletag.display(adSlot2);
});
</script>
</div>
</body>
</html>
Chính xác — cấu hình vùng quảng cáo được bao gồm trong yêu cầu SRA
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Single Request Architecture Example</title>
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<script>
window.googletag = window.googletag || {cmd: []};
var adSlot1, adSlot2;
googletag.cmd.push(function() {
// Define ad slot 1.
adSlot1 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-1')
.addService(googletag.pubads());
// Define and configure ad slot 2.
adSlot2 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-2')
.setTargeting('test', 'privacy')
.addService(googletag.pubads());
// Enable SRA and services.
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<div id="banner-ad-1" style="width: 728px; height: 90px;"></div>
<div id="banner-ad-2" style="width: 728px; height: 90px;"></div>
<script>
googletag.cmd.push(function() {
// This call to display requests both ad slots with all
// configured targeting.
googletag.display(adSlot1);
});
</script>
</body>
</html>
Tối ưu hoá kích thước quảng cáo
Khi xác định vùng quảng cáo của bạn, đừng chỉ xem xét kích thước quảng cáo tối đa có thể mà còn có kích thước nhỏ hơn, phù hợp với cùng một không gian. Trong nói chung, bạn càng chỉ định nhiều kích thước khi xác định vùng, thì càng có nhiều quảng cáo đủ điều kiện phân phát quảng cáo đó. Điều này có thể giúp tăng tỷ lệ đáp ứng và đã tăng doanh thu.