Membuat shell untuk iklan
HTML yang diperlukan untuk sebuah iklan HTML AMP adalah varian dari HTML AMP yang diperlukan untuk halaman AMP. Mari lebih mendalami kode yang dibutuhkan dengan membuat shell iklan HTML AMP kita.
Dengan menggunakan editor teks favorit Anda, buat berkas HTML berjudul my-amphtml-ad.html
. Salin markah HTML berikut ini ke dalam berkas tersebut:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>My amphtml ad</title>
<meta name="viewport" content="width=device-width" />
</head>
<body></body>
</html>
Markah ini adalah untuk berkas HTML yang dasar dan valid. Perhatikan bahwa kita menyertakan tag viewport meta
agar kita mempunyai viewport yang responsif.
Sekarang, mari kita modifikasi HTML untuk menjadikannya sebuah iklan HTML AMP.
Di dalam tag <html>
, tambahkan atribut ⚡4ads
, yang mengidentifikasi dokumen sebagai iklan HTML AMP. Atau, Anda dapat menentukan atribut amp4ads
, dan ini juga valid.
<!DOCTYPE html>
<html ⚡4ads>
<head>
...
</head>
</html>
<link rel="canonical">
. Iklan HTML AMP memerlukan versi runtime AMP sendiri, jadi tambahkan tag <script>
berikut ini ke bagian <head>
dokumen Anda:
<script async src="https://cdn.ampproject.org/amp4ads-v0.js"></script>
Kreatif iklan HTML AMP membutuhkan baris gaya boilerplate yang jauh lebih sederhana dan berbeda dibanding halaman AMP pada umumnya. Tambahkan kode berikut ini ke bagian <head>
Anda:
<style amp4ads-boilerplate>
body {
visibility: hidden;
}
</style>
Untuk membuat iklan HTML AMP Anda bergaya, CSS Anda harus disematkan inline di dalam dokumen HTML AMP dengan menggunakan tag <style amp-custom>
di dalam bagian <head>
. Karena kita merender atau memuat iklan gambar dasar, kita tidak membutuhkan CSS apa pun, jadi kita tidak akan menambahkan tag-tag ini.
Berikut ini adalah kode lengkap untuk berkas HTML Anda:
<!DOCTYPE html>
<html ⚡4ads>
<head>
<meta charset="utf-8" />
<title>My amphtml ad</title>
<meta name="viewport" content="width=device-width" />
<script async src="https://cdn.ampproject.org/amp4ads-v0.js"></script>
<style amp4ads-boilerplate>
body {
visibility: hidden;
}
</style>
</head>
<body></body>
</html>
Kini, Anda memiliki iklan HTML AMP yang valid, walaupun kosong. Mari kita buat iklan gambar.