Creating Entry sources

About this task

To create Entry Sources, complete the following steps.

Procedure

  1. In the Entry Sources menu, click + Entry source.
    The Create entry source page appears.
  2. Provide appropriate values for the following fields.
    • Name- Mandatory
    • Description- Optional
  3. If you want to save the Entry Source in a location different than the root (/) folder, click Browse and select the required folder.
  4. In the Import data from section, select from one of the following options:
    Note:
    • Use CSV, TSV, and JSON when you have a static data of customers. Use REST API, Kafka, Unica Campaign, Unica Interact and Unica Discoverfor transactional mode.
    • In case of CSV, TSV, and JSON, you can add multiple files. If Journey encounters duplicate data, it will either update the data or discard the data based on the settings made in Journey Settings or Deduplication. Even if you have not configured Deduplication settings, Journey accepts the new data and processes the newly added files.
    • CSV - If you select this option, upload the appropriate CSV data file.
    • TSV - If you select this option, upload the appropriate TSV data file.
    • JSON - If you select this option, upload the appropriate JSON data file.
    • REST API - If you select this option, you will receive a static URL to which you can push the data dynamically.
      1. Generate REST API keys. For more information, see Creating a new REST integration.
      2. Generate the authentication token using the URL http://<localhost>:<port-number>/journey/api/thirdpartylogin.
      3. To authenticate this URL, use the REST API keys, generated in step (a).
      4. To send the data to Journey use Rest API mentioned above use the authentication token and entrySourceCode while sending the data.
      5. entrySourceCode is mandatory to send data on REST Entry Source.
    • Kafka - If you select this option, you will see a dedicated Kafka topic name on which you can post your data.
    • Unica Campaign - If you select this option, then you can send data from Unica Campaign to Journey. The token validity of platform should be increased manually to 10800 seconds (3 hours) because the default token validity of platform is 15 seconds. Due to this an error message is displayed on the campaign entry source screen that Campaign login failed OR session expired. Try Relogin into application.
    Path
    Platform -> Settings -> Configuration -> General -> Miscellaneous -> Token lifetime
    Note: After increasing the validity restart the Campaign application.
    • Note: The option of Unica Campaign is available from V12.1 Fixpack 2. The earlier versions of Journey used Kafka entry source for sending data from Campaign to Journey.
    • Unica Interact - If you select this option, then you can send data from Unica Interact to Journey.
    • Unica Discover - If you select this option, then you can send data from Unica Discover to Journey.
  5. Click Create entry source.