Anuncios de Casa en el plugin oficial de anuncios

¿Podemos tener una sección en anuncios internos para mostrar anuncios en la barra lateral dentro de los temas?

2 Me gusta

Solo una advertencia, parece que las rotaciones de anuncios no se rotan de manera uniforme. Los primeros cuatro anuncios (y en particular los dos primeros) parecen recibir consistentemente muchas más impresiones. Con el anuncio cinco en adelante obteniendo una división bastante uniforme.

El anuncio 1 obtendrá el doble de impresiones que el anuncio 5. El anuncio 5 en adelante obtendrá impresiones de manera uniforme.

Entonces, por ejemplo, digamos que agregas 10 banners a todas las ranuras de anuncios internos. Los primeros 4 asignados a la ranura vacía obtendrán más impresiones que cualquier banner adicional. La segunda ranura parece obtener ~75% de la ranura 1. La ranura 3 obtiene ~65%, la ranura 4 obtiene ~60% y la ranura 5 en adelante obtienen aproximadamente el 50% de la ranura 1.

2 Me gusta

Ads.txt opera a nivel de dominio. Si estás ejecutando Discourse en un subdominio, por ejemplo, forum.example.com, y tienes un sitio web principal example.com / www.example.com, ads.txt para todo el dominio debe estar en example.com/ads.txt

Creo que solo necesitarías un archivo ads.txt específico para subdominios si el contenido fuera diferente al principal.

1 me gusta

Tengo una sugerencia sobre la adición de una posición de visualización “encabezado superior” similar.

2 Me gusta

Es una verdadera lástima que esta función no tenga soporte de scripting para trabajar con otro software o programas de nivel no Google/Enterprise que existen fuera. He estado administrando un servidor de anuncios independiente durante 20 años en mis sitios, y esto realmente ha hecho que sea casi imposible para mí monetizar mis foros, aparte de con anuncios de Google. Y aparentemente no hay forma de hacerlo funcionar a través de las opciones personalizadas de CSS/HTML para Discourse, ya que se han encargado de analizar todos los scripts potencialmente dañinos de estos campos personalizados. Solo para su información, algunos de nosotros también somos desarrolladores, quizás no de Ruby, etc., pero aún sabemos cómo implementar scripts de terceros de otros servidores/instancias que administramos y controlamos el contenido. Lo siento, pero solo estoy frustrado porque después de 3 años y muchas actualizaciones del software actual del servidor de anuncios que estoy usando (AdAdmin), aparentemente todavía no hay una versión de la llamada al script de anuncios que funcione dentro de las limitaciones de su código. :frowning:

¿Quizás solo necesitas tu propio componente temático o plugin?

¿Qué código necesitas insertar y dónde?

1 me gusta

Suponiendo que el código del script se vea algo así:


    <div id="ABC"></div><script src="https://www.barattalo.it/adserve.php?t=ABC&f=4">/*300x250*/</script>

es muy probable que <div id="ABC"></div> sea el objetivo en el que el script en <script src="https://www.barattalo.it/adserve.php?t=ABC&f=4"></script> inyecta el anuncio.

Estoy adivinando un poco aquí, pero es probable que la etiqueta de script exacta sea generada para todos los anuncios servidos desde su servidor de anuncios. Si ese es el caso, el enfoque descrito aquí podría funcionar para usted: Is there a plugin for revive-adserver for discourse? - #3 by simon.

Para probarlo, cree un componente temático desde la sección Admin / Customize / Themes de su sitio y agregue el script que está viendo en el código de inserción a la sección head del componente temático. Luego, incluya ese componente temático en todos los temas de su sitio. Después de haber hecho eso, simplemente agregue el elemento div de destino del código de inserción a sus anuncios internos. Por ejemplo, <div id="ABC">.

Si esto no funciona, revise la consola de su inspector web en busca de errores. Una cosa a tener en cuenta es que puede haber algunos problemas inesperados con los bloqueadores de anuncios deshabilitados: Chrome adblock extension house ads issue.

3 Me gusta

¡Lo intentaré. ¡Gracias!

1 me gusta

Hmm… esa sugerencia no me funcionó. Lo mejor que parece que puedo hacer con su versión más reciente de AdAdmin es la llamada de script único de respaldo que, si se coloca en la sección HEAD de mi tema, coloca un anuncio de esa zona en la parte superior del sitio. Desafortunadamente, sin formato ni tamaño. Por mucho que lo intenté agregando el ID del DIV a la cadena de URL, no colocó el anuncio en el div asignado. No estoy seguro de por qué pasaría el ID de la zona de anuncios, pero no el ID del div, a menos que simplemente no tenga esa parte codificada para esta solicitud de script en particular.

Esta es la llamada que funcionó en la sección HEAD:
<script src="https://ads.kitmaker.net/ser.php?f=29"></script>

Como dije, intenté agregar “&t=AADIV29” a la cadena y luego <div id="AADIV29"></div> en la parte superior de la sección “DESPUÉS DEL ENCABEZADO”, pero no tuve éxito.

Esta es la llamada de script completa que supongo que Ember.js destruye por completo si se intenta.

<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>

Bueno, en mi caso los anuncios se muestran bien en la carga inicial de la página, pero si navegas a otro tema/categoría, los anuncios no se muestran en absoluto a menos que actualices la página manualmente. ¿Cómo se puede solucionar esto?

1 me gusta

¿Entiendo correctamente que House Ads no admite la ejecución 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>

Tengo el código, pero no se muestra. ¿Se puede solucionar de alguna manera?

2 Me gusta

Estoy buscando implementar anuncios internos para reemplazar nuestros anuncios de Google. Es posible que esté siendo denso… pero no veo anuncios internos en la barra lateral izquierda en la configuración de complementos. Sin embargo, tengo algunas opciones para anuncios internos. El bloqueador de anuncios está desactivado…

1 me gusta

No lo sé, pero en sin anuncios es suficiente usar trust_level_1 (o 0 si también está ahí) :smirking_face: Los niveles de confianza más bajos cubren los más altos — más fácil de leer.

1 me gusta

¿Puedes acceder directamente a YOURSITE/admin/plugins/pluginad/house_creatives?

2 Me gusta

¡Eso funcionó, gracias! Debería haber mencionado que hice una reconstrucción hace unas dos semanas… pero no recuerdo si el elemento del menú de anuncios de la casa estaba allí o no.

2 Me gusta

Se dividieron 2 publicaciones en un nuevo tema: ¿Se pueden limitar los anuncios a categorías?

2 publicaciones fueron divididas en un nuevo tema: Pregunta sobre anuncios de casa