web-dev-qa-db-ja.com

Drupal 6サイトにGoogle DFPの「ページ外」(PopUp)広告を表示する方法

しばらくこれに頭を悩ませてきました。小規模なサイト運営者がDrupal 6サイトで使用できるように、Google DFPを設定しました。ブロックを使用してサイト全体に適切に広告を表示するために、Google admanagerモジュールを使用しています。

フロントページのページ外(つまり、ポップアップ)を作成しようとしています。

これまでOpenXを使用して、ページのブロックにポップアップコードを配置することでこれを実現しました。しかし、これはDFPではまだ機能していないようです。

確かに、私はまだシステムの内部と外部を学習していますが、効果が出ないようにいくつかの方法を試してみました。

私はこれを試しました: https://support.google.com/dfp_sb/answer/3370474?hl=ja まだ動作していません。広告を提出するスタッフによる一般的な使用。

他の人がこの作業を行っている方法を聞きたいです。

1
brian

解決したようです。以下は...

最後に、DFPでポップアップを作成するプロセスを理解し、Drupalの一部に移動しました。 https://productforums.google.com/forum/#!category -topic/dfp/inventory-management/dfp-small-business/e4vUwjgd4lk

[〜#〜]更新[〜#〜]

このように機能しました...

OK。私はほとんどそれを持っているように見えます。

Google Admanagerモジュールをバイパスして、広告ユニットページからタグを生成しただけです。それをテーマに入れましたpage.tpl.phpヘッダーをこれで囲みます(フロントページのみであることを確認するため):

<?php if ($is_front) { ?>
<script>......</script>
<?php } ?>

そして、残りをphpを有効にしてブロックに入れます。ポップアップ以外に生成された広告スロットも削除するようにしました。

ハッキーですが、トリックを行います。

ただし、Google Admanagerで機能させる方法を知っている人がいれば、ぜひご覧になってください。

1
brian