mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-26 06:21:07 -05:00
SparkPost: initial open and AMP tracking events
* Add SPARKPOST_TRACK_INITIAL_OPEN_AS_OPENED boolean setting, default False, controlling whether to report SparkPost "Initial Open" events as Anymail "opened". * Add mapping for SparkPost "AMP Click", "AMP Open", and "AMP Initial Open" events. * Update outdated doc references to SparkPost site Closes #206
This commit is contained in:
@@ -25,6 +25,25 @@ Release history
|
||||
^^^^^^^^^^^^^^^
|
||||
.. This extra heading level keeps the ToC from becoming unmanageably long
|
||||
|
||||
vNext
|
||||
-----
|
||||
|
||||
*Unreleased changes*
|
||||
|
||||
Features
|
||||
~~~~~~~~
|
||||
|
||||
* **SparkPost:** Add option for event tracking webhooks to map SparkPost's "Initial Open"
|
||||
event to Anymail's normalized "opened" type. (By default, only SparkPost's "Open" is
|
||||
reported as Anymail "opened", and "Initial Open" maps to "unknown" to avoid duplicates.
|
||||
See `docs <https://anymail.readthedocs.io/en/latest/esps/sparkpost/#sparkpost-webhooks>`__.
|
||||
Thanks to `@slinkymanbyday`_.)
|
||||
|
||||
* **SparkPost:** In event tracking webhooks, map AMP open and click events to the
|
||||
corresponding Anymail normalized event types. (Previously these were treated as
|
||||
as "unknown" events.)
|
||||
|
||||
|
||||
v8.0
|
||||
----
|
||||
|
||||
@@ -1170,6 +1189,7 @@ Features
|
||||
.. _@RignonNoel: https://github.com/RignonNoel
|
||||
.. _@sebashwa: https://github.com/sebashwa
|
||||
.. _@sebbacon: https://github.com/sebbacon
|
||||
.. _@slinkymanbyday: https://github.com/slinkymanbyday
|
||||
.. _@swrobel: https://github.com/swrobel
|
||||
.. _@Thorbenl: https://github.com/Thorbenl
|
||||
.. _@tcourtqtm: https://github.com/tcourtqtm
|
||||
|
||||
Reference in New Issue
Block a user