ClerkIoConnector 10.0.2

dotnet add package ClerkIoConnector --version 10.0.2
NuGet\Install-Package ClerkIoConnector -Version 10.0.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ClerkIoConnector" Version="10.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ClerkIoConnector --version 10.0.2
#r "nuget: ClerkIoConnector, 10.0.2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ClerkIoConnector as a Cake Addin
#addin nuget:?package=ClerkIoConnector&version=10.0.2

// Install ClerkIoConnector as a Cake Tool
#tool nuget:?package=ClerkIoConnector&version=10.0.2

Clerk.io Connector - Umbraco Package

Welcome to Clerk.io connector, the transformative Umbraco package designed to revolutionize your e-commerce projects developed using Umbraco Commerce. Clerk.io is a leading platform that specializes in e-commerce personalization, providing powerful tools for optimizing product recommendations, search functionality, and customer insights. With the Clerk.io Umbraco package, you can seamlessly integrate this platform with your Umbraco Commerce project, unlocking a new realm of possibilities for data sharing.

Getting Started

  • Umbraco Commerce : Ensure your e-commerce project is built using Umbraco Commerce to leverage the Clerk.io package.
  • Clerk.io Account - Create a Clerk.io account to access a wealth of e-commerce personalization tools and functionalities.
  • Package Configuration - Utilize the package's user-friendly interface to seamlessly configure your Clerk.io account, set up API keys, and map essential data fields.

Package Configuration

API Key Configuration

To generate the API key, below are steps you may follow:

  • Visit the Clerk.io website and log in to your account.
  • Access API Keys Section and copy Public API key.
  • Configure API Key : Enter key in umbraco backoffice > Clerk.io > Clerk.io API Configuration as shown in below image:

API Key Configuration

Feed Configuration

The Feed configuration feature in the Umbraco system empowers the admin user to finely tune and control the details that are shared with Clerk.io, ensuring a seamless and accurate integration of product data between the two systems.

Document Type Selection

Choose the appropriate Document Type that represent the product,category and content pages to be shared with Clerk.io.

Individual Feed Data Mapping

  • For individual data, map Clerk.io properties to corresponding Umbraco properties. This includes fields such as product name, description, price, and other relevant details.
  • Utilize the user-friendly interface to add new property mappings, update existing ones, or remove mappings that are no longer required.

Save Configuration

Ensure that all configurations are saved, securing the settings for seamless integration.

Feed Configuration

Audit Data Tracking

Admin users can effortlessly monitor the data shared with Clerk.io through the package's intuitive interface. The system provides detailed logs, including timestamps and specific paths, ensuring transparency and accountability in the data-sharing process. Any errors encountered during the exchange are highlighted, allowing for quick resolution.

Feed Logs

Clerk.io Data Sync Settings

To ensure seamless data synchronization between your Umbraco system and Clerk.io, follow these steps within your Clerk.io account:

  • Login into My Clerk.io
  • Navigate to Data Sync Page : Access the Data Sync Page directly from the menu within your Clerk.io account.
  • Locate "Data Sync Settings" Section : Within the Data Sync Page, you will find a dedicated section labeled "Data Sync Settings."
  • Choose Sync Method: In the "Data Sync Settings" section, locate the "Sync Method" option. Select "Clerk.io JSON Feed V2" as the synchronization method.
  • Fill out Information : A set of fields will be displayed, including "JSON Product URL," "JSON Categories URL," "JSON Orders URL," and others. Refer to the accompanying screenshot for guidance.
    • JSON Product URL - {your site url}/clerk/products.json
    • JSON Category URL - {your site url}/clerk/categories.json
    • JSON Orders URL - {your site url}/clerk/orders.json
    • JSON Customers URL - {your site url}/clerk/customers.json
    • JSON Pages URL - {your site url}/clerk/pages.json

Clerk io Portal Feed Configuration

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
10.0.2 136 1/12/2024
10.0.1 87 1/11/2024
10.0.0 211 1/11/2024

Compatibility with umbraco v12 and v13