Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

nms:webTrackingLog aren't generated

kamiliat5473400
Level 2
Level 2

Hi,

I have added a transactionnal web tracking tag in  a web page (wich I've generated via adobe campaign). I aim to retrieve parametrs from my web page. So I've created a campaign where I put the link of the page I want to track. The web  tracking tag included  in the page is written this way :

<script>
document.write("<img height='0' width='0' alt='' src='https://myServerURL/r/"
+  Math.random().toString() + "?tagid=testTracking'/>");

</script>
<noscript><img height='0' width='0' alt='' src='https://myServerURL/r/?tagid=testTracking&amount="+getURLparam("amount")+"&article="+getURLparam("quantity");'/>
</noscript>

I'm getting logs in the table nms:trackingLogRcp but I don't have any logs in the table nms:webTrackingLog.

How can I get logs in this table?

16 Replies
florentlb
Level 10
Level 10

Hi,

By any chance, is the Leads package installed on your instance? If this is the case, you should look at nms:incomingLead instead of nms:webTrackingLog

See more details in the documentation here: Web tracking mode (All the pages on the left also refer to Web Tracking, in case you need it).

Florent

kamiliat5473400
Level 2
Level 2

Hi Florent,

Thanks for you reply.

I don't have the lead package installed in my instance.

This is my logs via nms:trackingLogRcp

1392652_pastedImage_0.png

I stil don't have logs in nms:webTrackingLog. So I can't access  the  parametrs pushed by the web page.

Is there any other way to retreive them?

florentlb
Level 10
Level 10

Hi,

Tracking a Web page/ webapp is different from tracking a delivery.

Here are some more information to implement tracking on a web application created with Campaign: Tracking access to the microsite

Florent

kamiliat5473400
Level 2
Level 2

Hi Florent,

Thank you for the link. I have implemented this method in  a web site created by Campaign and it's working.

What about sites  that aren't created  by Adobe  Campaign ?

My client wants to use it in a site that isn't created by Adobe Campaign. using this method it's not working. Is there an other process to do achieve web tracking in an external site?

Kamilia

florentlb
Level 10
Level 10

Hi Kamilla,

Web tracking is designed for websites that are created with Campaign.

For Campaign to get tacking data from an external Website, I assume you'd have to integrate with an analytics tool. For example, the Web analytics connectors described here: Web Analytics connectors

Florent

Amit_Kumar
Community Advisor
Community Advisor

Hi Kamilla,

Can you share an URL where you have inserted the tags?

It seems you have not selected the web tracking mode correctly, can you share the screenshot for you web tracking mode screens?

Moreover, have you gone through below URLs :

https://marketingcloudblog.com/adobe-campaign-web-tracking-better-leads/

https://docs.campaign.adobe.com/doc/AC/en/CFG_Setting_up_web_tracking_Inserting_tags_in_your_site.ht...

Regards,

Amit

kamiliat5473400
Level 2
Level 2

Hi Amit,

Thank you so much  for your reply.

Here is a screen shoot of the web tracking mode configured in the platform (tracking web session)

1407716_pastedImage_1.png

unfortunatly, I can't share with you the URL where the web tracking tag is inserted but I'm getting these message errors on the web logs of the mid sourcing side:

(Impossible to retreive tracking informations from the identified delivery in the URL '...')

(Parameter c is missing or invalid : Impossible to generate mirror page)

1407717_pastedImage_2.png

The tests I've done  shows that the session cookie is installed on the browser but the redirection server doesn't collect any web tracking logs from my external web page.

What is missing?

Regards,

Kamilia

Amit_Kumar
Community Advisor
Community Advisor

Hi Kamilia,

use this

<script>

var urlTrackingData = "https://myServerURL/r/" + Math.random().toString() + "?tagid=testTracking&amount="

                      +getURLparam("amount")+"&article="+getURLparam("quantity");

document.write("<img height='0' width='0' src='"+urlTrackingData+"'/>");


</script>
<noscript>

<img height='0' width='0' alt='' src='https://myServerURL/r/?tagid=testTracking'/>
</noscript>

instead of

script>
document.write("<img height='0' width='0' alt='' src='https://myServerURL/r/"
+  Math.random().toString() + "?tagid=testTracking'/>");

</script>
<noscript><img height='0' width='0' alt='' src='https://myServerURL/r/?tagid=testTracking&amount="+getURLparam("amount")+"&article="+getURLparam("quantity");'/>
</noscript>

kamiliat5473400
Level 2
Level 2

Hi Amit,

Thank you. What about web tracking tag of type web placed in a web page that is not created with Adobe Campagin (screen shot).    Any logs are generated in the nms:trackingLogRcp . The same tag is working when placed on a web page created with Adobe campaign.

1408105_pastedImage_1.png

Web tracking works is working only on web page created in Adobe?

Regards,

Kamilia

Amit_Kumar
Community Advisor
Community Advisor

Hi Kamilia,

Web tracking works with websites created outside of Adobe Campaign. With your case, this can happen if you are not using it correctly in your website i.e. third party cookies are not enabled, you are dropping this code once the web page is loaded completely not before that or in an iframe etc.

Use firebug, network tool to track your call from the website and see if your website is making a call to campaign redirection server?

Regards,

Amit

kamiliat5473400
Level 2
Level 2

Thank you Amit.

I'll test this way and let you know

Regards,

Kamilia

kamiliat5473400
Level 2
Level 2

Hi Amit,

I've done some tests . The request that is made to the redirection server is done without the cookies. However, I can see Adobe cookies on my page via  a cookies manager plugin.

What is is missiing so that the call can be performed with the cookies ?

Regards,

Kamilia

Amit_Kumar
Community Advisor
Community Advisor

Hi Kamilia,

You are almost there, all you have to do is raise a ticket with neolane support to change your web tracking mode to

"Permanent tracking" or   "Anonymous tracking" based on the requirements.

the simple condition should be if you want to track all visitors to your web page do know, and unknown visitors alike use Anonymous or if you just want to track known visitors use Permanent Tracking.

Regards,

Amit

kamiliat5473400
Level 2
Level 2

Hi Amit,

Thank you so muck.

I've switched the web tracking mode to permanent tracking in marketing plateform. So, the ticket is for the midsourcing side?

Regards,

Kamiia

Amit_Kumar
Community Advisor
Community Advisor

Hi Kamilia,

The ticket is to ensure that they have enabled the collection of all visits from server configurations and added necessary arrangements and created two default deliveries in adobe campaign for this purpose.

Collecting all visits

Read this page for more details.

Regards,

Amit

kamiliat5473400
Level 2
Level 2

Hi Amit,

Thank you the web tracking is enabled by mid sourcing side. However, the cookies are not passed in the header of the request to the mid sourcing server since they belong to the redirection server.

Do I need to make configurations to make those servers matches from an external browser?

Thank a lot,

Regards,

Kamilia