Google+ 共有ボタンを設定していますが、アクションを実行できるように誰かがリンクを共有したことを知りたいです。属性を使用して共有ボタンにコールバックを登録できますonendinteraction
。ドキュメントには、共有ボックスが閉じられ、共有が完了するたびに呼び出されると記載されています。
私の関数は、ウィンドウが閉じられたときに呼び出されていますが、リンクが実際に共有されているときではありません:
function redirectGooglePlus(jsonParam) {
alert(jsonParam.type);
}
<div class="g-plus" data-action="share" data-annotation="vertical-bubble" data-height="60"
data-href="http://mywebsite.com" data-onendinteraction="redirectGooglePlus"></div>
私の関数は、タイプが完了しredirectGooglePlus
たときにのみ呼び出され、決して呼び出されません(これは、共有が完了したことを示すと想定されているものです。hover
confirm
関数がで呼び出されない理由を誰かが知っていconfirm
ますか?
参考までに、Google 共有のドキュメントはこちら: https://developers.google.com/+/web/share/