The option 1 & 2 arne't mutually exclusive as you can use AEM + Target + DTM. You can use the AEM 6.1 or 6.2 integration via cloud services and deploy the library file via DTM which will lalso let you do Visitor ID Services (but not AT.JS). Hence this is the recommended approach.
Please refer the following documentation for more help:
The option 1 & 2 arne't mutually exclusive as you can use AEM + Target + DTM. You can use the AEM 6.1 or 6.2 integration via cloud services and deploy the library file via DTM which will lalso let you do Visitor ID Services (but not AT.JS). Hence this is the recommended approach.
Please refer the following documentation for more help: