Mengonfigurasi domain kustom untuk menangani pelacakan buka dan klik - Layanan Email Sederhana Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengonfigurasi domain kustom untuk menangani pelacakan buka dan klik

Saat Anda menggunakan publikasi peristiwa untuk menangkap peristiwa buka dan klik, Amazon SES membuat perubahan kecil pada email yang Anda kirim. Untuk menangkap peristiwa terbuka, SES menambahkan gambar GIF transparan 1 piksel kali 1 piksel di setiap email yang dikirim melalui SES yang mencakup nama file unik untuk setiap email, dan di-host di server yang dioperasikan oleh SES; ketika gambar diunduh, SES dapat mengetahui dengan tepat pesan mana yang dibuka dan oleh siapa.

Secara default, piksel ini disisipkan di bagian bawah email; namun, beberapa aplikasi penyedia email memotong pratinjau email ketika melebihi ukuran tertentu dan dapat memberikan tautan untuk melihat sisa pesan. Dalam skenario ini, gambar pelacakan piksel SES tidak dimuat dan akan membuang tarif terbuka yang Anda coba lacak. Untuk menyiasatinya, Anda dapat secara opsional menempatkan piksel di awal email, atau di mana pun, dengan memasukkan {{ses:openTracker}} placeholder ke dalam badan email. Setelah SES menerima pesan dengan placeholder, itu akan diganti dengan gambar piksel pelacakan terbuka.

penting

Cukup tambahkan satu {{ses:openTracker}} placeholder, karena lebih dari satu akan menghasilkan kode 400 BadRequestException kesalahan dikembalikan.

Untuk menangkap peristiwa klik tautan, Amazon SES mengganti tautan di email Anda dengan tautan ke server yang dioperasikan oleh SES. Tindakn ini segera mengalihkan penerima ke tujuan yang dimaksudkan.

Anda juga memiliki opsi untuk menggunakan domain Anda sendiri, bukan domain yang dimiliki dan dioperasikan oleh Amazon SES, untuk menciptakan pengalaman yang lebih kohesif bagi penerima Anda, yang berarti semua indikator SES dihapus. Anda dapat mengonfigurasi beberapa domain kustom untuk menangani peristiwa pelacakan buka dan klik. Domain kustom ini terkait dengan set konfigurasi. Ketika Anda mengirim email menggunakan set konfigurasi, jika set konfigurasi tersebut dikonfigurasi untuk menggunakan domain kustom, maka tautan buka dan klik di email tersebut secara otomatis menggunakan domain kustom yang ditentukan di set konfigurasi.

Bagian ini berisi prosedur untuk menyiapkan subdomain di server Anda sendiri untuk secara otomatis mengalihkan pengguna ke server pelacakan buka dan klik yang dioperasikan oleh Amazon SES. Ada tiga langkah yang terlibat dalam pengaturan domain ini. Pertama, Anda mengonfigurasi subdomain itu sendiri, lalu mengatur konfigurasi yang ditetapkan untuk menggunakan domain kustom, dan kemudian mengatur tujuan acara untuk mempublikasikan peristiwa terbuka dan klik. Topik ini berisi prosedur untuk menyelesaikan semua langkah ini.

Namun, jika Anda hanya ingin mengaktifkan pelacakan terbuka atau klik tanpa menyiapkan domain khusus, Anda dapat melanjutkan langsung ke menentukan tujuan acara untuk set konfigurasi Anda yang memungkinkan penerbitan acara yang dipicu pada jenis acara yang Anda tentukan, termasuk acara buka dan klik. Set konfigurasi dapat memiliki beberapa tujuan acara dengan beberapa jenis acara yang ditentukan. Lihat Membuat tujuan acara Amazon SES.

Bagian 1: Menyiapkan domain untuk menangani pengalihan tautan buka dan klik

Prosedur khusus untuk menyiapkan domain pengalihan berbeda-beda tergantung pada penyedia hosting web Anda (dan Jaringan Pengiriman Konten Anda, jika Anda menggunakan server HTTPS). Prosedur di bagian berikut menyediakan panduan umum bukannya langkah-langkah tertentu.

Opsi 1: Mengkonfigurasi domain HTTP

Jika Anda berencana untuk menggunakan domain HTTP untuk menangani tautan buka dan klik (sebagai lawan domain HTTPS), proses untuk mengonfigurasi subdomain hanya melibatkan beberapa langkah.

catatan

