Create a Custom Algorithm

To create a custom algorithm, you must first create the custom algorithm name. For example:

Parameter Description

(Required) The domain for the Recommendations environment you are currently using.


(Required) Identifies the Recommendations action to execute. To create a custom algorithm name, this value is always algorithm.upload.


(Required) The client code, which is displayed on the Recommendations' Settings page.


(Required) The client token, which is displayed on Recommendations' Settings page.


(Required) The name used to identify the custom algorithm in the Algorithm Selection drop-down list when creating or editing a recommendation. Use this name when uploading the recommendation data (see Upload Custom Algorithm Data).

The algorithmName parameter has a 250 character limit.

Parameters and values are case sensitive.

The new algorithm name appears immediately as an algorithm type in Recommendations.