If you have AA and AAM both, then do not use separate AAM extension in Launch or DIL code. Server Side forwarding implementation of AAM is recommended in that case.
You need to use AA extension in Launch and enable AAM from there and enable Server Side Forwarding on report suite.
Check these docs for more info:
Let us know if you would need further assistance on this.
In Launch, it is required to provide custom code for AAM as per this documentation which will collect data without AA.
Please follow this documentation and let us know for any additional question.
Since I am not using AA and implementing AAM through launch(using the AAM extension) on a website.
I can see an option in my AAM extension,'Run Custom Code'. What do i need to add here?Is there any standard code that can be followed.
Just to test,I made a test rule and added the custom code in that but the value is not been passed to AAM as I don't see any corresponding signal.
Where am I going wrong here?
If you are implementing AAM without AA, this is nothing but Client Side implementation where we need the DIL libraries and instantiation code. Could you tell us what you are using to collect data from the website? (Is it Google Analytics?)
If yes, there is a custom code that needs to be added to facilitate data collection from Google Analytics to AAM.
You can refer this link for more information.
Could you provide more details on what you want to capture from your website and bring into Audience Manager?