Jika Anda menyiapkan domain kustom yang menggunakan protokol HTTP, dan Anda mengirim email yang berisi tautan yang menggunakan protokol HTTPS, pelanggan Anda mungkin melihat pesan peringatan ketika mereka mengeklik tautan di email Anda. Jika Anda berencana untuk mengirim email yang berisi tautan yang menggunakan protokol HTTPS, Anda harus menggunakan domain HTTPS untuk menangani peristiwa pelacakan klik.

Untuk menyiapkan subdomain HTTP untuk menangani tautan buka dan klik
  1. Jika Anda belum melakukannya, buat subdomain yang digunakan untuk tautan pelacakan buka dan klik. Kami merekomendasikan agar Anda membuat subdomain yang secara khusus didedikasikan untuk menangani tautan ini.

  2. Verifikasikan subdomain untuk digunakan dengan Amazon SES. Untuk informasi lebih lanjut, lihat Membuat identitas domain.

  3. Ubah catatan DNS untuk subdomain. Di catatan DNS, tambahkan catatan CNAME baru yang mengalihkan permintaan ke domain pelacakan Amazon SES. Alamat yang Anda alihkan bergantung pada AWS Wilayah tempat Anda menggunakan Amazon SES. Tabel berikut berisi daftar domain pelacakan untuk Wilayah AWS tempat Amazon SES tersedia.

    AWS Wilayah AWS domain pelacakan
    AS Timur (Ohio) r.us-east-2.awstrack.me
    AS Timur (Virginia Utara) r.us-east-1.awstrack.me
    AS Barat (California Utara) r.us-west-1.awstrack.me
    AS Barat (Oregon) r.us-west-2.awstrack.me
    Afrika (Cape Town) r.af-south-1.awstrack.me
    Asia Pasifik (Jakarta) r.ap-southeast-3.awstrack.me
    Asia Pasifik (Mumbai) r.ap-south-1.awstrack.me
    Asia Pasifik (Osaka) r.ap-northeast-3.awstrack.me
    Asia Pasifik (Seoul) r.ap-northeast-2.awstrack.me
    Asia Pasifik (Singapura) r.ap-southeast-1.awstrack.me
    Asia Pasifik (Sydney) r.ap-southeast-2.awstrack.me
    Asia Pasifik (Jakarta) r.ap-tenggara 3.awstrack.me
    Asia Pasifik (Jakarta) r.ap-tenggara 3.awstrack.me
    Asia Pasifik (Tokyo) r.ap-northeast-1.awstrack.me
    Kanada (Pusat) r.ca-central-1.awstrack.me
    Eropa (Frankfurt) r.eu-central-1.awstrack.me
    Eropa (Irlandia) r.eu-west-1.awstrack.me
    Eropa (London) r.eu-west-2.awstrack.me
    Eropa (Milan) r.eu-south-1.awstrack.me
    Eropa (Stockholm) r.eu-north-1.awstrack.me
    Israel (Tel Aviv) r.il-central-1.awstrack.me
    Timur Tengah (Bahrain) r.me-south-1.awstrack.me
    Amerika Selatan (Sao Paulo) r.sa-east-1.awstrack.me
    AWS GovCloud (AS-Barat) r.us-gov-west-1.awstrack.me
    AWS GovCloud (AS-Timur) r.us-gov-east-1.awstrack.me
    catatan

    Tergantung pada penyedia hosting web Anda, diperlukan beberapa menit agar perubahan yang Anda buat pada catatan DNS subdomain diterapkan. Penyedia hosting web atau organisasi IT Anda dapat memberikan informasi tambahan tentang penundaan ini.

Opsi 2: Mengkonfigurasi domain HTTPS

Anda hanya dapat menggunakan domain HTTPS untuk melacak klik tautan. Untuk menyiapkan domain HTTPS untuk melacak klik tautan, Anda harus melakukan beberapa langkah tambahan, di luar yang diperlukan untuk menyiapkan domain HTTP.

catatan

Anda hanya dapat menggunakan domain HTTPS untuk melacak klik tautan. Amazon SES hanya mendukung pelacakan terbuka melalui domain HTTP saat menggunakan domain khusus; jika tidak, SES mendukung pelacakan terbuka melalui HTTPS ketika domain khusus tidak ditentukan yang secara implisit akan menggunakan domain yang dimiliki dan dioperasikan oleh SES.

