ウェブサイトには、ソーシャルボタン(ツイート、facebook like、google + 1など)があります。それらのほとんどはiframeを使って挿入されます。JavaScriptでのソーシャルボタンのトラッキング
これらのボタンとの相互作用を追跡するのは、誰かがコンテンツを+1した場合です.AJAXリクエストはサーバ上のローカル統計を更新する必要があります。
しかし、JSでは、セキュリティ上の制約のためにiframeのコンテンツにアクセスできません。「クリック」イベントをバインドできません。
ソーシャルボタンのクリックをトラッキングするにはどうすればよいですか?
考えられる解決策:
- バインドiframeオブジェクト自体に 'クリック':それは動作しません。
- iframeなしでボタンをインラインで追加します。いいえ、すべてのボタンの好きな数を表示する必要があります。
- ソーシャルサービスAPIを使用してiframeなしで挿入してみます。これをサポートするサービスはすべてありません。