Content Importer

Purple Importer - Processing Content

8min

Purple Importer



Account creation

To initiate the SFTP import process, Purple users must create an account tailored to their needs. The credentials are used for the Purple Importer and the Purple Monitoring Service to monitor the import process.

Learn more about sFTP Account Creation

File Preparation and Upload

Learn all the details about the preparation and upload of the files to the Purple Importer in this article.

File Processing of the Purple Importer

After successful configuration, uploaded files are automatically captured and processed by the Purple Importer. The entire import process, from file submission to processing, can be monitored using Purple's monitoring service.

Process Overview

Files to be imported are first uploaded to a designated SFTP server. Once uploaded, a process within the Purple Manager system identifies and schedules them for import. The imported PDF files undergo conversion into the PKAR (Purple Kit Archive) format to ensure compatibility with the Purple Manager system.

Issue Creation and Activation

Upon successful conversion, the import process creates either a new issue within the Purple Manager or generates a new version if the import is an update to an existing issue. The PKAR file containing the converted data is then transferred to the Purple Manager for storage alongside the newly created issue or version. Finally, the import process triggers an "Activate" action within the Purple Manager, making the imported data ready for immediate use within the system.

File Processing of the Purple Manager

The Purple Manager checks whether an issue requires web resources based on certain criteria, and if so, it manages the creation and publishing of these resources. This ensures seamless integration with associated apps and content cloud services.

Web Resource Check

The Purple Manager first evaluates whether an issue requires web resources. This determination is made if the issue belongs to an app with a Web Newsstand or Web Experience Site, or if the issue has Content Sharing enabled.

Web Resource Queue Management

If the issue requires web resources, a web resource queue entry is created containing all necessary information for processing. The Purple Manager continually monitors for existing web resource queue entries, sorting them to distribute processing capacity evenly across all customers. Priority is given to issues scheduled for publication today or tomorrow over back issues and future issues.

Web Resource Creation and Activation

Upon detecting the need for web resources and managing the queue appropriately, the Purple Manager proceeds to create the required resources. Once successfully created, the issue is activated and published to the content cloud if necessary.

Purple Monitoring Server

The Purple Monitoring Server is an interface to control the import process (when importing content via sFTP import) and the transformation of your imported data by Purple Importer and Purple Transformer, as well as to report any errors to the user. This article describes all the features and options available in the interface.

Learn more about the Purple Monitoring Server.

Alert Service

There is an alert service for the Purple Importer which allows an email distribution list to be set up if there's a problem importing. If you have enabled the Alert Service and entered your email address, you will receive an automatic email notification if an error occurs during import.

Learn more about the Purple Alert Service.