Do I need to have a developer on board to be able to integrate the Viewer?
Is the Viewer loaded in an iFrame? How long does the integration take?
How do we implement the swatch menu/configurator?
There is no set way to implement the swatch menu, or as we often refer it to as “the right panel”. However we do have an elaborate guide on optimizing right panel user experience. As for the technical implementation, please take a look at this example from the technical documentation:
Can we integrate our cart with the 360 HD Viewer?
The Viewer is capable of tracking two types of cart events: It can track whenever a product is added to the cart and whenever a customer has gone through checkout with the cart items. You can find the relevant section of the documentation here:
Link: Add to cart API
What naming convention/identifiers do you use for products and configurations?
We always implement a naming convention and structure that mirrors the customer’s setup. That means that you can keep using your internal IDs and SKUs when interacting with Cylindo APIs. We will be requesting all necessary information before starting production.
Can we use our own content in the 360 viewport?
Yes, the Viewport can support the display of external content and custom images that are not Cylindo content. You can combine content from different sources and show all that in the Viewport. This can also include videos hosted on channels like YouTube or Vimeo.
Can we show an image before the 360 sequence?
Yes, you can choose to do your integration in such way that before the 360 sequence is fully loaded, you can have a display of a static image in the viewport, which can replace the loading animation. This can be the first frame of the configuration, which makes a seamless transition between the first statis image and the 360 sequence.
What happens if we request a configuration you do not have?
If you request a wrong configuration or one that we have not created in Cylindo for that particular product, we would display a “no-content” image in the Viewport that shows that there is no supporting content for that configuration.