Détecter l'absence d'iframe pour mettre d'autre pub
8 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- elapouya
- Nouveau WRInaute

- Messages: 12
- Inscription: 14 Juin 2007
Détecter l'absence d'iframe pour mettre d'autre pub
Bonjour,
Je fais des stats en ce moment, et je me rend compte qu'il y a un certain nombre d'utilisateur qui ont désactivé les iframes ou qui on un browser qui ne les acceptent pas.
Or, pour que adsense marche, il faut que javascript ET les Iframes soient actifs.
Du coup, j'aimerais bien afficher d'autres pub que celle d'adsense quand on est dans le cas ou
les iframes ne sont pas actifs. Malheureusement, le lien de pub alternative que l'on peut configurer dans adsense ne marche pas dans ce cas.
La question se réduit donc comme cela : comment détecter que la balise <Iframe> est active ou non ?
J'ai essayé <noframes> mais cela ne marche pas correctement, y-a-t-il un autre moyen ?
Je fais des stats en ce moment, et je me rend compte qu'il y a un certain nombre d'utilisateur qui ont désactivé les iframes ou qui on un browser qui ne les acceptent pas.
Or, pour que adsense marche, il faut que javascript ET les Iframes soient actifs.
Du coup, j'aimerais bien afficher d'autres pub que celle d'adsense quand on est dans le cas ou
les iframes ne sont pas actifs. Malheureusement, le lien de pub alternative que l'on peut configurer dans adsense ne marche pas dans ce cas.
La question se réduit donc comme cela : comment détecter que la balise <Iframe> est active ou non ?
J'ai essayé <noframes> mais cela ne marche pas correctement, y-a-t-il un autre moyen ?
- elapouya
- Nouveau WRInaute

- Messages: 12
- Inscription: 14 Juin 2007
Darkcity a écrit:Un browser qui n'accepte pas les iframes ? A part Mozaic ou Netscape 1.0 je vois pas...
T'es sur que le trou dans tes stats ne viendrait pas plutôt d'Adblock et compagnie ?
Effectivement, c'est peut-etre un truc du genre aussi.
En fait, j'ai fait deux tests :
le premier : je fais un javascript dont le source est une compteur,
le deuxième : je fait un javascript qui fait un document.write avec un iframe dont la source pointeur sur un autre compteur.
Je constate quelque chose comme 20% d'écart.
J'aimerais juste pouvoir profiter de ces 20% où adsense ne peut pas afficher de pub pour afficher des liens sponsorisés maison.
Vous avez une idée de comment procéder ?
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
elapouya a écrit:le premier : je fais un javascript dont le source est une compteur,
le deuxième : je fait un javascript qui fait un document.write avec un iframe dont la source pointeur sur un autre compteur.
Je constate quelque chose comme 20% d'écart.
Je trouve ça moi aussi plutôt étonnant. Déjà JS c'est quand même très rarement désactivé, mais les frames à ma connaissance aucun browser qui les supporte permet de les désactiver.
Cependant:
- certains anti-virus et autres firewalls peuvent en bloquer certains. Le grand truc c'est de faire un document.write('<ifr'+'ame...'), je ne sais pas à quel point ça fait réellement une différence
- ton iframe fait quelle taille? Je ne serais pas surpris que certains browsers ne se fatiguent pas à aller chercher un iframe de 0x0?
- tu as bien tout ce qu'il faut pour que rien ne soit mis en cache, et que ce soit bien rechargé à chaque fois?
- tes compteurs sont bien indépendants?
- tu n'afficherais pas ton JS dans une page XHTML annoncée comme telle? FF ne supporte alors pas le document.write...
Jacques.
- elapouya
- Nouveau WRInaute

