Xabi Posted March 1, 2018 Report Share Posted March 1, 2018 Hi, I have an iframe type banner like this: <iframe width="305" height="110" frameBorder="0" src="https://domain.es/banner_news/index.html" scrolling="no"></iframe> But revive doesn`t count clicks. Anyone can help me to see how can be the problem? Thanks Quote Link to comment Share on other sites More sharing options...
Xabi Posted March 1, 2018 Author Report Share Posted March 1, 2018 Here more details of banner the banner i`m using: Campaing type: Remmant Generic HTML banner The banner show well and i can click but, then clicks doesn´t count in revive. Any help please? Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted March 2, 2018 Report Share Posted March 2, 2018 Hi @Xabi, I don't think Revive Adserver can count clicks if you do this. Your banner is HTML code that doesn't contain the URL that users will click on, as the banner content is loaded dynamically, inside an iframe. As a result, Revive Adserver won't have access to that content, and will not be able to modify the click URL to ensure that clicks are sent to Revive Adserver first (so that the click can be recorded) and then the user redirected to the destination. Xabi 1 Quote Link to comment Share on other sites More sharing options...
Xabi Posted March 2, 2018 Author Report Share Posted March 2, 2018 Hi @andrewatfornax, First of all, thanks for you reply. So, if I understand well, it`s not possible count clicks if banner is an iframe? It's pretty weird this, because an Generic HTML banner type don`t have option to put a URL in revive and it`s obligatory insert the URL in my HTML code. Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted March 4, 2018 Report Share Posted March 4, 2018 Hi @Xabi, Correct - if the banner you insert into Revive Adserver is an iframe, then Revive Adserver cannot see "inside" the iframe to modify the click URL, to tell the click to go "via" Revive Adserver to the destination, instead of going to the destination directly - so there's no way for it to count the click. Unfortunately, I don't understand what you mean by "obligatory insert the URL in my HTML code". Maybe you could explain in more detail? Quote Link to comment Share on other sites More sharing options...
Xabi Posted March 5, 2018 Author Report Share Posted March 5, 2018 Yes @andrewatfornax, I want to say that if I have, for example, a GIF type banner, I can put the destination URL in revive. But if the banner is an iframe I can´t put the destination URL in revive, so the only choice is put on my HTML code the destination URL or doesn`t have any destination URL. I`m explain? Sorry for my english, and thanks for your help. Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted March 5, 2018 Report Share Posted March 5, 2018 Hi @Xabi, I think the answer is yes - if you want Revive Adserver to track banner clicks, then the banner can not be delivered via an externally hosted iframe. You will need to find another way of delivering the banner (e.g. putting the banner HTML inside Revive Adserver). Quote Link to comment Share on other sites More sharing options...
Maro Posted March 6, 2018 Report Share Posted March 6, 2018 (edited) Isn't a HTML5 Zip package automatically delivered via an iframe? The zone is using a asynchronus JS Tag and the ad is loading in an iframe. Is there any other solution? It's hard to get HTML5 banners responsive. "then the banner can not be delivered via an externally hosted iframe" In my case, the zip package banner is in revive, not externally hosted. Edited March 6, 2018 by Maro Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted March 6, 2018 Report Share Posted March 6, 2018 Hi @Maro, Possibly - I'm actually not an expert in our HTML5 banner delivery mechanism - but regardless, that's a totally different thing. Revive Adserver delivering a banner that it knows about and has the details of inside an iframe that it generates itself is entirely different to Revive Adserver delivering an iframe that is hosted by someone else, which is what @Xabi has been talking about. So, yes, if you are putting an HTML5 banner into Revive Adserver, then it's not externally hosted (unless, of course, that HTML5 banner is simply an iframe, which then loads its content from somewhere else - in which case, it is externally hosted banner content), and so click tracking is possible. The comment about it being hard to make HTML5 banners responsive is, I think, a totally separate topic. Quote Link to comment Share on other sites More sharing options...
Maro Posted March 6, 2018 Report Share Posted March 6, 2018 Oh ok, thanks for clarifying this. So i will search for a click tracking solution. The problem is not the repsonsivness of the banner, but the iframe around the banner, that revive is generating. sorry for beeing off topic. Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted March 13, 2018 Report Share Posted March 13, 2018 No. If Revive Adserver is generating the iFrame, then Revive Adserver is generating the content for the iFrame. In this case, because Revive Adserver has control over the content, then Revive Adserver can modify the content and perform click tracking. However, if Revive Adserver is not generating the iFrame (that is, you are getting the iFrame from a 3rd party, and putting the iFrame into Revive Adserver), then Revive Adserver will not be in control of the content of the iFrame, and Revive Adserver will not be able to perform click tracking. Quote Link to comment Share on other sites More sharing options...
proa Posted May 6, 2018 Report Share Posted May 6, 2018 On 3/13/2018 at 5:51 AM, andrewatfornax said: No. If Revive Adserver is generating the iFrame, then Revive Adserver is generating the content for the iFrame. In this case, because Revive Adserver has control over the content, then Revive Adserver can modify the content and perform click tracking. However, if Revive Adserver is not generating the iFrame (that is, you are getting the iFrame from a 3rd party, and putting the iFrame into Revive Adserver), then Revive Adserver will not be in control of the content of the iFrame, and Revive Adserver will not be able to perform click tracking. Would the same hold true for this type of clicktag? <script type="text/javascript">document.write("<iframe name='banner' src='https://www.mwb2b.com/portal/scripts/banner.php?a_aid=58bf28d0ae09b&a_bid=78df32f5&chan=ctrleng&w=1&refx2s6d="+encodeURIComponent(encodeURIComponent(document.URL))+"' framespacing='0' frameborder='no' scrolling='no' width='300' height='250' allowtransparency='true'><a href='https://www.mwb2b.com/portal/scripts/click.php?a_aid=58bf28d0ae09b&a_bid=78df32f5&chan=ctrleng' target='_top'>TDK-Lambda Power to shape your world </a></iframe>"); </script> <noscript> <h2><a href="https://www.us.tdk-lambda.com/lp">TDK-Lambda Power to shape your world </a></h2> </noscript> Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted May 6, 2018 Report Share Posted May 6, 2018 Yes, that looks like an iframe as external content to me. Quote Link to comment Share on other sites More sharing options...
proa Posted May 6, 2018 Report Share Posted May 6, 2018 Should I take it out altogether, then, so it would look like: <script type="text/javascript">document.write("name='banner' src='https://www.mwb2b.com/portal/scripts/banner.php?a_aid=58bf28d0ae09b&a_bid=78df32f5&chan=ctrleng&w=1&refx2s6d="+encodeURIComponent(encodeURIComponent(document.URL))+"' framespacing='0' frameborder='no' scrolling='no' width='300' height='250' allowtransparency='true'><a href='https://www.mwb2b.com/portal/scripts/click.php?a_aid=58bf28d0ae09b&a_bid=78df32f5&chan=ctrleng' target='_top'>TDK-Lambda Power to shape your world </a>"); </script> <noscript> <h2><a href="https://www.us.tdk-lambda.com/lp">TDK-Lambda Power to shape your world </a></h2> </noscript> Or should it be something else? Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted May 8, 2018 Report Share Posted May 8, 2018 No, I would not attempt to modify a 3rd party banner - if their banner is designed to work in an iframe, then that's how it should be used. Altering it could have any number of unexpected consequences. Quote Link to comment Share on other sites More sharing options...
proa Posted May 8, 2018 Report Share Posted May 8, 2018 Okay. I've tried using {clickurl} in a number of spots, but it isn't working. Where should I put it? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.