Podemos ter uma seção em anúncios internos para mostrar anúncios na barra lateral dentro dos tópicos?
Apenas um aviso, parece que as rotações de anúncios não estão sendo distribuídas uniformemente. Os quatro primeiros anúncios (e particularmente os dois primeiros) parecem receber consistentemente impressões significativamente maiores. Com o anúncio cinco e os seguintes recebendo uma divisão bastante uniforme.
O anúncio 1 receberá o dobro de impressões do anúncio 5. O anúncio 5 e os seguintes receberão impressões uniformemente.
Portanto, por exemplo, digamos que você adicione 10 banners a todos os espaços de anúncios internos. Os primeiros 4 atribuídos ao slot vazio receberão mais impressões do que quaisquer banners adicionais. O segundo slot parece receber ~75% do slot 1. O slot 3 recebe ~65%, o slot 4 recebe ~60% e o slot 5 e os seguintes recebem aproximadamente 50% do slot 1.
O Ads.txt opera no nível do domínio. Se você estiver executando o Discourse em um subdomínio - por exemplo, forum.example.com - e tiver um site principal example.com / www.example.com, o ads.txt para o domínio inteiro deve estar em example.com/ads.txt
Acho que você só precisaria de um arquivo ads.txt específico para subdomínio se o conteúdo fosse diferente do principal.
É uma pena que este recurso não tenha suporte a script para funcionar com outros softwares ou programas fora do nível Google/Enterprise de adserver. Tenho executado um servidor de anúncios independente por 20 anos em meus sites, e isso realmente tornou quase impossível monetizar meus fóruns, exceto com anúncios do Google. E aparentemente não há como fazê-lo funcionar através das opções de CSS/HTML personalizadas para Discourse, pois vocês se encarregaram de analisar todos os scripts potencialmente prejudiciais desses campos personalizados. Apenas para sua informação, alguns de nós também são desenvolvedores, talvez não de Ruby, etc., mas ainda sabemos como implementar scripts de terceiros de outros servidores/instâncias que gerenciamos e controlamos o conteúdo. Desculpe, mas estou frustrado porque, após 3 anos e muitas atualizações do software de servidor de anúncios que estou usando atualmente (AdAdmin), aparentemente ainda não há nenhuma versão da chamada de script de anúncio que funcione dentro de suas limitações de código. ![]()
Talvez você só precise do seu próprio componente de tema ou plugin?
Que código você precisa inserir onde?
Assumindo que o código do script se pareça com isto:
<div></div><script src="https://www.barattalo.it/adserve.php?t=ABC&f=4">/*300x250*/</script>
há uma boa chance de que <div></div> seja o alvo no qual o script em <script src="https://www.barattalo.it/adserve.php?t=ABC&f=4"></script> injeta o anúncio.
Estou adivinhando um pouco aqui, mas é provável que a mesma tag de script seja gerada para todos os anúncios servidos pelo seu adserver. Se for esse o caso, a abordagem descrita aqui pode funcionar para você: Is there a plugin for revive-adserver for discourse? - #3 by simon.
Para testar, crie um componente de tema na seção Admin / Customize / Themes do seu site e adicione o script que você está vendo no código de incorporação à seção head do componente de tema. Em seguida, inclua esse componente de tema em todos os temas do seu site. Depois de fazer isso, basta adicionar o elemento div de destino do código de incorporação aos seus anúncios internos. Por exemplo, <div id="ABC">.
Se isso não funcionar, verifique o console do seu inspetor da web em busca de quaisquer erros. Uma coisa a notar é que pode haver alguns problemas inesperados com bloqueadores de anúncios desativados: Chrome adblock extension house ads issue.
Vou tentar isso. Obrigado!
Hmm… essa sugestão não funcionou para mim. O melhor que consigo fazer com a versão mais recente do AdAdmin é a chamada de script única de fallback que, se colocada na seção HEAD do meu tema, insere um anúncio daquela zona no topo do site. Infelizmente, sem formatação ou dimensionamento. Por mais que eu tente adicionar o ID da DIV à string da URL, ele não colocou o anúncio na div designada. Não tenho certeza por que ele passaria o ID da zona do anúncio, mas não o ID da div, a menos que ele simplesmente não tenha essa parte codificada para esta solicitação de script específica.
Esta é a chamada que funcionou na seção HEAD:
<script src="https://ads.kitmaker.net/ser.php?f=29"></script>
Como eu disse, tentei adicionar “&t=AADIV29” à string e, em seguida, <div id="AADIV29"></div> no topo da seção “AFTER HEADER”, mas sem sucesso.
Esta é a chamada completa do script que presumo que o Ember.js anula completamente se for tentada.
<div id="AADIV29"></div><script>/* Leaderboard resp. */ var k=decodeURIComponent(document.cookie),ca=k.split(';'),psc="";for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ') c=c.substring(1);if (c.indexOf("adcapban")==0)psc+=(psc==""?"":",")+c.replace("adcapban","").replace("=","");}var s = document.createElement("script");s.src = "https://ads.kitmaker.net/ser.php?m=v"+String.fromCharCode(38)+"tm=0"+String.fromCharCode(38)+"tr=p+a%2C+nav+a%2C+h2+a"+String.fromCharCode(38)+"f=29"+String.fromCharCode(38)+"psc=" + psc;document.head.appendChild(s);</script>
Bem, no meu caso os anúncios são exibidos corretamente na carga inicial da página, mas se você navegar para outro tópico/categoria os anúncios não são exibidos, a menos que você atualize a página manualmente. Como isso pode ser corrigido?
Entendi corretamente que o House Ads não suporta a execução de scripts?
<div id="yandex_rtb_R-A-5895524-1"></div>
<script>
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
"blockId": "R-A-5895524-1",
"renderTo": "yandex_rtb_R-A-5895524-1"
})
})
</script>
Tenho o código, mas ele não está aparecendo. Isso pode ser corrigido de alguma forma?
Estou procurando implementar Anúncios Internos para substituir nossos anúncios do Google. É possível que eu esteja sendo obtuso… mas não estou vendo Anúncios Internos na barra lateral esquerda em configurações de plugin. No entanto, tenho algumas opções para anúncios internos. O bloqueador de anúncios está desativado…
Não sei, mas sem anúncios é o suficiente para usar trust_level_1 (ou 0 se também estiver lá)
Níveis de confiança mais baixos cobrem os mais altos também — mais fácil de ler.
Você consegue acessar YOURSITE/admin/plugins/pluginad/house_creatives diretamente?
Isso funcionou, obrigado! Eu
deveria ter mencionado que fiz uma reconstrução há cerca de duas semanas… mas não me lembro se o item de menu de anúncios da casa estava lá ou não.
2 posts foram divididos em um novo tópico: As propagandas podem ser limitadas a categorias?
2 posts foram divididos para um novo tópico: Pergunta sobre anúncios de casas


