Una pregunta extraña sobre la visualización de anuncios de Google en mi sitio

Después de la primera instalación del plugin Discourse Advertising Plugin (Ads), el anuncio de Google se muestra normalmente en mi sitio (https://bbs.whitewater.wang/), y puedo ver los datos de ingresos diarios, pero un día descubrí que solo hay un espacio en blanco para anuncios en mi sitio como este (otros usuarios también)

estoy seguro de que la configuración del plugin es correcta


si uso un proxy para acceder a la web, los anuncios se muestran normalmente

si cierro el proxy, solo habrá un espacio en blanco

pero, cuando cierro el proxy, si accedo a otros sitios como iSharkFly - 飞鲨, sus anuncios se muestran normalmente

no sé qué pasó y cómo solucionarlo :pensive_face:

Posibles razones

¿Mi servidor está en China?
¿Quizás sea causado por la CDN de CloudFlare?

Registro de errores

1 me gusta

¿Alguien puede ayudarme? :smiling_face_with_tear:

1 me gusta

Visité tu foro y en la ventana de Chrome de escritorio ni siquiera obtengo el espacio en blanco para el anuncio. Pero el anuncio se muestra en Safari iOS en mi iPad en vista de escritorio. Sin embargo, el espacio está ahí en la vista móvil:

Safari en iOS en vista de escritorio del iPad:

Safari en iOS en vista móvil del iPad:

Chrome en Windows de escritorio:

Además, algunos de tus iconos personalizados en el menú del navegador no se muestran en Chrome :thinking:

Es posible que quieras echar un vistazo a esto:

Muchos errores de política de seguridad de contenido y de javascript. Algunos de ellos podrían estar relacionados con esto: Mitigate XSS Attacks with Content Security Policy

Cuando inspeccioné en modo seguro, los errores de javascript no estaban allí, pero los errores de política de seguridad de contenido permanecen. Parece que también puedes tener problemas con un componente.

1 me gusta

quizás échale un vistazo a esto

finalmente encontré el verdadero problema, que depende de la red del usuario, a veces se muestran los anuncios, a veces no

La visualización de los anuncios de Google tiene mucho que ver con la red que visitan los clientes. Los anuncios de Google necesitan ejecutar scripts de JS, y la eficiencia de ejecución de este script determina directamente la visualización de los anuncios. Si la red del cliente es demasiado pobre, es posible que el anuncio no se muestre.
Google 广告的显示和客户访问的网络有很大的关系。Google 的广告是需要运行 JS 脚本的,这个脚本的执行效率直接决定了广告的显示。如果客户端的网络太差的话,广告是有可能显示不出来的。

1 me gusta