# House Adsが表示されない

**URL:** https://meta.discourse.org/t/house-ads-not-showing/151358
**Category:** Support
**Tags:** advertising
**Created:** [2020 年 5 月 13 日午後 6:00 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358 "2020-05-13T18:00:21Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![christian\_01](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/christian_01/32/162392_2.png) [@christian\_01](https://meta.discourse.org/u/christian_01)
#### Post date: [2020 年 5 月 13 日午後 6:00 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/1 "2020-05-13T18:00:21Z")

</div>

AdSenseの広告は順調に稼働していますが、'House Ad’を作成しようとしています。プラグインに広告コードを入力し、AdSenseコードが「置換」されたようですが（少なくともAdSenseコードは消えています）、House Adが表示されません。

何かご存知でしょうか？補足すると、Googleに代わってHouse Adのみを実行したいと考えています。

JavaScriptとiFrameの広告コードはサポートされていますか？どちらか一方が推奨されますか？

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [2020 年 5 月 13 日午後 6:19 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/2 "2020-05-13T18:19:12Z")

</div>

おそらく、CSP があなたのハウス広告コードをブロックしています。

ドメインを script-src に追加しましたか？

---

<div class="post-metadata">

### Author: ![christian\_01](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/christian_01/32/162392_2.png) [@christian\_01](https://meta.discourse.org/u/christian_01)
#### Post date: [2020 年 5 月 13 日午後 6:21 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/3 "2020-05-13T18:21:32Z")

</div>

CSP を無効にして AdSense の広告が機能するように設定しました。

> スクリプト-src にドメインを追加しましたか？

私はこの問題に遭遇したことがありません。どのように設定すればよいでしょうか？

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [2020 年 5 月 13 日午後 6:24 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/4 "2020-05-13T18:24:58Z")

</div>

CSP を無効にしている場合は、その部分は適用されません。

F12 開発者コンソールを使用して、広告コードが正しく読み込まれているか確認しましたか？

---

<div class="post-metadata">

### Author: ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)
#### Post date: [2020 年 8 月 1 日午後 12:40 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/5 "2020-08-01T12:40:19Z")

</div>

私も同じ問題を経験しました。開発者コンソールを見ると、次のように表示されていることがわかります。

 ![image](https://global.discourse-cdn.com/meta/original/3X/2/6/2625bad8ba4bc4dde1ae2a5eafa83a576f154c8a.png)

それ以外に、いくつかの_公式_プラグインで「DevTools failed to load SourceMap Could not load content for bla bla bla: HTTP error: status code 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE」というエラーが表示されました。

しかし、これは Chrome DevTools の問題です: [https://superuser.com/questions/1523427/google-chrome-devtools-failed-to-parse-sourcemap-chrome-extension/1523842#1523842?newreg=c27cfa9dda0842d69df44e53ec42dfc2](https://superuser.com/questions/1523427/google-chrome-devtools-failed-to-parse-sourcemap-chrome-extension/1523842#1523842?newreg=c27cfa9dda0842d69df44e53ec42dfc2)

この問題を簡単に再現する方法は、このスクリプトを House Ads に追加して、表示されるかどうか確認することです。

```
<script id="tcg-a2"
    data-affcode="DuelistsUnite"
    data-width="728"
    data-height="90"
    data-category-id="2"
    data-campaign="affiliate"
    data-source="DuelistsUnite"
    data-medium="DuelistsUnite"
    src="https://content.tcg20life.com/tcgafa.js" async>
</script>

```

スクリプト自体に問題があるわけではありません。これはアフィリエイト広告であり、通常の HTML サイトでは表示されます。Discourse 自体がこれをブロックしているようです。

#Contribute > Bug

---

<div class="post-metadata">

### Author: ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)
#### Post date: [2020 年 8 月 1 日午後 2:26 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/6 "2020-08-01T14:26:40Z")

</div>

余談ですが @AntiMetaman

Javascript タグと Ember の「よく知られた問題」を避けるため、すべての IFRAME タグを使用しています。

興味があれば、さらに詳しく Google で検索してみてください… @AntiMetaman

少しでもお役に立てれば幸いです。

`Metro 2033`

---

<div class="post-metadata">

### Author: ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)
#### Post date: [2020 年 8 月 1 日午後 2:36 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/7 "2020-08-01T14:36:58Z")

</div>

ありがとうございます。iframe のソリューションは見事に機能しました。frameBorder=“0” と scrolling=“no” を設定するのを忘れないようにする必要があります。

つまり、House Ads は無意味ということでしょうか？

---

<div class="post-metadata">

### Author: ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)
#### Post date: [2020 年 8 月 1 日午後 3:35 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/8 "2020-08-01T15:35:09Z")

</div>

> [@AntiMetaman](#):
>
> ハウス広告は無意味ということですか？

私のテスト環境の1つでは、広告プラグンをフォークし、ハウス広告以外のすべての広告ネットワークを削除し、Revive広告サーバーからIFRAMEタグをすべて使用してタグを提供するように大幅に変更しました。

問題なく動作しました……

---

<div class="post-metadata">

### Author: ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)
#### Post date: [2020 年 8 月 1 日午後 3:50 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/9 "2020-08-01T15:50:27Z")

</div>

じゃあ、無意味ですね。😉

---

<div class="post-metadata">

### Author: ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)
#### Post date: [2020 年 8 月 2 日午前 5:29 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/10 "2020-08-02T05:29:24Z")

</div>

全く「無用」とは思いませんでした。例えば、元のプラグインのコードを多く流用し、修正を加え、プラグインのフック場所（配置）もすべて活用しました。

実際、私のプラグインの「house」部分が、Revive広告サーバーのタグの基盤として使用されました。

要約すると、@AntiMetaman さん、プラグインコードの「house」部分は非常に有用だと考え、そのコードを基に「Revive広告サーバー用のDiscourse広告サーバープラグイン」を構築するためのプラグイン修正全体を行いました。

---

<div class="post-metadata">

### Author: ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)
#### Post date: [2020 年 8 月 2 日午後 12:06 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/11 "2020-08-02T12:06:33Z")

</div>

あなたが独自の「Revive Ad Server」を作成されたことから、それがあなたにとって無用ではなかったことはわかります。しかし、House Ads（自社の広告）でアフィリエイト広告ユニットを表示できないのであれば、それは本来の目的を果たしていないため、私にとっては無用です。あなたは代わりにiframeを使うようアドバイスされ、それで機能しました。だからこそ、私にとっては無用だと言ったのです。他の人にとっては、新しいプラグインのリバースエンジニアリングなど、別の目的で有用だと考える方もいるでしょう。

---

<div class="post-metadata">

### Author: ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)
#### Post date: [2020 年 8 月 2 日午後 12:18 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/12 "2020-08-02T12:18:53Z")

</div>

> [@AntiMetaman](#):
>
> ハウス広告（本来の目的であるアフィリエイト広告ユニットの表示）を使用できません。

承知いたしました。

ご指摘の通り、Ember の制限により、SCRIPT（JavaScript）タグは「ハウス広告」としてレンダリングされません。

ただし、IFRAME タグや HTML タグであれば、「ハウス広告」として表示可能です。「ハウス広告」とは、ご自身のタグ（HTML または IFRAME タグであれば可）を実行するためのスロットに過ぎないためです。

ご参考になれば幸いです。

---

<div class="post-metadata">

### Author: ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)
#### Post date: [2020 年 8 月 2 日午後 12:31 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/13 "2020-08-02T12:31:00Z")

</div>

はい、House Ads の広告ユニットとして iframe を配置することは可能ですが、選択肢が限られています。ページの下部に配置するオプションはありません。トピックリストの上部か、その間に配置するのみです。

---

<div class="post-metadata">

### Author: ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)
#### Post date: [2020 年 8 月 2 日午後 12:38 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/14 "2020-08-02T12:38:14Z")

</div>

> [@AntiMetaman](#):
>
> トピックリストの最上部か、その間にあるだけです。

ほぼその通りです。

その場合、自由にページ下部に `IFRAME` タグを追加するだけで済みます。あるいは、プラグインを修正して「ハウス広告」用の別のスロットを追加することも可能です。広告配置はご自身の設計に合わせて行えます。

とにかく、`IFRAME` タグの直接挿入が機能しているようで何よりです。それが何より重要ですから。

---

<div class="post-metadata">

### Author: ![Mr.X\_Mr.X](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mr.x_mr.x/32/126610_2.png) [@Mr.X\_Mr.X](https://meta.discourse.org/u/Mr.X_Mr.X)
#### Post date: [2022 年 2 月 17 日午後 9:03 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/15 "2022-02-17T21:03:12Z")

</div>

@neounix は、プラグイン [GitHub - unixneo/neo-revive-discourse: The NOT Official Discourse Revive Ad Server Plugin by Neo (WIP)](https://github.com/unixneo/neo-revive-discourse) のメンテナンスに興味がありますか？もし興味があれば、マーケットプレイスのギグを立ち上げることができます。

---

<div class="post-metadata">

### Author: ![gooseegg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gooseegg/32/120817_2.png) [@gooseegg](https://meta.discourse.org/u/gooseegg)
#### Post date: [2024 年 9 月 2 日午前 2:04 UTC](https://meta.discourse.org/t/house-ads-not-showing/151358/16 "2024-09-02T02:04:56Z")

</div>

組み込みのハウス広告と、DFP広告ゾーンが同じ場所にある場合にハウス広告がトピックリストのトップ広告ゾーンに表示されないようにする広告プラグインとの間に競合はありますか？両方が表示されるべきではありませんか？ハウス広告からの1つとDFPからの1つですか？

F12を押してトピックリストのGoogle iframeに気づきましたが、DFPパブリッシャーIDが広告プラグインのDFPセクションに入力されているかどうかにかかわらず、そこにあるようです。

DFPを完全に廃止し、ハウス広告経由で広告を管理したいと考えています。
