HaroldWalker Posted February 23, 2014 at 12:29 PM Report #546335 Posted February 23, 2014 at 12:29 PM Preciso saber se é possível criar um sistema que produza uma alternância automática de anúncios em certa região do site, um sistema como esse tornaria o site altamente rentável já que programas de afiliados que pagam por mil visualizações de anúncio aceitam como válida apenas uma visita diária por IP, porém se adicionarmos anúncios de outros anunciantes outras possíveis visitas do mesmo visitante poderiam também gerar receita. Código semelhante que alterna imagens, ainda não testei com códigos de anúncio: <?php unset($_ELEMENTOS); $_ELEMENTOS[] = '<a href="http://site.com/"><img src="site.jpg" alt="" width="10" height="10" /></a>'; $_ELEMENTOS[] = '<a href="http://orkut.com/"><img src="orkut.jpg" alt="" width="10" height="10" /></a>'; $_ELEMENTOS[] = '<a href="http://forum.com/"><img src="forum.jpg" alt="" width="10" height="10" /></a>'; $total = count($_ELEMENTOS); // Calcula o total de elementos $escolhido = rand(0, $total - 1); // Define um número aleatório echo $_ELEMENTOS[$escolhido]; // Exibe o elemento ?>
Rui Carlos Posted February 23, 2014 at 12:56 PM Report #546337 Posted February 23, 2014 at 12:56 PM Sim, um código do género do que indicaste deve funcionar. Rui Carlos Gonçalves
Devexz Posted February 23, 2014 at 01:16 PM Report #546339 Posted February 23, 2014 at 01:16 PM não sei até que ponto esse código é eficiente, porque se os anunciantes "contam" apenas e só uma visita por IP, nesse caso fazer aleatóriamente não será a melhor alternativa. Porque imagina que o visitante entra no site e é mostrado um ad aleatóriamente, e quando faz refresh exisite a possibilidade de ser mostrado o mesmo ad novamente e a segunda a visualização não seria contada. Devias era encontrar uma maneira de ver se o ad já foi visto por esse ip e se já foi mostrar um outro, enquanto o visitante não ter visualizado todos os ads. Depois de o visitante ter visto todos podes aí sim passar a mostrar os ads aleatóriamente. Contador de calorias: caloriaspordia.com
HaroldWalker Posted February 23, 2014 at 03:21 PM Author Report #546362 Posted February 23, 2014 at 03:21 PM não sei até que ponto esse código é eficiente, porque se os anunciantes "contam" apenas e só uma visita por IP, nesse caso fazer aleatóriamente não será a melhor alternativa. Porque imagina que o visitante entra no site e é mostrado um ad aleatóriamente, e quando faz refresh exisite a possibilidade de ser mostrado o mesmo ad novamente e a segunda a visualização não seria contada. Devias era encontrar uma maneira de ver se o ad já foi visto por esse ip e se já foi mostrar um outro, enquanto o visitante não ter visualizado todos os ads. Depois de o visitante ter visto todos podes aí sim passar a mostrar os ads aleatóriamente. Isso que você disse realmente seria o ideal, mas como não intendo nada de php seria muito difícil criar um sistema desses.
capesone Posted March 3, 2014 at 11:32 PM Report #547454 Posted March 3, 2014 at 11:32 PM (edited) Isso que você disse realmente seria o ideal, mas como não intendo nada de php seria muito difícil criar um sistema desses. assim muito rapido, penso que o que teras de fazer é algo do genero while (!$anuncio){ //recebes dados das views de cada anuncio //recebes ip do visitante //vez se o ip nao está em nenhum log que guardas quando a visita ve o anuncio //escolhes o anuncio com base nas analizes // $anuncio = "conteudo do anuncio" } //Mostras anuncio Edited March 3, 2014 at 11:35 PM by capesone
HappyHippyHippo Posted March 4, 2014 at 04:57 AM Report #547465 Posted March 4, 2014 at 04:57 AM (edited) Devias era encontrar uma maneira de ver se o ad já foi visto por esse ip e se já foi mostrar um outro, enquanto o visitante não ter visualizado todos os ads. vê lá se isto ajuda: Edited March 4, 2014 at 04:58 AM by HappyHippyHippo 1 Report IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
I-NOZex Posted March 4, 2014 at 01:57 PM Report #547499 Posted March 4, 2014 at 01:57 PM exato, eu nao sei o que aconteceu, secalhar foi apagada a msg, mas eu tinha ideia que tinha respondido, anyway, o que tinha dito basicamente era: quando o utilizador entra a primeira vez no site, guardas em cookies o seu ip bem como o AD visto, nas visitas restantes, guardas os ADS vistos e mostras um AD diferente dos que já foram mostrados... B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now