Reclame in functie de ip (problema JS)

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS: http://www.phpromania.net/jsmanual/index.html

Moderatori: eyecon, Moderatori

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

Reclame in functie de ip (problema JS)

Mesajde codex » Dum Feb 27, 2011 8:26 pm

Salut. De cateva zile ma tot chinui sa fac ceva pentru un site. Vreau ca utilizatorii din Romania sa nu poata vedea reclamele AdSense.

MaxMind pune la dispozitie un cod JS prin care sa pot face asta, aici mai multe: http://www.maxmind.com/app/javascript

Codul meu arata cam asa:

<script language="JavaScript" src="http://j.maxmind.com/app/country.js"></script>
<script language="JavaScript"> if (geoip_country_code()!="RO") { document.write(AICI RECLAMA ADSENSE); }</script>

Problema e ca reclama AdSense este tot un Javascript si din cate am citit nu pot fi incluse unul in altul. Am incercat si asa:

document.write(<?php reclama(nume) ?>); - reclama() fiind o functie care ar trebui sa afiseze reclama.

Ceva sfaturi ? :D



iSeLast
Junior Member
Mesaje: 42
Membru din: Mar Mar 30, 2010 2:35 pm
Localitate: Rm. Valcea
Contact:

Mesajde iSeLast » Dum Feb 27, 2011 9:22 pm

Cod: Selectaţi tot

<div id="adsense" style="display:none">
<script>ADSENSE </script>
</div>


<script type="text/javascript">
if (geoip_country_code()!="RO") {
        document.getElementById('adsense').style.display='block';
}
</script>


corsar
Average Member
Mesaje: 87
Membru din: Sâm Ian 12, 2008 4:39 pm

Mesajde corsar » Dum Feb 27, 2011 10:19 pm

daaa, invata-l sa incalce TOSul adsense.

solutie: setezi un cookie cu tara la prima accesare.
apoi verifici din PHP cookie-ul si afisezi daca e cazul

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

Mesajde codex » Lun Feb 28, 2011 6:53 pm

Esti sigur ca incalca TOS adsense ? Am citit in el si nu pare nimic legat de asta.

corsar
Average Member
Mesaje: 87
Membru din: Sâm Ian 12, 2008 4:39 pm

Mesajde corsar » Lun Feb 28, 2011 7:45 pm

5. ii) "[...]remove, obscure or minimize any Ad[...]"
in plus, afisarile aiurea iti dauneaza la CPM

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

Mesajde codex » Lun Feb 28, 2011 7:53 pm

Pai nu fac asa ceva, reclama apare in totalitate. Si legat de CPM, prefer sa iau mai putin decat sa am contul banat, pentru ca am un "prieten" care spameaza click-uri pe reclame ca asa e el mai plictisit.


Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 21 vizitatori