Adobe Analytics & Sizmek MDX integration problem | Community
Skip to main content
Roman_Gazarek
October 16, 2015
Solved

Adobe Analytics & Sizmek MDX integration problem

  • October 16, 2015
  • 3 replies
  • 2917 views

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.
Best answer by Roman_Gazarek

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
October 16, 2015

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

Roman_Gazarek
Roman_GazarekAuthorAccepted solution
October 16, 2015

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 :) 

TanmayMathur
Adobe Employee
Adobe Employee
October 16, 2015

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