MetadataEmailTrackingStrategy
Overview
Carry the queue item's primary key in the email's Anymail metadata.
This is the default strategy. Anymail sends metadata to the ESP and returns it on tracking events for the ESPs that support it.
attach
Add tracking data that identifies queue_item to email before it is sent.
Signature
attach(self, email, queue_item)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| self | yes | |||
| yes | ||||
| queue_item | yes |
Source
server/vueda/vdq/tracking.py:43
find_queue_item
Return the queue item that the tracking data on event identifies, or None.
Signature
find_queue_item(self, event)
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| self | yes | |||
| event | yes |
Returns
vueda.vdq.models.QueueItem | None
Source
server/vueda/vdq/tracking.py:48
metadata_key
Source
server/vueda/vdq/tracking.py:33