Quảng cáo trò chơi H5 (thử nghiệm) sử dụng mã AdSense và một số mã khác cần có để chạy các hàm API Vị trí đặt quảng cáo H5. Ngoài ra, bạn cũng có thể dùng một số thông số mã AdSense không bắt buộc để thiết lập các chế độ cài đặt khác.
Cách đặt mã
- Sao chép đoạn mã ở bên dưới:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>Lưu ý: Hãy nhớ sao chép toàn bộ mã (kể cả mã bổ sung để khởi chạy hàmadBreak()
vàadConfig()
), nếu không, quảng cáo của bạn sẽ không hoạt động. - Thay thế
"ca-pub-1234567890123456"
trong đoạn mã đó bằng mã nhà xuất bản của bạn. Tìm hiểu cách tìm mã nhà xuất bản. - Nếu trò chơi của bạn chạy trong một ứng dụng, bạn cần phải chỉ định thêm 2 thông số như sau:
Sau
data-ad-client="ca-pub-1234567890123456"
, hãy thêm:data-admob-interstitial-slot="ca-app-pub-1234567890123456/11111111"
data-admob-rewarded-slot="ca-app-pub-1234567890123456/22222222"
Thông số
data-admob-interstitial-slot
được dùng để yêu cầu quảng cáo xen kẽ, trong khidata-admob-rewarded-slot
được dùng để yêu cầu quảng cáo có tặng thưởng. Bạn phải chỉ định ít nhất một thông số nếu trò chơi của bạn hiển thị quảng cáo trong một ứng dụng dành cho thiết bị di động. Hãy tìm hiểu thêm về cách tạo đơn vị quảng cáo xen kẽ và đơn vị quảng cáo có tặng thưởng trong AdMob.Nếu bạn chưa có tài khoản AdMob, hãy truy cập vào Google AdMob để tạo tài khoản.
- Đặt đoạn mã này vào giữa các thẻ
<head>
và</head>
của trang lưu trữ trò chơi của bạn.Lưu ý: Dù phân phối trò chơi theo bất kỳ cách nào (ví dụ: nhúng trực tiếp trò chơi vào một trang hay tạo iframe trò chơi đó trong một trang web khác hoặc trong một trang trên trang web của bạn), bạn cũng nên đặt mã này trên trang lưu trữ trò chơi.
Ví dụ về trang lưu trữ trò chơi sau khi thêm mã AdSense và mã khác
Mã mẫu | Mô tả |
---|---|
yourdomain.com/games/mygame | Trang lưu trữ trò chơi của bạn |
<head> |
|
<script async |
Phần này là mã AdSense. |
<script>window.adsbygoogle = |
Phần này sẽ chạy API Vị trí đặt quảng cáo H5. |
</head>
<body> |
|
<canvas id="game_canvas" |
Phần này là lôgic trò chơi của bạn. |
</body> |
Thông tin mô tả về thông số mã AdSense
Bạn có thể sử dụng các thông số mã AdSense này để thiết lập nhiều tùy chọn cài đặt cho quảng cáo trò chơi. data-ad-client
là thông số bắt buộc, trong khi những thông số còn lại đều không bắt buộc.
Thông số | Mô tả và ví dụ |
---|---|
data-ad-client |
Bắt buộc
Mã nhà xuất bản và đoạn mã nhà xuất bản của bạn. Ví dụ:
|
data-ad-host |
Không bắt buộc
Nếu bạn chia sẻ doanh thu với một nền tảng lưu trữ, thì hãy sử dụng thông số này để nêu rõ nền tảng lưu trữ đó. Ví dụ:
|
data-admob-interstitial-slot |
Không bắt buộc
Nếu trò chơi của bạn chạy trong một ứng dụng dành cho thiết bị di động, hãy sử dụng thông số này để yêu cầu quảng cáo xen kẽ. Ví dụ:
|
data-admob-rewarded-slot |
Không bắt buộc
Nếu trò chơi của bạn chạy trong một ứng dụng dành cho thiết bị di động, hãy sử dụng thông số này để yêu cầu quảng cáo có tặng thưởng. Ví dụ:
|
data-ad-channel |
Không bắt buộc
Bạn có thể sử dụng mã nhận dạng kênh tùy chỉnh để theo dõi hiệu suất của quảng cáo. Ví dụ:
|
data-adbreak-test |
Không bắt buộc
Sử dụng thông số này để bật chế độ thử nghiệm. Việc này cho phép bạn kiểm tra vị trí đặt quảng cáo của mình bằng cách sử dụng quảng cáo giả. Ví dụ:
|
data-tag-for-child-directed-treatment |
Không bắt buộc
Sử dụng thông số này nếu bạn muốn gắn thẻ các yêu cầu quảng cáo của mình là hướng tới trẻ em. Để biết thêm thông tin, hãy xem bài viết: Gắn thẻ trang web hoặc yêu cầu quảng cáo là dành cho trẻ em. Ví dụ:
|
data-tag-for-under-age-of-consent |
Không bắt buộc
Sử dụng thông số này nếu bạn muốn gắn thẻ các yêu cầu quảng cáo thuộc Khu vực kinh tế Châu Âu (EEA), Thụy Sĩ và Vương quốc Anh để xử lý dữ liệu bị hạn chế. Để biết thêm thông tin, hãy xem bài viết: Gắn thẻ yêu cầu quảng cáo cho người dùng chưa đến độ tuổi hợp pháp để tự quản lý tài khoản (TFUA) ở Khu vực kinh tế Châu Âu (EEA) và Vương quốc Anh. Ví dụ:
|
data-ad-frequency-hint |
Không bắt buộc
Khoảng thời gian trung bình tối thiểu giữa các quảng cáo (tính bằng giây). Nếu thông số này có giá trị là "120s", thì tần suất hiển thị trung bình của quảng cáo sẽ không quá 2 phút/lần. Xin lưu ý rằng đây là chỉ gợi ý và một tùy chọn kiểm soát máy chủ có thể bỏ qua hoặc ghi đè gợi ý này trong tương lai. Ví dụ:
|