Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Example of ReportByMessageResult

 

Code Block
languagehtml/xml
linenumberstrue
<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

Code Block
languagehtml/xml
linenumberstrue
<ReportByUserResult>

<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:

TermTranslationCanaliChannelsIscrittoSubscribedDisiscrittoUnsubscribedInAttesaPendingNon registratoNot registeredPostaRegular mailVoceVoice messagesData e ora ultimo bounceDate and time of last bounceTotaleTotal, overallDataOraDate and timeIDMessaggioMessage IDOggettoSubjectCampiAnagraficiPersonal data fieldsValoreValue

  <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.