ফায়ারবেস লঞ্চ চেকলিস্ট

এই দস্তাবেজটিতে ফায়ারবেস অ্যাপ্লিকেশনটি উত্পাদনে আনার আগে বিবেচনার মতো বিষয়গুলির একটি চেকলিস্ট রয়েছে।

আপনার সংযুক্ত অ্যাপ্লিকেশনগুলি আপডেট করুন

অ্যান্ড্রয়েড আপনার অ্যাপ্লিকেশনের স্বাক্ষরের সার্টিফিকেটের জন্য মুক্তি SHA-1 হ্যাশ যোগ প্রকল্প সেটিংস Firebase কনসোলের (OAuth ক্লায়েন্ট ID- র জন্য)। আপনার অ্যাপ্লিকেশন যদি ফায়ারবেস প্রমাণীকরণ (গুগল সাইন-ইন বা ফোন নম্বর সাইন-ইন) বা ফায়ারবেস ডায়নামিক লিঙ্ক ব্যবহার করে তবে এটি প্রয়োজনীয়।

আইওএস আপডেট করুন আপনার App স্টোর বা দোকান আইডি এবং বান্ডেল আইডি এবং টিম আইডি (প্রয়োজন হলে) মধ্যে প্রকল্প সেটিংস Firebase কনসোলের।

ওয়েব পেজ আপনার ডোমেইনের অননুমোদিত ব্যবহার প্রতিরোধ করার জন্য পরিচ্ছন্ন তালিকাতে যুক্ত করো।

  • গুগল বিকাশকারী কনসোলে ব্রাউজারের API কী এবং ক্লায়েন্ট আইডিগুলির জন্য আপনার উত্পাদন ডোমেনটিকে শ্বেত তালিকাভুক্ত করুন।
  • ফায়ারবেস কনসোল প্যানেলের অ্যাথ ট্যাবে আপনার উত্পাদন ডোমেনটিকে সাদা তালিকাভুক্ত করুন।

আপনার পরিকল্পনার সীমাটি জানুন এবং বাজেট সতর্কতা সেট করুন

সকল দ্য রিয়েলটাইম ডাটাবেস, ক্লাউড সঞ্চয়স্থান, এবং হোস্টিং বৈশিষ্ট্য স্পার্ক মূল্যের প্ল্যানে হার্ড ইউজেস ক্যাপস আছে। এই সীমাগুলিকে আঘাত করার অর্থ এই হতে পারে যে আপনার অ্যাপ্লিকেশনটি যেমন আপনি ইচ্ছা তেমন কাজ করা বন্ধ করে দেয়। এই সীমাগুলি সরানোর জন্য ব্লেজ মূল্য পরিকল্পনায় আপগ্রেড করার কথা বিবেচনা করুন। দেখুন মূল্যের পৃষ্ঠা আরো বিস্তারিত জানার জন্য।

সকল সেট আপ করুন বাজেট সতর্কতা Google মেঘ কনসোলে আপনার প্রকল্পের জন্য।

সকল মনিটর আপনার ব্যবহার এবং বিলিং ড্যাশবোর্ড Firebase কনসোলে।

অ্যাপ চেক সক্ষম করুন

সকল করতে সাহায্য শুধুমাত্র আপনার অ্যাপ্লিকেশান, ব্যাকএন্ড পরিষেবা অ্যাক্সেস করতে পারবেন সক্ষম নিশ্চিত অ্যাপ চেক সমর্থন এটা যে প্রতি সেবার জন্য।

পরিষেবা প্রস্তুত করুন

বিশ্লেষণ

এর জন্য সকল নির্ধারণ শ্রোতা পরামিতি অ্যানালিটিক্স লঞ্চ থেকে ব্যবহারকারীদের সংগ্রহ করা শুরু করে।

মুক্তির জন্য সকল আপলোড proguard ফাইল ব্যবহারের জন্য তৈরী করে Crashlytics

সকল BigQuery- তে লিঙ্ক সক্ষম করুন যদি আপনি আপনার সঙ্গে BigQuery- তে ব্যবহারের পরিকল্পনা অ্যানালিটিক্স ডেটা।

প্রমাণীকরণ

অ্যান্ড্রয়েড কনফিগার আপনার proguard নিয়ম প্রমাণীকরণ সঙ্গে কাজ করতে।

অ্যান্ড্রয়েড আপনার অ্যাপ্লিকেশনের স্বাক্ষরের সার্টিফিকেটের জন্য মুক্তি SHA-1 হ্যাশ যোগ প্রকল্প সেটিংস Firebase কনসোলের (OAuth ক্লায়েন্ট ID- র জন্য)। আপনার অ্যাপ্লিকেশন যদি Google সাইন-ইন বা ফোন নম্বর সাইন-ইন ব্যবহার করে তবে এটি প্রয়োজনীয়।

আইওএস নিশ্চিত করুন যে আপনি জন্য iOS এ ত্রুটি পরিচালনা আছে সাধারণ ত্রুটিগুলি

সব নিষ্ক্রিয় প্রদানকারীর আপনি ব্যবহার করছেন না (বিশেষত মধ্যে বেনামী ব্যবহারকারীদের Firebase কনসোল )।

