Versions Compared

Key

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

This page requires the option Enable frontend public import report to be enabledticked. Please ask your service manager to activate the option for your console account.


 Overview

The Import_Report.aspx frontend page will display the statistics related to the completed import processes per List.

...

A sample of the page layout as it appears when properly configured is shown below : 

Image Added

Image Removed 

When landing to this page it will be possible for the user , to :

1) select the amount of rows the data grid will display per page page ( default is 5 )

2) browse the paginated grid according to the defined value at the point 1

Report columns description 

 

ColumnLabel in englishLabel in spanishLabel in italianDescription
Import Id IdIIdiIdiIdThe unique identifier for the whole import processspecific process
Message IdMsg IdMessage Id bound to current import process ( if applicable )
Send IdSend IdSend Id bound to current import process ( if applicable )
Imported File NameOfnNaFileNfThe name of the submitted import file
List IdIdlIdlIdlListThe target list the process imported the recipients for
Start dateSdStartFiDiThe datetime the import process has begun
End dateEdFfEndDfThe datetime the import process has ended
Processed rowsPrLpRpRowsThe overall count of rows the process has treated
Valid rowsVrLvRvValidThe amount of valid rows the process was able to processread
Duplicated email messagesDeEdEdDuplicatedThe email recipients found as duplicated
Valid email messagesVeEvEvValid EmailThe amount of unique email addresses imported
Non valid email messagesNveEnvEnvInvalid EmailThe amount of invalid email addresses the process couldn't import to the desired list
Info

Normally when sending campaigns out from Mailup account, there's no relationship between an import process and the subsequent dispatch it may take place.

Fields Message Id and Send Id, will be valued only when using MailUpSend.SendMessageNL to import and send out messages in one single process.

For more information about MailUpSend.SendMessageNL web method, please read here

Accepted Arguments

Field nametypedescription
ListIdIdListintthe unique identity for the list the report will display data for
ListGuidstringthe unique string identifier for the list being taken into cosideration by the report

 

Callback pattern

The frontend page is placed for every console, regardless of the service activation status, in the frontend root as follows :

http://<your_console_host>/frontend/Import_Report.aspx

when accessed with the proper query string arguments, it will look like

http://<your_console_host>/frontend/Import_Report.aspx?ListGuid=<your_list_guid>&ListId=<your_list_id>

 

Info

The ListGuid information can be easily retrieved from the Mailup console interface : Click on Settings from your left panel menu --> Account settings --> Developer's corner --> Codes table. There, it will be listed all the GuidList information for each List

It can be either retrieved via REST or SOAP API, for more information please take a look at these sections : REST or SOAP

 

Examples

...


Working sample

http://e9x3d.s85.it/frontend/Import_Report.aspx?ListGUID=52dd6acf-785e-4690-9899-a3a42066d052&IdList=1

 

Troubleshooting

Below a simple chart displaying the possible issues occurring when trying to run this page, along with a suggested resolution for the specific issue

 

Error MessagePossible causesResolution
One or more arguments were not passed inone of the two expected arguments was not passed or passed with the wrong letteringCheck the lettering of the two parameters the page actually expects as mandatory ( correct naming is displayed in the Accepted Arguments section above )
Guid and ListId mismatchThe inbound parameters were passed to the page with the correct lettering, however the ListGuid and the List Id values do not match.Please check the ListGuid value actually relates to the ListId you've requested the page for
An expected error occurred whilst validating argumentsThe arguments were passed with the right naming, but one of them may have been passed as an empty valuePlease check your query string callback includes all the mandatory parameters as the page expects