現在、顧客管理ができるアプリケーションを作成中です。
・Monaca
・mobilebackend
を利用して、Android/iOS用に開発しています。
スマホアプリの設定画面から、ニックネームなどを入力してもらうような仕様を考えています。
その場合、プッシュ通知を送る際に【installationクラス】からしか絞り込みが出来ないのであれば
installationクラスのレコードに、ニックネームなどのフィールドを追加し、挿入しておく必要があるかと思います。
しかし、登録されたデバイスのレコードを更新するためには
デバイストークンを取得して、更新の条件にデバイストークンをセットする必要があるかと
考えています。
そこで以下のようなコードを試したところ
function getInstallationId() {
// 登録されたinstallationのobjectIdを取得します。
window.NCMB.monaca.getInstallationId(
function(id) {
alert("installationID is: " + id);
}
);
}
”getInstallationId of undefined”
と表示されました。
こうなってしまう原因がわかりません。
①【installationクラス】からしか絞り込みが出来ないのでしょうか。
②installationクラスのレコードに、ニックネームなどのフィールドを追加する方法でしか
プッシュ通知の際に、ニックネームから絞り込みすることはできないのでしょうか。
③”getInstallationId of undefined”を解消するにはどうすればいよいでしょうか。
④考え方が間違っている部分などあれば教えてください。
よろしくお願い致します。
[追加]
⑤会員管理で、ユーザー情報を管理する場合、プッシュ通知で個人を特定するのは不可能でしょうか?
あなたの回答
tips
プレビュー