Thankfully, DTM will work with any data layer you throw at it - even more than one! The best practice is probably to leverage the ContextHub Tool to hook into your JSON objects, then create Data Elements that align with each of the elements in your data layers. Here's the documentation on ContextHub, you'll want to leverage the Custom Data Layer feature:
Data Layer Management Using the ContextHub Tool
Hope that helps!