| AdSense Template.zip - 2,674 bytes, 146 downloads |
Problème d'intégration de publicité
bonjour a tout le monde
Je vient de passer a la version 7.1 avec succès. Mais hélas mon skin perso ne marcher plus! J'ai donc installer le nouveau skin, Grigloo, qui marche impec sauf un petit problème: je n'ai plus aucune publicité de google, qui été inseré dans chaque début de page directement dans le code source. les lignes de code sont toujours là, en intégralité mais rien ne s'affiche! comment faire? qu'est qui ce passe?
mon site
mise a jour: j'ai réussi a la faire revenir sur la page d'accueil et celle de section mais pas sur les articles
Je vient de passer a la version 7.1 avec succès. Mais hélas mon skin perso ne marcher plus! J'ai donc installer le nouveau skin, Grigloo, qui marche impec sauf un petit problème: je n'ai plus aucune publicité de google, qui été inseré dans chaque début de page directement dans le code source. les lignes de code sont toujours là, en intégralité mais rien ne s'affiche! comment faire? qu'est qui ce passe?
mon site
mise a jour: j'ai réussi a la faire revenir sur la page d'accueil et celle de section mais pas sur les articles
Files
Comments
L'appel du code Javascript de Google a été inséré dans l'article de couverture, et c'est pour ça que ça marche sur la page d'accueil. Mais ce moyen ne permet pas de couvrir les autres pages.
Le bon système, ce serait plutôt d'agir au niveau de
template.php de votre skin pour générer les primitives côté PHP.Oui, tu as raison, c'est plus simple et plus carré mais je ne sait pas ou mettre le code dans le templatte
un peu d'aide serré la bienvenue merci d'avance...
Dans la version 7.2, j'ai rajouté une fonction pour rendre ceci beaucoup plus facile. En gros, il suffira de coller le code Javascript dans un panneau de configuration pour l'avoir ensuite sur toutes les pages.
Skwad : C'est quelque chose que vous aviez dans des versions précédentes ou c'est une première tentative ?
Il faut que j'aille voir les pré-recquis par ce que je ne sais pas en quoi consiste leur intégration chez Google.
Ca marcher dans les précédente version. j'insérai le code javascript dans code source de chaque article manuellement. jusqu'à l'apparition du skin grigloo ca n'apparait plus que sur la page d'accueil
merci d'avance de vous penché sur mon problème

Skwad : D'après le commentaire de Bernard ci-dessus, il semble que vous puissiez l'insérer dans le panneau de contrôle depuis la 7.2.
Je pense que c'est la zone "En-tête (Head" dans les méta-informations de rendu visuel.
Faites un essai et donnez-nous vos retours.
Ca marche mais ca donne un pub au dessus du site
pas trés visible!va voir
il n'ya pas un autre moyen??
Skwad : OK alors il faut y placer uniquement les définitions de fonctions JavaScript et placer l'appel à ces fonctions dans le template.
A moins qu'il n'y ait qu'une seule ligne qui intègre tout à placer dans le template uniquement alors.
Pour le rendu, il suffit de choisir par exemple une boîte avec
build_box($title, $content, $variant, $id, $url, $popup)
avec $title=Nom_De_La_Boîte, $content=Appel_Du_Script et $variant=Type_De_Boîte (Voir Skin_skeleton.php).J'ai pas réussi! c'est pas faute d'avoir essayer, mais j'ai pas le niveau
pour info voici le code de google:" script type="text/javascript google_ad_client = "pub-0793840657979326"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al"; google_ad_channel = ""; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "3D81EE"; google_color_text = "3D81EE"; google_color_url = "3D81EE";
script> script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> "
Skwad : Je ne peux pas tester car vos données sont propres à votre site enregistré chez Google.
Voilà ce que je tentais de faire:
Inscrire la première ligne de script dans la zone Head des méta-informations de rendu visuel dans le panneau de contrôle.
Créer une ligne Build_Box, contenant la deuxième ligne de script, dans le template juste après le Bread_crumbs.
Un autre essai était aussi de faire simplement une boîte extra (sections spéciales) contenant uniquement la deuxième ligne de script.
Sinon, donnez-moi un lien pour avoir de la doc google pour intégrer leurs scritps car je n'utilise pas AdSense.
Tu parle quelle langue?
c'est trop compliquer, j'arriverais pas dsl
voila la doc google adsense
Ok, je comprends mieux car le code copié plus haut n'as rien à voir puisqu'il manque des caractères. Lorsque vous trnamsettez un code dans Yacs, utilisez les codes Yacs comme
[code] ou [php] sinon tous les caractères n'aparaissent pas.Le plus simple étant d'envoyer le fichier en PJ à la discussion.
Afin déviter ce genre d'erreur, pouvez-vous m'envoyer (ajouter un fichier ici) une copie exacte des codes AdSense que je puisse essayer de nouveau ?
Voilà, placez
// Google AdSense
echo '
<script type="text/javascript">'."\n"
.'//<!--'."\n"
.'google_ad_client = "pub-0793840657979326";'."\n"
.'google_ad_width = 728; google_ad_height = 15;'."\n"
.'google_ad_format = "728x15_0ads_al";'."\n"
.'google_ad_channel = ""; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF";'."\n"
.'google_color_link = "3D81EE"; google_color_text = "3D81EE"; google_color_url = "3D81EE";'."\n"
.'//!-->'."\n"
.'</script>'."\n"
.'<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
'."\n";
dans votre template, juste avant "Page::content" et ça vous affichera les Google AdSense en-tête de chaque page (juste avant le titre) avec un espace avant et après pour aérer (testé sur un Yacs sur Free).Attention, cela ne touche que les articles en dehors de la page d'acceuil.
Skwad : Bien fait pour moi, le script a encore été modifié lors de la publication de mon commentaire (bug du code Yacs PHP) donc j'aurais dû faire comme je vous indiquais: transmettre un fichier ici.
C'est fait en tête de ce fil.
GnapZ; j'ai tester le fichier que tu as mi,toujours rien ne s'affiche
j'ai donc poster le le code exacte que me donne google
encore merci de ton aide
adsense
Skwad : Vous avez testé en plaçant le code directement ou avez-vous tenté l'en faire une boîte ou autre ? Je rappelle que cela fonctionne sur les page d'articles mais pas en page d'accueil où il faut peut-être (non vérifié) placer ce code dans l'article de couverture.
Envoyez aussi votre template.php que j'y place le code directement comme ça vous pourrez le copier ensuite comme bon vous semble.
J'ai tester directement dans le template, dans une boite d'extra et sur la couverture rien ne marche
je t'ai poster le tpl en haut...
Skwad : Voilà, j'ai testé la partie Google AdSense de ce script dans mon template et tout s'affiche parfaitement partout (page d'accueil, carte du site, articles ...).
Donc chargez votre template modifié (que j'ai mis ci-dessus) "tel que" puis purgez le cache (panneau de conntrôle - purge).
Si cela ne marche pas, testez-le avec le template du skin Skeleton (celui que j'ai testé).
Enfin, faites les modifications nécessaires si vous souhaitez utiliser une boîte, un lien ou autre.
J'ai placé le code Google dans un DIV sous l'ID "gAds" ce qui vous permet de le placer comme bon vous semble avec le CSS.
Nickel ca marche
merci bcppar contre peu tu m'expliquer comment l'insérer dans une boite, avec l'ID "gAds" ??
Skwad : revoir mon commentaire View this comment et le détail dans le script sins/skin_skeleton.php . Je n'ai jamais essayé, dites-nous si vous y arrivez.










