...
Integration PIM and DAM is a typical use-case for Digizuite. The below gives a high-level view.
...
Digizuite automations Integration Endpoints are key and will be used to push assets to an external service, which will handle the data exchange. The automation integration endpoint in Digizuite will define when to trigger provide asset changes (for instance, on approval and when a product id has been added) but also what metadata fields are required . When all requirements are met, then the trigger will send the asset id to an Integration Service which can create or update it in the PIM based on the product ID, but will also set the initial product values on the asset. (note: if you have a lot fields to trigger on, then we do ask you to use Integration Endpoint to receive only one event rather than multiple per changed metadata field which would be the case in automation**). On your end, you will receive item ids from the integration endpoint which can be used to look up relevant metadata (using our SDK or API). These metadata contains the product ID, relevant channel and all information needed to be carried to the resource in PIM, and for linking it to the right product.
Note |
---|
**if you have a lot fields to trigger on, then we do ask you to use Integration Endpoint rather than automation triggers to receive only one event (as opposed to multiple events per changed metadata). |
Digizuite is responsible for the Integration Endpoint which defines all triggers for asset changes. The integration service is a custom piece handled parthandled by a partner which can facilitate the data exchange. Custom development is required.
...
To summarize the push flow from Digizuite.
...
Important decisions for PIM and DAM
Do we need two-way sync?
What should trigger an asset to be added or updated on a product
Approval steps, required metadata and so on.
What asset metadata should be added to the asset in PIM
What product attribution should flow back from PIM to DAM
What happens when an asset is expired? Should it be removed immediately in PIM or what is the process?
Decide on how to approach the data from PIM to DAM. Should it be scheduled job which pulls data from PIM in intervals or should it be webooks.
Ensure that there is clear responsibility for the partner who develops the Integration Service.
...