予約ページに実際の予約フォームが埋め込まれたiframeがあるサイトがあります。親サイトから子iframeへのトラフィックを追跡する必要があります。urlencoded urlsをGAトラッキングコードで使用する方法
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("<UA CODE HERE>");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._setAllowHash(false);
pageTracker._trackPageview();
} catch(err) {}</script>
そして適切なパラメータでURLを取得するために_getLinkerUrl()関数を使用してofcourseの:これは次のようにJavaScriptを使用して、通常のGAコードですべての作業がうまくする必要があります。
これまでのところ、これは基本的に動作します(少なくとも私は他のページで作業しているので、原則として動作します)。しかし、これが問題です。iframe内のページを提供するサーバーは、完全かつ完全なバカ(あるいは、完全かつ完全なバカによって作成された)によって構成されました。それは '='文字をチョークするので、iframeページをリクエストするために、 '='記号をurlencodeする必要があります。しかし、GAコードは、これが行われたときにURLを解析できないようです。
したがって、質問: 1.誰もがこの問題に遭遇しましたか? 2.誰でもこの問題の解決策を知っていますか?