0

以下は、私のウェブサイトの php コードの一部です。Google アナリティクスがプラグインされており、アナリティクスでイベント トラッキングなどを使用して、Web ページに表示されている以下のステートメントをユーザーが最後に見たときに表示したいと考えています。このステートメントは、ユーザーがホームページのフォームに一致しない郊外を入力したときに発生します。私は POST メソッドを使用しているため、残念ながら URL は一意ではありません。

if($row_cnt == 0)
{
    PRINT "<p align='middle'>Unfortunately we do not have an online price for the     suburb you entered.</p><p align='middle'>We may still provide our service to your area though.</p><p align='middle'>Please call our office on xxxxx to make an over the phone booking.</p>"; 
 }

else
4

1 に答える 1

0

イベント追跡コードを PRINT 関数内に簡単に配置して、ページに印刷されたときに起動するようにすることができます。このようなものはうまくいくかもしれませんが、テストする必要があります

if($row_cnt == 0)
{
    PRINT "<p align='middle'>Unfortunately we do not have an online price for the     suburb you entered.</p><p align='middle'>We may still provide our service to your area though.</p><p align='middle'>Please call our office on xxxxx to make an over the phone booking.</p>
<script type="text/javascript">
    _gaq.push(['_trackEvent', 'eventCategory', 'eventAction', 'eventLabel ']);
</script>"; 
 }
 else  

または、単純にイベント コードをページ外に配置して、要素の ID で呼び出すこともできます。その場合、全体を div にラップし、div に ID を与えてからgetElementById("DIV-ID");メソッドを使用します。

それが機能するかどうか教えてください。

于 2013-09-03T07:37:28.377 に答える