Salut à tous !
Comment marche Google Adds ?
C'est la question que je me pose depuis 16H30 cet après midi ;-). Google Adds est la régie publicitaire de google. Un internaute désirant générer quelques gains financier sur son site peux s'inscrire à ce système.
Le code à inséré est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <script type="text/javascript"><!-- google_ad_client = "pub-0XXXXXXXXXXXXX"; google_alternate_ad_url = "http://www.XXXXXXXXXXXXX.htm"; google_ad_width = 160; google_ad_height = 600; google_ad_format = "160x600_as"; google_ad_type = "text_image"; google_ad_channel =""; google_page_url = document.location; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "FF0000"; google_color_text = "000000"; google_color_url = "000000"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js" > </script>
Je cherche également à générer ce type de code pour proposer à des internautes novices des système telque des compteurs, des sondages... etc. J'ai donc voulu me rendre à la page http://pagead2.googlesyndication.com/pagead/show_ads.js pour voir quel code javascript se cachait derrière tout ca, et là, seul le message // No-op Javascript placeholder était présent sur la page ... Et là je viens de voir qu'aucune pub google n'est présent le net ce soir... donc ca doit être un bug de la part de google ;-)
Cela dit, je persevère à essayer de comprendre même sans le code show_ads.js ! Je suppose que le principe consiste à exectuter une page php en lui envoyant en paramêtre l'identifiant du client et toute les données necessaires. Pour ce faire, ils doivent surement utiliser Ajax.
Je suis parvenu à écrire un script comme celui ci-dessus, avec comme parametre l'identifiant du membre. Ce script appelle la page code.js contenant le code AJAX. Dans cette dernière, j'interroge ma page php et lui envoie l'id de mon membre en POST. Je récupère le resultat ... mais mon problème se situe au niveau de l'affichage.
Ceci affiche le resultat de ma page php, mais au fond de la page du membre, avant la fermeture du body... logique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.body.innerHTML += monresultat;
Mais ce que je souhaite, c'est que le membre puisse afficher la ressource que je lui propose là où il le désire. Je veux donc ajouter mon resultat généré par HttpRequest à l'endroit de l'appel du script dans la page du client.
J'aurais bien sûr pour solution d'ajouter au code généré pour le client une balise div possèdant un identifiant particulier, et ajouter mon resultat sur celle-ci... mais c'est trop facil ;-) ... je veux que le membre ai uniquement des balises scripts à insérer.
Et je ne veux pas non plus de solution "balise iframe" ^^
Je ne sais pas si j'ai été très compréhensible...
Merci d'avance pour votre aide !
Partager