...
Example of ReportByMessageResult
Code Block | ||||
---|---|---|---|---|
| ||||
<ReportByMessageResult> <errorCode><<ReportByMessageENResult> <errorCode></errorCode> <errorDescription></errorDescription> <ClickserrorDescription> <Clicks Url="" TotaleTotal=""> <Click <Click Email="" TotaleTotal="" /> ... < </Cliks> <Opens <Opens TotaleTotal=""> <Open <Open Email="" TotaleTotal="" /> ... </Opens> </Opens> </ ReportByMessageENResult > ReportByMessageResult> |
WS_MailUpReport.ReportByUser method
Generates an XML response with statistics (bounces, clicks, opens) and personal data for the specified subscriber.
- string ReportByUser(string accessKey, string email, int listID, int messageID)
- accessKey: access key obtained using the Login method, which must be used to authenticate all other calls
- email: the e-mail address of the subscriber whose statistics are being requested
- listID: the ID of the list to which the message belongs
- messageID: the ID of the message for which statistics are being requested. If 0, all messages in the list will be included.
In the event that the status of the e-mail is unsubscribed, the statistics will not be returned.
Example of ReportByUserResult
language | html/xml |
---|---|
linenumbers | true |
<ReportByUserENResult>
<errorCode></errorCode>
<errorDescription></errorDescription>
<Canali> <Email>Iscritto|Disiscritto|InAttesa|Non Registrato</Email> <SMS>Iscritto|Disiscritto|InAttesa|Non Registrato</SMS> <Posta>Iscritto|Disiscritto|InAttesa|Non Registrato</Posta> <Voce>Iscritto|Disiscritto|InAttesa|Non Registrato</Voce> <Fax>Iscritto|Disiscritto|InAttesa|Non Registrato</Fax> </Canali> <Bounce>Data e ora ultimo Bounce</Bounce> <Clicks Url="Totale="> <Click DataOra="" IP="" IDMessaggio="" Oggetto="" /> ... </Clicks> <Opens Totale=""> <Open DataOra="" IP="" IDMessaggio="" Oggetto="" /> ... </Opens> <CampiAnagrafici> <campo id="1" Valore="" /> ... <campo id="39" Valore="" /> </CampiAnagrafici> </ReportByUserResult>Here below you can find the translation of the Italian terms used in the source code:
<Channels>
<Email>Subscribed|Unsubscribed|Pending|Not Registered</Email>
<SMS>Subscribed|Unsubscribed|Pending|Not Registered</SMS>
<RegularMail>Subscribed|Unsubscribed|Pending|Not Registered</RegularMail>
<Voice>Subscribed|Unsubscribed|Pending|Not Registered</Voice>
<Fax>Subscribed|Unsubscribed|Pending|Not Registered</Fax>
</Channels>
<Bounce>Date and time of last Bounce</Bounce>
<Clicks Url=”” Total=””>
<Click DateTime=”” IP=”” MessageID=”” Subject=”” />
…
</Clicks>
<Opens Total=””>
<Open DateTime=”” IP=”” MessageID=”” Subject=”” />
…
</Opens>
<PersonalDataFields>
<Field Id=”1” Value=”” />
…
<Field Id=”39” Value=”” />
</PersonalDataFields>
</ReportByUserENResult>
Info |
---|
IMPORTANT: Fax, voice and regular mail channels are currently available for the Italian market only |
Info |
---|
"Pending" status refers to a subscriber that has not yet confirmed his/her subscription by clicking on the corresponding link in the subscription confirmation request message. |