Jump to content
Xabi

Why don`t count clicks revive?

Recommended Posts

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

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?

 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 by Maro

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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&amp;a_bid=78df32f5&amp;chan=ctrleng&amp;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>

Share this post


Link to post
Share on other sites

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&amp;a_bid=78df32f5&amp;chan=ctrleng&amp;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?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×