SDK イベント
SDK は、すべての重要なイベントに対してイベントを発行します。これらのイベントは、トラッキング、視覚的な変更、またはイベントの後に発生すべきその他の処理などのカスタムロジックを実行するためにリッスンできます。
イベント
発火トリガー
on_loaded
SDK が訪問者のブラウザに正常に読み込まれました
on_load_error
SDK の読み込みを試みている間に予期しないエラーが発生しました
on_web_push_supported
訪問者のウェブブラウザは Web Push をサポートしています
on_web_push_unsupported
訪問者のウェブブラウザは Web Push をサポートしていません
on_ready
SDK は必要な設定をすべて取得し、操作の準備ができています
on_prompt_eligible
訪問者にはプロンプトを表示できます
on_prompt_ineligible
訪問者にプロンプトを表示すべきではありません
on_prompt_shown
プロンプトが訪問者に正常に表示された後
on_prompt_dismissed
訪問者がプロンプトを閉じた後
on_prompt_allowed
訪問者がプロンプトを許可した後
on_permission_shown
訪問者にブラウザのネイティブ許可ダイアログが表示された後
on_permission_allowed
訪問者がブラウザのネイティブ許可ダイアログを許可した後
on_permission_denied
訪問者がブラウザのネイティブ許可ダイアログを拒否した後
on_permission_dismissed
訪問者がブラウザのネイティブ許可ダイアログを閉じた後
例: on_ready
たとえば、SDK が操作の準備完了になったら独自のカスタムコードを実行するには:
pushly('on_ready', function() {
console.log('example');
});最終更新