# Integration FAQs

### What integration best suits my needs?

<details>

<summary>I want a quick and simple integration, how should I proceed?</summary>

We find that [embedding-experiences](https://products.monterosa.co/mic/developer-guide/embedding-experiences "mention") is the simplest way to integration with the Monterosa / Interaction Cloud.

</details>

<details>

<summary>I want the best UX I can offer my users, and the means to deliver it, how should I proceed?</summary>

If you have the development capabilities required to implement a custom UI that integrates with the data flowing through our platforms, you may wish to [build your own UI](https://products.monterosa.co/mic/developer-guide/building-apps) natively using iOS and Android support. However, we find that the improvement over [embedding-experiences](https://products.monterosa.co/mic/developer-guide/embedding-experiences "mention") is fairly limited when compared with the increase in effort required.

</details>

### Configuring an embedded Experience

<details>

<summary>How can I embed an Experience in full screen using the SDK?</summary>

When Embedding an experience there's multiple distinct configuration parameters you can set. In order to create a recipe for embedding in fullscreen, we'd recommend to:

* Embed the Experience in a view that occupies all the screen (potentially excluding headers/footers)
* Disable the feature [#manage-the-experiences-size](https://products.monterosa.co/mic/developer-guide/embedding-experiences#manage-the-experiences-size "mention")
* Optionally, if you are providing headers and footers, you can hide the header and footer of the Experience using the feature[#show-or-hide-the-experiences-header-and-footer](https://products.monterosa.co/mic/developer-guide/embedding-experiences#show-or-hide-the-experiences-header-and-footer "mention")

</details>

<details>

<summary>How can I embed an Experience as a widget within my page?</summary>

When Embedding an experience there's multiple distinct configuration parameters you can set. In order to embed an Experience as a widget within one of your pages, we'd recommend to:

* Embed the Experience in a view that is part of your screen (potentially excluding headers/footers)
* Enable the feature [#manage-the-experiences-size](https://products.monterosa.co/mic/developer-guide/embedding-experiences#manage-the-experiences-size "mention")
  * This will make the Experience resize to the height it needs
* Hide the header and footer of the Experience using the feature[#show-or-hide-the-experiences-header-and-footer](https://products.monterosa.co/mic/developer-guide/embedding-experiences#show-or-hide-the-experiences-header-and-footer "mention")

</details>

<details>

<summary>How can I embed an experience as a modal page?</summary>

Monterosa / Interaction SDK provides an un-opinionated view that won't mind where you embed it. As a result, displaying it as a modal page will require you to embed the Experience within a modal you create.

</details>

### Accessing the SDK

<details>

<summary>What do I need to access the SDK</summary>

In order to access the [SDK](https://products.monterosa.co/mic/developer-guide/interaction-sdk) you'll need a Welcome pack. This is a document we generate for each of our clients that includes all the required information to get up and running with our SDK. Please [contact sales](https://www.monterosa.co/contact) or your account manager if you're interested in access.

</details>

### Troubleshooting

<details>

<summary>The Experience is not respecting one of the configuration options I set through the SDK, what went wrong?</summary>

Some of the features we provide on our SDK rely on the Experience being integrated already with the SDK. If you notice something not working, there's a chance that the Experience is not yet supporting that feature.

Please get in touch with our team and we'll help you resolve this situation.

</details>

<details>

<summary>Analytics, ads or the whole app do not work reliably in Apple Safari or Google Chrome when in Incognito?</summary>

This is likely to be caused by modern browsers restricting the functionality of what they perceive as "third-party content". It is usually addressed by hosting the Monterosa Experience on the same domain as the parent page (your website). Please read more [here](https://products.monterosa.co/mic/integration-guide/web-page-embedding/hosting-an-experience-on-your-domain).

</details>
