2011-01-01 14 views
3

私のアプリケーションには、プラグインをダウンロードしてインストールできるホームページがあります。また、サイトタグを使用して同じルールセットを呼び出して、潜在的なユーザーにアプリケーションの機能を表示します。Kynetxプラグインとサイトタグ - 違いを教えてください。

プラグインを非表示にして、そのプラグインを「プラグインをインストールしていただきありがとうございました」と置き換えてください。サイトタグから呼び出されたKRLとプラグインから呼び出されたKRLの違いを確認するにはどうすればよいですか?

ここに私の考えがありますが、おそらくもっと良い方法がありますか?

オプション1:pageパラメータを使用してください。プラグインで表示されないことがあります。 オプション2:私の主要なルールセットを呼び出す2番目のルールセットを使用します。プラグインのルールセットは、プラグインのdivを非表示にし、 'ありがとう' divを再表示します。私は、プライマリルールセットが明示的なイベントをサポートするようにしなければなりません。

答えて

3

あなたの最高のオプションは、あなたが言ったように、ページパラメータを使用することだと思います。これは、ブラウザの拡張子ではなく、サイトタグからのみルールセットに送信されるため、問題を解決できます。

<script type="text/javascript"> 
    var KOBJ_config = { 
    "rids" : ["a999x99"] 
    "called_from_site_tags" : "true" 
    }; 
</script> 
<script type="text/javascript" src="http://init.kobj.net/js/shared/kobj-static.js"> 
</script> 

は、その後、あなたのアプリであなただけのpage:paramをチェックして、あなたがそれをやりたいする必要があります:あなたのサイトにタグは次のようなものになります

is_site_tags = page:param("called_from_site_tags"); 

の詳細については、here in the docsを参照してください。希望が助けてくれる!

+0

+1、素晴らしい答えです! – Alex

関連する問題