FAQ metrik pengiriman email Amazon SES - Layanan Email Sederhana Amazon

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

FAQ metrik pengiriman email Amazon SES

Amazon SES mengumpulkan beberapa metrik tentang email yang Anda kirim. Metrik ini memungkinkan Anda menganalisis keefektifan program email dan memantau statistik penting, seperti tingkat pentalan dan aduan Anda.

Bagian ini berisi FAQ tentang topik berikut terkait dengan metrik pengiriman email:
catatan

Pelacakan peristiwa tergantung pada penyedia layanan email penerima (ESP) dan bagaimana mereka mengonfigurasi pengaturan privasi mereka yang berada di luar kendali Amazon SES. Hitungan peristiwa pelacakan dapat miring (mengembalikan jumlah yang tidak akurat) dalam kondisi seperti:

  • Penerima email menggunakan penyedia layanan email (ESP) yang melindungi privasi mereka.

  • Penerima email secara eksplisit tidak memberikan izin ESP mereka untuk membagikan data mereka.

  • ESP penerima email menyimpan gambar atau tautan, SES hanya dapat menghitung pembukaan awal, tetapi tidak akan dapat menghitung bukaan berikutnya.

Pertanyaan Umum

T1. Setelah email terkirim, berapa lama Amazon SES terus mengumpulkan metrik buka dan klik?

Amazon SES mengumpulkan metrik buka dan klik selama 60 hari setelah email dikirim.

T2. Jika pengguna membuka email beberapa kali, atau mengeklik tautan dalam email beberapa kali, apakah setiap peristiwa tersebut dilacak secara terpisah?

Jika penerima membuka email beberapa kali, Amazon SES menghitung setiap pembukaan sebagai peristiwa buka yang unik. Demikian pula, jika penerima mengeklik tautan yang sama beberapa kali, Amazon SES menghitung setiap klik sebagai peristiwa klik yang unik. Namun, jumlah ini dapat dimiringkan oleh skenario yang diuraikan di atas dalam kotak catatan.

T3. Apakah metrik buka dan klik dikumpulkan, atau dapatkah metrik tersebut diukur hingga ke tingkat penerima?

Setiap pembukaan dan pengeklikan dilacak di tingkat penerima. Dengan pelacakan buka dan klik, Anda dapat menentukan penerima mana yang membuka email atau mengeklik tautan di email.

T4. Dapatkah saya mengambil metrik buka dan klik menggunakan API Amazon SES?

API Amazon SES tidak menyediakan metode untuk mengambil metrik buka dan klik. Namun, Anda dapat mengambil metrik terbuka dan klik untuk Amazon SES menggunakan API. CloudWatch Misalnya, Anda dapat menggunakan AWS CLI untuk mengambil metrik klik menggunakan CloudWatch API dengan mengeluarkan perintah berikut:

aws cloudwatch get-metric-statistics --namespace AWS/SES --metric-name Click \ --statistics Sum --period 86400 --start-time 2017-01-01T00:00:00Z \ --end-time 2017-12-31T23:59:59Z

Perintah di atas menunjukkan pengambilan jumlah total kejadian klik untuk setiap hari di tahun 2017. Untuk mengambil metrik buka, ubah nilai parameter metric-name ke Open. Anda juga dapat memodifikasi parameter start-time dan end-time untuk mengubah periode analisis, atau mengubah parameter period untuk analisis yang lebih detail.

Pelacakan Buka

T1. Bagaimana cara kerja pelacakan buka?

Gambar GIF transparan 1 piksel kali 1 piksel disisipkan di setiap email yang dikirim melalui Amazon SES dan menyertakan referensi unik ke file gambar ini; 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.

Penambahan piksel pelacakan ini tidak mengubah tampilan email Anda.

T2. Apakah pelacakan buka diaktifkan secara default?

Pelacakan buka tersedia untuk semua pengguna Amazon SES secara default. Untuk menggunakan pelacakan buka, Anda harus melakukan hal berikut:

  1. Buat set konfigurasi.

  2. Dalam set konfigurasi, buatlah tujuan peristiwa.

  3. Konfigurasikan tujuan peristiwa untuk menerbitkan notifikasi peristiwa buka ke tujuan.

  4. Dalam setiap email yang peristiwa bukanya ingin Anda lacak, tentukan set konfigurasi yang Anda buat di langkah 1.

Untuk detail tentang cara mengaktifkan pelacakan terbuka melalui tujuan acara set konfigurasi, lihatMembuat tujuan acara Amazon SES. Anda dapat menggunakan placeholder piksel di email SMTP dengan cara seperti email yang diformat, mentah, dan template.

Pelajari lebih lanjut tentang cara Pantau pengiriman email menggunakan penerbitan acara.

T3. Dapatkah saya menghilangkan piksel pelacakan buka dari email tertentu?

Ada dua cara untuk menghilangkan piksel pelacakan buka dari email Anda. Metode pertama adalah mengirim email tanpa menentukan set konfigurasi. Atau, Anda dapat menentukan set konfigurasi yang tidak dikonfigurasi untuk mempublikasikan data tentang peristiwa buka.

P4. Apakah Anda melacak buka untuk email teks biasa?

Pelacakan buka hanya berhasil dengan email HTML. Karena pelacakan buka tergantung pada penyertaan citra, metrik terbuka tidak mungkin dikumpulkan untuk pengguna yang membuka email menggunakan klien email hanya teks (non-HTML).

Pelacakan Klik

T1. Bagaimana cara kerja pelacakan klik?

