サイトのユーザーが Web サイトに埋め込むウィジェットを作成しました。ウィジェットのレンダリング回数と参照 URL を追跡したいと考えています。ウィジェットは Flex で作成され、バックエンドは Rails です。
これを行う 1 つの明白な方法は、ヒットを登録するためにウィジェットにバックエンドへのサービス呼び出しを行わせることです。ただし、ウィジェットが読み込まれると、構成 XML が取得されます。別のレンダリング サービス呼び出しを追加すると、ウィジェット レンダリングごとに 3 つの要求になります (1 つは swf を取得するため、もう 1 つは構成を取得するため、もう 1 つはレンダリングするためです)。config.xml を動的にして、そこでレンダリングを処理し、XML を返すこともできますが、これはスケーリングに悪いのでしょうか?
もう 1 つは、埋め込みソース URL が、ヒットを処理してから swf を返すスクリプトを指すようにすることです...これが可能であると確信しています。しかし、これが最善の方法であるかどうかもわかりません。
これに関する専門家のアドバイスに興味があります。プロはこのシンプルなシステムをどのように効率的に実装していますか?
ありがとう!