問題文
A retailer's requirement is a chat experience embedded in its mobile app with the app's own look, passing the shopping cart value into routing. Which approach is the lightest that meets it?
選択肢
- Register the mobile app as a Channel Integration Framework provider, which is the documented way to bring a custom application into the conversation flow with its own interface.
- Embed the standard widget script in a web view, because the widget already adapts to mobile screen sizes and custom context can be attached with data tags on the script.
- Use the live chat SDK with the documented path for rendering live chat widgets in mobile apps, and send custom context when starting the chat.
- Call the messaging APIs directly from the mobile app, because they give the most control over the look of the experience and over exactly what context is attached to each conversation.