This page requires the option Enable public import report to be enabled. 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.
This functionality is useful especially when the import file is remitted from a third party automated process.
A sample of the page layout as it appears when properly configured is shown below :
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 ( default is 5 )
2) browse the paginated grid according to the defined value at the point 1
Report columns description
Column | Label in english | Label in spanish | Label in italian | Description |
---|---|---|---|---|
Import Id | IdI | Idi | Idi | The unique identifier for the whole import process |
Imported File Name | Ofn | Na | Nf | The name of the submitted import file |
List Id | Idl | Idl | Idl | The target list the process imported the recipients for |
Start date | Sd | Fi | Di | The datetime the import process has begun |
End date | Ed | Ff | Df | The datetime the import process has ended |
Processed rows | Pr | Lp | Rp | The overall count of rows the process has treated |
Valid rows | Vr | Lv | Rv | The amount of valid rows the process was able to process |
Duplicated email messages | De | Ed | Ed | The email recipients found as duplicated |
Valid email messages | Ve | Ev | Ev | The amount of unique email addresses imported |
Non valid email messages | Nve | Env | Env | The amount of invalid email addresses the process couldn't import to the desired list |
Accepted Arguments
Field name | type | description |
---|---|---|
IdList | int | the unique identity for the list the report will display data for |
ListGuid | string | the 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>
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
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 Message | Possible causes | Resolution |
---|---|---|
One or more arguments were not passed in | one of the two expected arguments was not passed or passed with the wrong lettering | Check 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 mismatch | The 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 arguments | The arguments were passed with the right naming, but one of them may have been passed as an empty value | Please check your query string callback includes all the mandatory parameters as the page expects |