音楽をストリーミングし、OpenX 経由でバナー広告を表示するタブ ページ アプリを作成しました (Facebook によって承認されました)。Facebook 内のフレームのページは次の場所にあります: https://www.mypchost.com/stream/
私が遭遇している問題は、バナー広告が Facebook の外では正しく表示されるが、アプリ自体の中では正しく表示されないことです ( https://www.facebook.com/pages/MyPCHostcom/220325541429517?id=220325541429517&sk=app_484549871594370 )。背景が 30 秒間隔で回転する必要があり、ページが読み込まれるとバナーが変化する必要があります。ページを 3 ~ 6 回更新すると、状況によって異なります。
iframe
OpenX で提供される JavaScript とコードの両方を使用してみました。どちらも Facebook の外で機能しますが、Facebook 内では機能しません。
考えられる限りのことはすべて試しました。JavaScript を使用してバナーを手動で回転するように設定できますが、OpenX 広告サーバーの機能でバナーを回転させることはできません。サーバーに関連付けられておらず、手動でページにコーディングされているためです。
なぜこれが Facebook の外で機能し、内部では機能しないのかについて、誰かが考えを持っていますか? 外部バージョンで 1 つのウィンドウを開き、Facebook 内のアプリで 1 つのウィンドウを開き、両方を更新すると、異なる広告が表示されます。これはとても簡単なことですが、なぜ世界で機能しないのですか!!!