The Custom Field Location of an app lets you add/ create custom fields that you can use in your content type. Apart from using the default fields such as "Single-line textbox", "Rich Text Editor", and so on, you can integrate with numerous business applications, such as "Bynder", "Cloudinary", "Shopify", by adding them as custom fields to your stack's content type.
Additional Resource: Refer to the App SDK Custom Field Location documentation to learn more.
Let's see how to add custom field location to your app:
Via the Developer Hub Console:
To add the custom field location to your app via the Developer Hub console, login to your Contentstack Account and follow the steps given below:




Properties that can be specified for this UI location:
You can configure any UI location as mandatory using the Required toggle button. If the toggle is enabled, the location becomes mandatory and cannot be disabled. Whereas, if the toggle is disabled, the UI location is available to use but not mandatory. With the Multiple field, you can save input values in array.
Additional Resource: Refer to the Marketplace App Manifest documentation for comprehensive details.
You will see the details of the configured UI location on the UI Locations tab in the App Configuration screen after installing the app.
You can enable or disable the non-required UI locations. Apps which have the Custom Field location configured will be visible in the custom fields of an entry. Navigate to the entries page to view the app on the Custom Field location.
Note: A single app supports up to ten custom field locations.
You can create new custom field locations by writing your custom code, or you can use the prebuilt boilerplate and modify the given code to suit your requirements.