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');
});

最終更新