Skip to main content
Roman_Gazarek
Level 3
Oct 16, 2015 2:26 AM UTC
Solved

Adobe Analytics & Sizmek MDX integration problem

Hi Community,

Is anyone using Sizmek integration via Genesis? I followed the integration guide but there are some errors:

1) Request URL is not generated properly, because &var= parameter is not replaced with actual transfer variable defined in adservConfig object.

[img]wrong_request.png[/img] 

2) Integration code calls s.partnerADSERVCheck function which is not part of the guide. Undefined error occurs. I could not find the purpose of this function so I had to delete it.

 var adservCheck = s.partnerADSERVCheck(adservConfig);

This is the code from the integration manual:

/************************** ADSERV VARIABLES **************************/ /* @TODO: Fill in these variables with the settings mapped in the * ADSERV wizard and that match your desired preferences. * @TODO: Comments should be removed in a production deployment. */ var adservConfig = { tEvar: 'eVar24', // Transfer variable, typically the "View Through" eVar. aID: '12345', // Advertiser ID cID: '67890', // Conversion Tag ID gID: 'EB_ACM:', // Genesis ID requestURL: "http://bs.servingsys.com/BurstingPipe/ActivityServer.bs?cn=as&vn=omn&activityID=[cID]&advID=[aID]&var=[VA R]&rnd=[RAND]", // the Sizmek request URL maxDelay: "750", // The maximum time to wait for ADSERV servers to respond, in milliseconds. visitCookie: "s_adserv", // The name of the visitor cookie to use to restrict ADSERV calls to once per visit. clickThroughParam: "CID", // A query string paramter that will force the ADSERV call to occur. searchCenterParam: undefined, // SearchCenter identifier. }; /************************ END ADSERV Variables ************************/ s.maxDelay = adservConfig.maxDelay; s.loadModule("Integrate") s.Integrate.onLoad=function(s,m) { var adservCheck = s.partnerADSERVCheck(adservConfig); if (adservCheck) { s.Integrate.add("Sizmek_ACM"); s.Integrate.Sizmek_ACM.tEvar=adservConfig.tEvar; s.Integrate.Sizmek_ACM.aID=adservConfig.aID; s.Integrate.Sizmek_ACM.cID=adservConfig.cID; s.Integrate.Sizmek_ACM.gID=adservConfig.gID; s.Integrate.Sizmek_ACM.tVar=adservConfig.tEvar; s.Integrate.Sizmek_ACM.get(adservConfig.requestURL); s.Integrate.Sizmek_ACM.setVars=function(s,p){ var at=p.lastImpTime, a1=p.lastImpSId, a2=p.lastImpPId, a3=p.lastImpId, bt=p.lastClkTime, b1=p.lastClkSId, b2=p.lastClkPId, b3=p.lastClkId; if(((at&&a1&&a2&&a3)||(bt&&b1&&b2&&b3))&&!p.errorCode)s[p.tVar]=adservConfig.gID+(at?at: 0)+":"+(a1?a1:0)+":"+(a2?a2:0)+":"+(a3?a3:0)+":"+(bt?bt:0)+":"+(b1?b1:0)+":"+(b2?b2:0)+" :"+(b3?b3:0) } } }

3) All Sizmek metrics for view-through variable are properly imported into Adobe Analytics. Unfortunately there is no data for Visits, View-througs and other metrics when opening report View-through eVar report.

 

Thank you in advance for any help you can provide!

Roman Gazarek

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Roman_Gazarek
Roman_GazarekAccepted solution
Level 3
Oct 16, 2015 2:26 AM UTC

I figured it out myself. I fixed implementation issues with my custom code solution. There is also another problem - Genesis integration does not create all necessary classifications for click-through variable, therefore classification import from Sizmek doesn't work properly and also the overview dashboard contains auto-generated reportlet which is linked to not existing report :) 

3 replies

TanmayMathur
Adobe Employee
Adobe Employee
Oct 16, 2015 2:26 AM UTC

Hey,

It's great that you could fix your issue. However, if you still face problems regarding this in the future, do reach out to your account manager. :)

Regards,

TM

Translate
Roman_Gazarek
Roman_GazarekAuthorAccepted solution
Level 3
Oct 16, 2015 2:26 AM UTC

I figured it out myself. I fixed implementation issues with my custom code solution. There is also another problem - Genesis integration does not create all necessary classifications for click-through variable, therefore classification import from Sizmek doesn't work properly and also the overview dashboard contains auto-generated reportlet which is linked to not existing report :) 

Translate
TanmayMathur
Adobe Employee
Adobe Employee
Oct 16, 2015 2:26 AM UTC

Hi Roman,

This question here is very specific. You could direct this to one of our Data Connector Consultants by reaching out to your account manager. 

I hope this would help.

Regards,

TM

Translate