Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: How to Embed Configurators without using an iframe or a sub-domain. #206

Closed
DanielaPedrochevd opened this issue Jan 24, 2024 · 3 comments

Comments

@DanielaPedrochevd
Copy link
Collaborator

DanielaPedrochevd commented Jan 24, 2024

Description
Find a way to embed configurators such as the MT Configurator without using an iframe or subdomain. The ideal scenario is that the outcome of the spike serves both Volvo and MT.

The idea is to create a variation of the embed block and to find out where this application will be taken.

Outcomes of Mack Redesign | Truck builder integration call on 2/7:

  • New Page needed: www.macktrucks.com/trucks/build or www.macktrucks.com/trucks/anthem/build - need to test and sync on URL structure.
  • Icon in builder to point to this page for users in the configurator
  • Old URL will redirect to this page
  • We will validate / test in preproduction with the script
  • OG tag per configurator page
  • Need from Mack Marketing team: image, title and description per truck
  • Next session scheduled for follow up on 2/21
@DanielaPedrochevd
Copy link
Collaborator Author

DanielaPedrochevd commented Feb 6, 2024

We tested the "my assets functionality" in tickets #204 and #330 (Volvo stream) details in the comments of the mentioned tickets.

@cogniSyb
Copy link
Collaborator

As mentioned before in other meetings, the solution provided by RapidImages doesn’t work well with AEM. We’re breaking some scripting with this solution approach.

The shadow DOM implementation could work as well, but would require some structural changes to the React application.

@shirin27
Copy link
Collaborator

Kamino cloned this issue to hlxsites/vg-macktrucks-com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants