Discourse ne fonctionne pas sur bureau lorsque le plugin de publicité est installé

Mes forums restent bloqués comme ceci sur ordinateur (le mobile fonctionne bien) lorsque j’installe le plugin publicitaire. Lorsque je le désinstalle, les forums fonctionnent normalement.

Pouvez-vous m’aider s’il vous plaît ?

@iAmMuu pourrait peut-être expliquer un peu mieux.

1 « J'aime »

Veuillez vérifier les erreurs dans la console et, s’il y en a, les publier ici.

2 « J'aime »

Nous n’avons constaté l’apparition de ces erreurs qu’après une mise à jour récente de Discourse

Uncaught TypeError: Impossible de lire la propriété 'mobileView' de undefined
    at _discourse-adplugin-8518e89869369f346818ee715b26290208548411fecbeb7449f68ede844fa73a.js:279
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74640)
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74470)
    at require (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74637)
    at t.customResolve (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1015)
    at t.resolveComponent (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1041)
    at t.n.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:46378)
    at _ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:12420
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11959)
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11964)
3 « J'aime »

Pouvez-vous partager un lien vers votre instance ? Le plugin de publicité est installé ici sur Meta et ce site fonctionne parfaitement sur ordinateur.

3 « J'aime »

Il y a un lien vers l’instance dans le message original, mais je le rajoute ici : http://forum.shanniiwrites.com/

(Le plugin n’est actuellement pas installé)

Auriez-vous par hasard des bloqueurs de publicités installés ? Cela peut sembler un peu tiré par les cheveux, mais il est possible que cela cause un problème si l’un d’eux est activé.

1 « J'aime »

Non, je ne le fais pas. De plus, tous mes 500 utilisateurs signalent le même problème sur ordinateur lorsque nous installons le plugin publicitaire !

Je peux confirmer que je rencontre le même problème. Tous les bloqueurs de publicités sont également désactivés. Testé avec Safari et Chrome sur macOS, ainsi qu’avec Safari sur iPad.

1 « J'aime »

Je rencontre un problème très similaire. Le plugin Ad est installé et fonctionne correctement (sauf qu’il n’y a pas de lien pour les annonces internes, qu’est-il arrivé aux annonces internes ?)

Quoi qu’il en soit, lorsque j’essaie d’insérer une bannière publicitaire Amazon, le site se brise, voir la capture d’écran.

J’utilise le code de bannière Iframe, comme indiqué dans le Readme du plugin AD, uniquement la partie jaune dans la boîte de code, puis les dimensions à leurs emplacements appropriés.

Avez-vous trouvé une solution à votre problème ?

Peux-tu partager un lien vers l’instance ?

forum.scimandan.org

Dépasser la limite de 20 caractères comme un pro

Ça se charge très bien pour moi en ce moment. Pouvez-vous déclencher le bug ?

Oui, ça charge parce que j’ai supprimé la pub. Attends 30 secondes et réessaie.

Donc, dans Firefox, l’image que j’ai publiée ci-dessus s’affiche, tandis que dans les autres navigateurs, il semble simplement tenter de charger en affichant un cercle qui tourne.

Merci pour cela. Je vois que le bug n’affecte que le code produit Amazon.

cc @eviltrout cela est lié à la récente dépréciation d’une variable globale.

D’accord, alors y a-t-il une solution pour cela ?

Pas encore. Il vous faudra attendre un peu que nous en préparions un.

C’est noté, je serai en attente ! Un plugin publicitaire officiel a été un facteur déterminant dans le choix de Discourse. La plupart des opérateurs de sites Web ou de forums souhaitent pouvoir monétiser leur communauté.

Une autre question : Media.net figure-t-il déjà sur la liste des tâches à faire ? Comme de nombreux autres sites web qui débutent, j’ai des difficultés à obtenir une approbation pour Google Adsense, mais Media.net a approuvé ma demande immédiatement. Y a-t-il une chance que vous puissiez les ajouter au plugin ?

Par ailleurs… Avez-vous supprimé les publicités internes (House Ads) ? Je ne trouve aucun lien à ce sujet dans mon interface d’administration…