সকল ব্যবহার করে Google এ সাইন ইন করুন, তাহলে আপনার ব্যক্তিগতকৃত OAuth এর সম্মতি পর্দা

আপনার ডোমেন ও প্রমাণীকরণ ইমেল পরিষেবা পাঠানোর জন্য প্রেরকের সকল কাস্টমাইজ করুন।

ক্লাউড ফায়ার স্টোর

অ্যান্ড্রয়েড নিশ্চিত করুন যে আপনার রিলিজ বিল্ড ব্যবহার কোড মাপে জন্য ProGuard । প্রোগার্ড ছাড়াই ক্লাউড ফায়ারস্টোর এসডিকে এবং এর নির্ভরতাগুলি আপনার APK আকারে 1MB এর মতো বেশি যুক্ত করতে পারে।

আপনার সবকটি কনফিগার সিকিউরিটি রুলস অনিচ্ছাকৃত ডেটা অ্যাক্সেস প্রতিরোধ।

ক্লাউড মেসেজিং

iOS এ iOS এ ক্লাউড মেসেজিং জন্য আপনার APNS প্রমাণীকরণ কী আপলোড করার বিষয়ে নিশ্চিত হন Firebase কনসোল । যদি এপিএনএস শংসাপত্র ব্যবহার করে থাকে তবে নিশ্চিত হয়ে নিন যে আপনার প্রযোজনার এপিএনএস শংসাপত্র আপলোড হয়েছে।

সকল BigQuery- তে লিঙ্ক সক্ষম করুন যদি আপনি আপনার ক্লাউড মেসেজিং তথ্য দিয়ে BigQuery- তে ব্যবহার করার পরিকল্পনা।

মেঘ স্টোরেজ

সকল কনফিগার আপনার ক্লাউড স্টোরেজ সিকিউরিটি রুলস অনিচ্ছাকৃত ডেটা অ্যাক্সেস প্রতিরোধ।

ক্রাশলাইটিক্স

মুক্তির জন্য অ্যান্ড্রয়েড আপলোড proguard ম্যাপিং ব্যবহারের জন্য তৈরী করে Crashlytics

মুক্তির জন্য আইওএস আপলোড dsym ফাইল ব্যবহারের জন্য তৈরী করে Crashlytics

সকল BigQuery- তে লিঙ্ক সক্ষম করুন যদি আপনি আপনার Crashlytics ডেটার সাথে BigQuery- তে ব্যবহার করার পরিকল্পনা।

অ্যান্ড্রয়েড আপনার অ্যাপ্লিকেশনের স্বাক্ষরের সার্টিফিকেটের জন্য মুক্তি SHA-1 হ্যাশ যোগ প্রকল্প সেটিংস Firebase কনসোলের (OAuth ক্লায়েন্ট ID- র জন্য)।

ফায়ারবেস এমএল

অ্যান্ড্রয়েড দেখুন উত্পাদনের জন্য আপনার Firebase এমএল Android অ্যাপ্লিকেশান তৈরী

আইওএস দেখুন উত্পাদনের জন্য আপনার Firebase এমএল iOS অ্যাপ্লিকেশন তৈরী

ভবিষ্যদ্বাণী

সকল BigQuery- তে লিঙ্ক সক্ষম করুন যদি আপনি আপনার ভবিষ্যতবাণী ডেটার সাথে BigQuery- তে ব্যবহার করার পরিকল্পনা।

রিয়েলটাইম ডাটাবেস

অ্যান্ড্রয়েড আপনার proguard নিয়ম কনফিগার রিয়েলটাইম ডাটাবেস সঙ্গে কাজ করতে।

সকল কনফিগার আপনার রিয়েলটাইম ডাটাবেস বিধি অনিচ্ছাকৃত ডেটা অ্যাক্সেস প্রতিরোধ।

সকল নিশ্চিত করুন যে আপনি স্কেল করার জন্য প্রস্তুত। রিয়েলটাইম ডাটাবেস আছে ডিফল্ট কোটা সবচেয়ে অ্যাপ্লিকেশনের জন্য বড় যথেষ্ট, কিন্তু কিছু অ্যাপ্লিকেশান অতিরিক্ত ক্ষমতা প্রয়োজন হতে পারে।

রিমোট কনফিগারেশন

সকল নিশ্চিত কোনো পরীক্ষামূলক রিমোট কনফিগ নিয়ম আপনার মুক্তির ব্যবহারকারীদের প্রভাবিত করে না, এবং সঠিক ডিফল্ট আপনার app এর মধ্যে বিতরণ করা হয় যে।

মুক্তি

অ্যান্ড্রয়েড চালান অ্যান্ড্রয়েড মাধ্যমে অ্যাপ টেস্ট ল্যাব শেষ মিনিটে বাগ জন্য চেক করতে।

সকল তৈরি করুন ডাইনামিক লিংক কী নতুন বৈশিষ্ট্য প্রচারমূলক উপাদান এবং সামাজিক মিডিয়া ব্যবহার করার জন্য।