2016-11-28 6 views
-1

に最適化を無効にするこのJavaScriptコードをPHPに変換する方法はありますか?Googleアンプ

window['optimizely'] = window['optizmizely'] || []; 
 
window['optimizely'].push(["disable"]);

+0

これはクライアント側の追跡ライブラリです。クライアントとサーバーの違いを理解する必要があります。 – SLaks

+0

私の知る限りでは、AMPはJavaScriptを持つことができないので、Optimizelyはとにかく実行するつもりはありません。 – ceejayoz

+0

ああ、Javascriptで動作しますが、エラーが発生します – essentialgreen

答えて

1

Optimizelyはjavascriptのファイルを経由してあなたのサイトにインストールされます。仕様としてのAMPはJavaScriptをまったく使用していません - ソース:https://www.ampproject.org/how-it-works/

質問によると、そのJavaScriptをPHPに変換すると最適な状態にはなりません。代わりに、<script src="//cdn.optimizely.com/js/12345678.js"></script>ファイルをAMPページにロードしないでください。

+0

こんにちはTomFuertes - 私はワードプレスサイトを持っているので、通常の(非アンプ)ページに最適に使いたい。 がすべてのページに挿入されます。アンプのページから除外する方法はわかりません。 – essentialgreen

+0

AMPページプラグインでチケットを登録してください。これらは、デフォルトでは

関連する問題