Untuk melacak klik, Amazon SES memodifikasi setiap tautan di badan email. Ketika penerima membuka tautan, mereka dikirim ke server Amazon SES, dan segera diteruskan ke alamat tujuan. Seperti halnya pelacakan buka, setiap tautan pengalihan bersifat unik. Hal ini memungkinkan Amazon SES untuk menentukan penerima mana yang mengeklik tautan, waktu mereka mengekliknya, dan dari email yang mana mereka tiba di tautan.

penting

Jika Anda mengirim satu pesan ke beberapa penerima, setiap penerima akan menyimpan tautan pelacakan klik yang sama. Untuk melacak aktivitas klik pada masing-masing penerima, kirim email ke satu penerima per operasi pengiriman.

T2. Dapatkah saya menonaktifkan pelacakan klik?

Anda dapat menonaktifkan pelacakan klik untuk tautan individual dengan menambahkan atribut, ses:no-track, ke tanda jangkar di badan email HTML Anda. Contohnya, jika Anda menautkan ke halaman beranda AWS, tautan jangkar yang normal akan menyerupai berikut ini:

<a href="https://aws.amazon.com">Amazon Web Services</a>

Untuk menonaktifkan pelacakan klik untuk tautan tersebut, modifikasi tautan tersebut menyerupai berikut ini:

<a ses:no-track href="aws.amazon.com">Amazon Web Services</a>

Karena ses:no-track bukan atribut HTML standar, Amazon SES secara otomatis menghapusnya dari versi email yang sampai di kotak masuk penerima Anda.

Anda juga dapat menonaktifkan pelacakan klik untuk semua pesan yang Anda kirim menggunakan set konfigurasi tertentu. Untuk menonaktifkan pelacakan klik, modifikasi tujuan peristiwa set konfigurasi tujuan acara sehingga tidak menangkap peristiwa klik.

Untuk detail tentang cara mengaktifkan dan menonaktifkan pelacakan klik melalui tujuan acara set konfigurasi, lihatMembuat tujuan acara Amazon SES.

Pelajari lebih lanjut tentang cara Pantau pengiriman email menggunakan penerbitan acara.

T3. Berapa banyak tautan yang dapat dilacak pada setiap email?

Sistem pelacakan klik dapat melacak maksimum 250 tautan.

T4. Apakah metrik klik dikumpulkan untuk tautan dalam email teks biasa?

Anda hanya dapat melacak klik di email HTML.

T5. Dapatkah saya menandai tautan dengan pengenal unik?

Anda dapat menambahkan tanda dengan jumlah yang tidak terbatas, sebagai pasangan nilai kunci, untuk tautan di email Anda menggunakan atribut ses:tags. Ketika Anda menggunakan atribut ini, tentukan kunci dan nilai menggunakan format yang sama dengan yang akan Anda gunakan untuk meneruskan properti inline CSS: ketikkan kuncinya, diikuti oleh titik dua (:), lalu diikuti oleh nilainya. Jika Anda perlu meneruskan beberapa pasangan kunci-nilai, pisahkan masing-masing pasangan dengan titik koma (;).

Misalnya, anggaplah Anda ingin menambahkan tanda product:book, genre:fiction, subgenre:scifi, type:newrelease ke sebuah tautan. Tautan yang dihasilkan mirip seperti berikut ini:

<a ses:tags="product:book;genre:fiction;subgenre:scifi;type:newrelease;" href="http://www.amazon.com/…/">New Releases in Science Fiction</a>

Tanda ini diteruskan ke tujuan penerbitan peristiwa Anda sehingga Anda dapat melakukan analisis tambahan pada tautan tertentu yang diklik oleh pengguna Anda.

catatan

Tanda tautan dapat meliputi angka 0–9, huruf A–Z (huruf besar dan huruf kecil), tanda hubung (-), dan garis bawah (_).

T6. Apakah tautan yang dilacak menggunakan protokol HTTP atau HTTPS?

Tautan pelacakan menggunakan protokol yang sama dengan tautan asli di email Anda.

Misalnya, jika email Anda menyertakan tautan ke https://www.amazon.com, tautan tersebut diganti dengan tautan pelacakan yang menggunakan protokol HTTPS. Jika email Anda menyertakan tautan ke http://www.example.com, tautan diganti dengan tautan pelacakan yang menggunakan HTTP. Jika email Anda menyertakan kedua tautan yang disebutkan sebelumnya, tautan HTTPS diganti dengan tautan pelacakan yang menggunakan protokol HTTPS, dan tautan HTTP diganti dengan tautan pelacakan yang menggunakan protokol HTTP.

T7. Tautan di email saya tidak bisa dilacak. Mengapa tidak bisa?

Amazon SES mengharapkan tautan di email Anda berisi URL yang dikodekan dengan benar. Khususnya, URL dalam tautan Anda harus sesuai dengan RFC 3986. Jika tautan di email tidak dikodekan dengan benar, penerima masih akan melihat tautan di email, tetapi Amazon SES tidak akan melacak peristiwa klik untuk tautan tersebut.

Masalah yang terkait dengan pengodean yang tidak tepat biasanya terjadi di URL yang berisi string kueri. Contohnya, jika URL tautan di email berisi karakter spasi yang tidak dikodekan dalam string kueri (seperti spasi di antara "John" dan "Doe" pada contoh berikut: http://www.example.com/path/to/page?name=John Doe), Amazon SES tidak akan melacak tautan tersebut. Namun, jika URL menggunakan karakter spasi yang dikodekan sebagai gantinya (seperti "%20" dalam contoh berikut: http://www.example.com/path/to/page?name=John%20Doe), Amazon SES melacaknya seperti yang diharapkan.