ဤသတင်းတွင် ပါဝင်သောအကြောင်းအရာ
နေရာ: Settings → Readers & money → Connections → Notifications (Android app (Firebase) section)
ဒီစာမျက်နှာကို ဖွင့်ပါ: admin.<your-site>/settings/connections/notifications#kn-push-fcm (<your-site> နေရာမှာ သင့်ဆိုက်လိပ်စာကို အစားထိုးပါ)
မစတင်မီ သိရန်
- သင့်မှာ Android app တစ်ခု ရှိဖို့လိုပါတယ်။ App ပိုင်ရှင် (owner) သာလျှင် key များကို ပြောင်းလဲနိုင်ပါတယ်။
- သင့် app ကို မသတ်မှတ်ရသေးပါက စာမျက်နှာတွင် "Waiting for your app's push setup. Keynate sets this up with your app; you don't need to do anything now." ဟု ပြသပါလိမ့်မည်။
လုပ်ဆောင်ရမည့် အဆင့်များ
အလိုအလျောက်စနစ် (မူရင်း)
- ဆက်တင်များ → စာဖတ်သူများနှင့် ငွေကြေး → ချိတ်ဆက်မှုများ → အသိပေးချက်များ ကို ဖွင့်ပါ။
- Android app အပိုင်းတွင် "Keynate registered your app for notifications" ဟူသော စစ်ဆေးရမည့်စာရင်းကို စစ်ဆေးပါ။
- Keynate Console ရှိ သင့် app စာမျက်နှာတွင် rebuild လုပ်ရန် ပြသလာပါက လက်ခံပေးပါ။ ၎င်းပါဝင်သော build မှသာ ဖုန်းများတွင် push ရရှိနိုင်မည် ဖြစ်ပါသည်။
- သင့်ဖုန်းတွင် app အသစ်ကို ဖွင့်ပါ၊ ထို့နောက် ၎င်း၏ device token ဖြင့် wizard မှတစ်ဆင့် စမ်းသပ်မှုတစ်ခု ပေးပို့ပါ။
ကိုယ်ပိုင် Firebase အသုံးပြုခြင်း (အဆင့်မြင့်)
- Use my own keys ကို ဖွင့်ပါ။
- Firebase console တွင် project တစ်ခုနှင့် သင့် app စာမျက်နှာရှိ package name ဖြင့် Android app တစ်ခုကို ထည့်ပါ။
- Firebase တွင် Project settings, Service accounts ကို ဖွင့်ပြီး Generate new private key ကို နှိပ်ပါ။ .json ဖိုင်တစ်ခု ဒေါင်းလုဒ်ဆွဲသွားပါမည်။
- Keynate ရှိ Android app (Firebase) အောက်တွင် Firebase service account (JSON) ကို ထည့်ပါ- ဖိုင်ကို ရွေးချယ်ပါ သို့မဟုတ် ၎င်း၏ စာသားကို ကူးထည့်ပါ။
- Firebase ပရောဂျက် ID ကို စစ်ဆေးပါ။ ၎င်းကို ဖိုင်မှတစ်ဆင့် အလိုအလျောက် ဖြည့်စွက်ပေးထားပါမည်။
- Android သို့ ပို့ရန် ကို ဖွင့်ပြီး သိမ်းဆည်းပါ။
- စမ်းသပ်မှုတစ်ခု ပေးပို့ပါ၊ ထို့နောက် သင့် app ကို rebuild ပြန်လုပ်ပါ။
အဖြစ်များသော ပြဿနာများ
- "This file isn't a Firebase service account. Download it from Firebase → Project settings → Service accounts."
- "Add the Firebase service account file, or turn Android off."
- "Use the project id from Firebase (lowercase letters, numbers and dashes)."
မေးလေ့ရှိသော မေးခွန်းများ
မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ
သိမ်းဆည်းပြီးနောက် key ကို ပြန်ပြပေးပါသလား။
မပြပေးပါ။ ၎င်းကို ကုဒ်ဝှက်ပြီး သိမ်းဆည်းထားသဖြင့် နောက်တစ်ကြိမ် ဘယ်တော့မှ ပြန်မပြတော့ပါ။
Android အတွက် မူရင်းအတိုင်း ဘာလုပ်ပေးဖို့ လိုပါသလဲ။
သင့် app စာမျက်နှာတွင် app rebuild လုပ်ရန် ပြသလာပါက ၎င်းကို လက်ခံပေးရုံသာ ဖြစ်ပါသည်။