Изображение отслеживания не должно отправляться как встроенное в электронное письмо, так как то, что вы рассчитываете, чтобы отслеживать людей, открывших вашу рассылку, - это количество раз, когда изображение было загружено / запрошено с вашего сервера.
Это означает, что у вашего трекинга есть URL, который выглядит следующим образом:
http://www.yoursite.com/tracking.php?id_newsletter=X&user_id=Y
Обратите внимание, что это будет работать только для пользователей, которые хотят включить отображение изображений при просмотре вашей рассылки - и все больше и больше почтовых клиентов по умолчанию отключают изображения.
Другие решения для отслеживания?
Вместо отслеживания количества просмотров, вы можете отслеживать количество кликов по ссылкам.
Например, вместо прямой ссылки в вашей рассылке это будет выглядеть так:
http://www.yoursite.com/destination-page.php
Ссылка будет указывать на страницу счетчика / отслеживания:
http://www.yoursite.com/track-clicks.php?newsletter_id=X&user_id=Y&destination_page_id=Z
И эта track-clicks.php
страница будет:
- вставить некоторые данные в базу данных (или в другое место) , чтобы отслеживать клик
- выберите из базы данных (или в другом месте) URL-адрес страницы, которая соответствует
destination_page_id=Z
- перенаправить пользователя на эту страницу.
Отслеживание кликов вместо просмотров имеет несколько преимуществ:
- Даже если число меньше, вы не отслеживаете пользователей, которые давно зарегистрировались и больше не заинтересованы: вы отслеживаете только тех пользователей, которые заинтересованы в том, чтобы читать вашу рассылку и переходить по ссылкам
- Это должно работать намного лучше: даже если внешние изображения отключены, пользователям придется нажимать на ссылки отслеживания, чтобы получить доступ к интересующей их странице