Untuk menyiapkan subdomain HTTPS untuk menangani klik
  1. Buat subdomain yang akan digunakan untuk tautan pelacakan klik. Kami merekomendasikan agar Anda membuat subdomain yang secara khusus didedikasikan untuk menangani tautan ini.

  2. Verifikasikan subdomain untuk digunakan dengan Amazon SES. Untuk informasi selengkapnya, lihat Membuat identitas domain.

  3. Buat akun baru dengan Jaringan Pengiriman Konten (CDN), seperti Amazon CloudFront.

  4. Konfigurasikan CDN ke asal yang merupakan domain pelacakan SES, seperti r.us-east-1.awstrack.me misalnya. CDN harus meneruskan Host header yang disediakan oleh pemohon ke asal. Lihat artikel AWS re:Post ini untuk informasi lebih lanjut. Alamat yang Anda gunakan tergantung pada Wilayah AWS yang Anda gunakan di SES. Tabel berikut berisi daftar domain pelacakan untuk AWS Wilayah di mana SES tersedia.

    AWS Wilayah AWS domain pelacakan
    AS Timur (Ohio) r.us-east-2.awstrack.me
    AS Timur (Virginia Utara) r.us-east-1.awstrack.me
    AS Barat (California Utara) r.us-west-1.awstrack.me
    AS Barat (Oregon) r.us-west-2.awstrack.me
    Afrika (Cape Town) r.af-south-1.awstrack.me
    Asia Pasifik (Jakarta) r.ap-southeast-3.awstrack.me
    Asia Pasifik (Mumbai) r.ap-south-1.awstrack.me
    Asia Pasifik (Osaka) r.ap-northeast-3.awstrack.me
    Asia Pasifik (Seoul) r.ap-northeast-2.awstrack.me
    Asia Pasifik (Singapura) r.ap-southeast-1.awstrack.me
    Asia Pasifik (Sydney) r.ap-southeast-2.awstrack.me
    Asia Pasifik (Tokyo) r.ap-northeast-1.awstrack.me
    Kanada (Pusat) r.ca-central-1.awstrack.me
    Eropa (Frankfurt) r.eu-central-1.awstrack.me
    Eropa (Irlandia) r.eu-west-1.awstrack.me
    Eropa (London) r.eu-west-2.awstrack.me
    Eropa (Milan) r.eu-south-1.awstrack.me
    Eropa (Stockholm) r.eu-north-1.awstrack.me
    Israel (Tel Aviv) r.il-central-1.awstrack.me
    Timur Tengah (Bahrain) r.me-south-1.awstrack.me
    Amerika Selatan (Sao Paulo) r.sa-east-1.awstrack.me
    AWS GovCloud (AS-Barat) r.us-gov-west-1.awstrack.me
    AWS GovCloud (AS-Timur) r.us-gov-east-1.awstrack.me
  5. Jika Anda menggunakan Route 53 untuk mengelola konfigurasi DNS untuk domain Anda dan CloudFront sebagai CDN Anda, buat catatan Alias di Route 53 yang merujuk ke CloudFront distribusi Anda (seperti d111111abcdef8.cloudfront.net). Untuk informasi lebih lanjut, lihat Membuat Catatan Menggunakan Konsol Amazon Route 53 di Panduan Developer Amazon Route 53.

    Jika tidak, di konfigurasi DNS untuk subdomain Anda, tambahkan catatan CNAME yang mengacu ke alamat CDN Anda.

  6. Peroleh sertifikat SSL dari Certicate Authority terpercaya. Sertifikat harus mencakup kedua subdomain yang Anda buat pada langkah 1 serta CDN yang Anda konfigurasikan pada langkah 3-5. Unggah sertifikat ke CDN.

Bagian 2: Menyiapkan set konfigurasi untuk merujuk ke domain pelacakan buka dan klik kustom

Setelah mengonfigurasi domain Anda untuk menangani pengalihan pelacakan buka dan klik, Anda harus menentukan domain kustom di set konfigurasi. Anda dapat menyelesaikan langkah ini menggunakan konsol Amazon SES atau Operasi API CreateConfigurationSetTrackingOptions.

Bagian ini mereferensikan prosedur untuk menyelesaikan tugas-tugas ini menggunakan konsol Amazon SES. Untuk informasi tentang penggunaan API, lihat CreateConfigurationSetTrackingOptionsdi Referensi API Amazon Simple Email Service.

  • Untuk menentukan domain pengalihan kustom menggunakan konsol...

Bagian 3: Memilih jenis acara terbuka dan klik di tujuan acara set konfigurasi Anda

Setelah menentukan domain kustom Anda dalam set konfigurasi, Anda harus memilih jenis acara terbuka dan/atau klik di tujuan acara yang ditambahkan ke set konfigurasi Anda. Anda dapat menyelesaikan langkah ini menggunakan konsol Amazon SES atau Operasi API CreateConfigurationSetEventDestination.