Do you build things with AMP? Fill out the AMP Developer Survey!
AMP

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,minimum-scale=1,initial-scale=1">
</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>
...

CATATAN – Tidak seperti halaman AMP, iklan HTML AMP tidak memerlukan tag <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></style>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.

CATATAN – Untuk iklan HTML AMP, ukuran maksimum untuk sebuah lembar gaya inline adalah 20 kilobyte. Pelajari lebih lanjut tentang persyaratan CSS di dalam spek iklan HTML AMP.

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,minimum-scale=1,initial-scale=1">
  <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.