- Messages: 12
- Inscription: 14 Juin 2007
Mon compteur javascript+Iframe me donne bien le meme nombre de page d'impression qu'adsense donne : la methode de comptage est donc bonne. peut-importe la taille de l'iframe ou autres considérations : j'ai le meme nombre de page vu par adsense dans leurs stats!
Ce qui m'étonne c'est qu'en faisant juste un compteur javascript, j'ai 20% d'affichage en plus.
donc c'est bien l'iframe qui bride les pub adsense. je perds donc 20% de pub.
Je cherche "juste" à détecter quand adsense ne pourra pas afficher de pub à cause d'un problème d'iframe (firewall, adblocking, taille, browser, ...) pour y substituer des pubs maison.
Ce qui m'étonne c'est qu'en faisant juste un compteur javascript, j'ai 20% d'affichage en plus.
donc c'est bien l'iframe qui bride les pub adsense. je perds donc 20% de pub.
Je cherche "juste" à détecter quand adsense ne pourra pas afficher de pub à cause d'un problème d'iframe (firewall, adblocking, taille, browser, ...) pour y substituer des pubs maison.
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
elapouya a écrit:Mon compteur javascript+Iframe me donne bien le meme nombre de page d'impression qu'adsense donne : la methode de comptage est donc bonne. peut-importe la taille de l'iframe ou autres considérations : j'ai le meme nombre de page vu par adsense dans leurs stats!
Ce qui m'étonne c'est qu'en faisant juste un compteur javascript, j'ai 20% d'affichage en plus.
donc c'est bien l'iframe qui bride les pub adsense. je perds donc 20% de pub.
Je cherche "juste" à détecter quand adsense ne pourra pas afficher de pub à cause d'un problème d'iframe (firewall, adblocking, taille, browser, ...) pour y substituer des pubs maison.
Tu n'as pas répondu à toutes less questions... Tu n'aurais pas mis tout ça dans une page xhtml servie comme telle (i.e. avec le "bon" content-type)? Si c'est le cas, FF gère réellement la page comme du XHTML et ignore le document.write (et pas juste l'Iframe), et tu ne vois pas l'iframe, alors qu'avec les autres browsers ça continue à marcher. Tes 20% colleraient alors avec la part de marché de FF.
Un test qui te permet de vérifier: dans ton JS, ajoute après ton iframe un <noframes><img src=compteur3></noframes> et regarde ce que ça donne. Si c'étaient bien les iframes qui posaient problème, ce compteur-là aura les 20% qui manquent.
Autre test possible, utiliser createElement et appendChild (qui seront, eux, supportés par FF). Evidemment le test encore plus simple "je sers la page en text/html" devrait aussi donner une bonne indication.
Jacques.
- webmasterdemonsite
- WRInaute passionné

- Messages: 1095
- Inscription: 31 Aoû 2007
Darkcity a écrit:Un browser qui n'accepte pas les iframes ? A part Mozaic ou Netscape 1.0 je vois pas...
T'es sur que le trou dans tes stats ne viendrait pas plutôt d'Adblock et compagnie ?
y a lynx
-

Alimata - WRInaute discret

- Messages: 149
- Inscription: 29 Avr 2007
Re: Détecter l'absence d'iframe pour mettre d'autre pub
elapouya a écrit:Du coup, j'aimerais bien afficher d'autres pub que celle d'adsense quand on est dans le cas ou les iframes ne sont pas actifs. Malheureusement, le lien de pub alternative que l'on peut configurer dans adsense ne marche pas dans ce cas.
C'est pas une solution, si tes visiteurs ne veulent pas avoir tes pubs ils pourront toujours s'en dispenser avec des tas d'outils
Fais un site où les pubs ne gène pas ton visiteur et lui apportent quelques chose, alors là c'est gagné...
T'es payé au clic, pas au vu...
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- A-t-on le droit de mettre adsense en iframe?
- Mettre des liens en iframe
- Mettre ou pas mettre de la pub.
- intégrer une pub ? iframe ou javascript ?
- affichage de pub html sur un site clocké en iframe
- Pub Adsense dans iframe sur site partenaire
- Google ne parvient pas à mettre de la pub
- Puis-je mettre de la pub sur le site suivant
- Mettre la pub adsense seulement en bas de la premiere article
- pas possible de mettre plusieurs pub sur une page ?
- Google Zeitgeist 2009 : les recherches sur Google en 2009 - 01-12-2009
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Google Custom Search Engine (CSE) : le moteur personnalisable de Google - 27-10-2006
- Exalead crée une interface pour iPhone et iPod Touch - 09-10-2007
- Google Chrome : les meilleurs spots de publicité - 06-09-2010
- Google Checkout en vidéo - 15-08-2006
- Google se cherche un nouveau logo ? - 20-05-2002
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
Consultez la description détaillée des produits ou services de Google suivants : Google Custom Search Engine
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

