พอร์ทัลโซลูชัน Firebase
การค้นหาทางภูมิศาสตร์
แอปจำนวนมากมีเอกสารที่จัดทําดัชนีตามสถานที่ตั้งจริง เช่น แอปอาจอนุญาตให้ผู้ใช้เรียกดูร้านค้าที่อยู่ใกล้กับตำแหน่งปัจจุบันของผู้ใช้ Geohash เป็นระบบการเข้ารหัสคู่ (latitude, longitude) เป็นสตริง Base32 เดียว ระบบ Geohash
- บทแนะนำ
- Firebase
- Firestore
ตัวนับแบบกระจาย
แอปแบบเรียลไทม์จำนวนมากมีเอกสารที่ทำหน้าที่เป็นตัวนับ เช่น คุณอาจนับ "การกดชอบ" ในโพสต์ หรือ "รายการโปรด" ของรายการหนึ่งๆ ใน Cloud Firestore คุณจะอัปเดตเอกสารรายการเดียวในอัตราไม่จำกัดไม่ได้
- บทแนะนำ
- Firestore
- Firebase
ทดสอบเว็บแอปในเครื่อง แชร์การเปลี่ยนแปลงกับผู้อื่น แล้วติดตั้งใช้งานจริง
ดูวิธีดูและทดสอบการเปลี่ยนแปลงในเครื่องและการโต้ตอบกับทรัพยากรจำลอง จากนั้นสร้าง URL ตัวอย่างเพื่อให้ผู้อื่นดูและทดสอบเว็บไซต์ได้
- บทแนะนำ
- Firebase
- โฮสติ้งของ Firebase
แสดงเนื้อหาแบบไดนามิกและโฮสต์ Microservice โดยใช้โฮสติ้งของ Firebase
ใช้ตัวเลือกการประมวลผลแบบ Serverless เพื่อโฮสต์ Microservice โดยกำหนดให้คำขอ HTTPS เรียกใช้ฟังก์ชันและแอปที่มีคอนเทนเนอร์ให้ทำงานในสภาพแวดล้อมที่มีการจัดการและปลอดภัย
- แนวคิด
- Cloud Functions for Firebase
- Firebase
- Cloud Run
- โฮสติ้งของ Firebase
วัดอีคอมเมิร์ซ
ดูวิธีวัดการโต้ตอบของผู้ใช้ที่อิงตามอีคอมเมิร์ซกับผลิตภัณฑ์จากประสบการณ์การช็อปปิ้งของผู้ใช้
- บทแนะนำ
- Google Analytics
- Firebase Analytics
- Firebase
วัดรายได้จากโฆษณา
วัดแหล่งที่มาของรายได้เพื่อช่วยให้คุณเข้าใจมูลค่าตลอดอายุการใช้งานของผู้ใช้และขยายธุรกิจแอปให้เติบโต
- บทแนะนำ
- Google Analytics
- Firebase
- Firebase Analytics
- AdMob
คุณใช้ Cloud Functions ทำอะไรได้บ้าง
Cloud Functions ให้สิทธิ์เข้าถึง Firebase และเหตุการณ์ Google Cloud แก่นักพัฒนาแอป รวมถึงความสามารถในการประมวลผลที่ปรับขนาดได้เพื่อเรียกใช้โค้ดเพื่อตอบสนองต่อเหตุการณ์เหล่านั้น แม้ว่าแอป Firebase จะใช้ Cloud Functions
- แนวคิด
- Firebase
- Cloud Functions for Firebase
คุณใช้การกำหนดค่าระยะไกลทำอะไรได้บ้าง
นักพัฒนาแอปใช้ Remote Config ในลักษณะต่างๆ มากมายเพื่อให้เหมาะกับข้อกำหนดเฉพาะของตน และเราสนับสนุนให้ดำเนินการดังกล่าว หน้านี้จะอธิบายกรณีการใช้งานบางอย่างที่นักพัฒนาแอปบนอุปกรณ์เคลื่อนที่สามารถนำไปใช้ได้กว้างๆ
- แนวคิด
- Firebase
- การกำหนดค่าระยะไกลของ Firebase
แนวทางปฏิบัติแนะนำทั่วไปในการตั้งค่าโปรเจ็กต์ Firebase
ดูข้อมูลเกี่ยวกับแนวทางปฏิบัติแนะนำทั่วไปในระดับสูงในการตั้งค่าโปรเจ็กต์ Firebase และลงทะเบียนแอปกับโปรเจ็กต์เพื่อให้คุณมีเวิร์กโฟลว์การพัฒนาที่ชัดเจนซึ่งใช้สภาพแวดล้อมที่แตกต่างกัน
- แนวทางปฏิบัติแนะนำ
- Firebase
หลักเกณฑ์ด้านความปลอดภัยทั่วไปสำหรับสภาพแวดล้อมเวิร์กโฟลว์การพัฒนาซอฟต์แวร์ที่แตกต่างกัน
ดูข้อมูลเกี่ยวกับแนวทางปฏิบัติแนะนำที่สำคัญที่สุดเพื่อให้มั่นใจว่าสภาพแวดล้อมแต่ละรายการในเวิร์กโฟลว์การพัฒนามีความปลอดภัย
- แนวทางปฏิบัติแนะนำ
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
- Firebase
ใช้การกำหนดค่าระยะไกลของ Firebase กับ Analytics
เมื่อสร้างแอปที่มีทั้ง Firebase Remote Config และ Google Analytics คุณจะเข้าใจผู้ใช้แอปได้ดียิ่งขึ้นและตอบสนองต่อความต้องการของผู้ใช้ได้เร็วขึ้น คุณสามารถใช้ Analytics กลุ่มเป้าหมาย และ พร็อพเพอร์ตี้ผู้ใช้
- แนวคิด
- Firebase
- Google Analytics
- การกำหนดค่าระยะไกลของ Firebase
หลีกเลี่ยงการเรียกเก็บเงินที่ไม่คาดคิด
ดูแนวทางปฏิบัติแนะนำเหล่านี้เพื่อช่วยให้คุณเข้าใจค่าใช้จ่ายและวิธีหลีกเลี่ยงการเรียกเก็บเงินที่ไม่คาดคิดในระหว่างการพัฒนาและแอปเวอร์ชันที่ใช้งานจริง
- แนวทางปฏิบัติแนะนำ
- Firebase
คุณสามารถทำอะไรได้บ้างด้วยการรับส่งข้อความในแอปของ Firebase
ดึงดูดผู้ชมด้วยวิธีที่มีความหมายด้วยการแก้ไขสไตล์ การกำหนดเป้าหมาย และการกําหนดเวลาข้อความทั้งหมดผ่าน คอนโซล Firebase Firebase In-App Messaging มีเทมเพลตข้อความให้คุณลองใช้และปรับแต่งตามต้องการ
- แนวคิด
- การรับส่งข้อความในแอป Firebase
- Firebase
บทแนะนํา: วัด Conversion ของ Google Ads จาก App Campaign ของ iOS
การวัด Conversion ในอุปกรณ์ของ Google ช่วยเพิ่มจํานวน Conversion ที่สังเกตได้จาก App Campaign ของ iOS ในขณะที่รักษาข้อมูลส่วนตัวของผู้ใช้ให้เป็นส่วนตัว
- บทแนะนำ
- Google Analytics
- Firebase
- การตรวจสอบสิทธิ์ Firebase
บทแนะนํา: ทดสอบการใช้รูปแบบโฆษณา AdMob ใหม่ด้วย Firebase
ใช้การทดสอบ A/B เพื่อตัดสินใจโดยใช้ข้อมูลเกี่ยวกับการใช้โฆษณารูปแบบใหม่
- บทแนะนำ
- การกำหนดค่าระยะไกลของ Firebase
- Firebase A/B Testing
- AdMob
- Google Analytics
- Firebase
รักษาความปลอดภัยการเข้าถึงข้อมูลสำหรับผู้ใช้และกลุ่ม
แอปการทำงานร่วมกันหลายแอปอนุญาตให้ผู้ใช้อ่านและเขียนข้อมูลส่วนต่างๆ ตามชุดสิทธิ์ ตัวอย่างเช่น ในแอปแก้ไขเอกสาร ผู้ใช้อาจต้องการอนุญาตให้ผู้ใช้เพียงไม่กี่คนอ่านและเขียนเอกสารของตนได้ขณะที่บล็อกการเข้าถึงที่ไม่พึงประสงค์
- บทแนะนำ
- Firestore
- Firebase
วัดการซื้อในแอป
ดูวิธีตั้งค่าและวัดการซื้อในแอปโดยใช้ Apple App Store และ Google Play Store
- บทแนะนำ
- Firebase Analytics
- Google Analytics
- Firebase
บทแนะนํา: เพิ่มประสิทธิภาพความถี่ของโฆษณา AdMob โดยใช้ Firebase
ใช้การทดสอบ A/B เพื่อตัดสินใจโดยใช้ข้อมูลเกี่ยวกับความถี่โฆษณาที่เหมาะสมที่สุด
- บทแนะนำ
- การกำหนดค่าระยะไกลของ Firebase
- Firebase
- Google Analytics
- AdMob
- Firebase A/B Testing
บทแนะนํา: เพิ่มประสิทธิภาพการสร้างรายได้รูปแบบผสมโดยใช้ AdMob, Google Analytics และ Firebase
สร้างกลยุทธ์การสร้างรายได้ที่สมดุลสำหรับฐานผู้ใช้ทุกกลุ่ม ทั้งผู้ซื้อและผู้ที่ไม่ต้องการซื้อ
- บทแนะนำ
- การกำหนดค่าระยะไกลของ Firebase
- Firebase
- AdMob
- Google Analytics
รายการตรวจสอบการเปิดตัว Firebase
ตรวจสอบรายการตรวจสอบนี้ก่อนการเปิดตัวเพื่อให้แน่ใจว่าแอปและผลิตภัณฑ์ Firebase ที่ใช้นั้นพร้อมสำหรับเวอร์ชันที่ใช้งานจริงแล้ว
- แนวทางปฏิบัติแนะนำ
- Firebase
เริ่มต้นใช้งาน Generative AI
หน้านี้จะช่วยคุณเริ่มต้นใช้งานฟีเจอร์ Generative AI ในแอป โดยอธิบายฟีเจอร์และการผสานรวมสำหรับ Firestore ที่เกี่ยวข้องกับ Generative AI การสร้างโซลูชันที่ทำงานด้วยระบบ AI ที่ล้ำสมัยสำหรับกรณีการใช้งาน เช่น การแนะนำผลิตภัณฑ์และแชทบ็อต
- บทแนะนำ
- Firestore
- Firebase
สร้างการแสดงข้อมูลใน Cloud Firestore
คุณอาจพบว่าการตรวจหาผู้ใช้หรืออุปกรณ์ที่ออนไลน์อยู่มีประโยชน์ ทั้งนี้ขึ้นอยู่กับประเภทแอปที่คุณสร้าง ซึ่งก็คือการตรวจหา "การปรากฏ" เช่น หากกำลังสร้างแอปอย่างโซเชียลเน็ตเวิร์กหรือกำลังติดตั้งใช้งานอุปกรณ์ IoT จำนวนมาก
- บทแนะนำ
- Firebase
- Firestore
ยกระดับการจัดการข้อความ
ใช้ Cloud Firestore และ Firebase Extensions เพื่อเพิ่มความสามารถในการทำงานกับชิ้นงานข้อความ ส่วนขยายนี้ช่วยให้คุณสรุปช่องใน Cloud Firestore เอกสารได้โดยใช้ PaLM API ดูข้อมูลเพิ่มเติม ใช้ส่วนขยายนี้เพื่อดูคะแนนความเป็นพิษของข้อความที่ผู้ใช้ส่ง เช่น
- บทแนะนำ
- Firebase
- Firestore
ใช้ Firebase ใน Progressive Web App (PWA)
Progressive Web App (PWA) คือเว็บแอปที่เป็นไปตาม ชุดหลักเกณฑ์ ที่มีไว้เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่เชื่อถือได้ รวดเร็ว และน่าดึงดูด Firebase มีบริการหลายอย่างที่จะช่วยให้คุณเพิ่มฟีเจอร์แบบ Progressive
- แนวคิด
- Firebase
- โฮสติ้งของ Firebase
- การตรวจสอบสิทธิ์ Firebase
- Cloud Run
- Cloud Functions for Firebase
รายการตรวจสอบความปลอดภัยของ Firebase
ตรวจสอบรายการตรวจสอบหลักเกณฑ์นี้เพื่อช่วยรักษาทรัพยากรของ Firebase และผู้ใช้ของคุณ ข้อมูลปลอดภัย
- แนวทางปฏิบัติแนะนำ
- Firebase
- Firebase App Check
- การตรวจสอบสิทธิ์ Firebase
ผสานรวมกับ BigQuery
BigQuery คือคลังข้อมูลการวิเคราะห์ที่มีการจัดการอย่างเต็มรูปแบบ มีความจุระดับเพทาไบต์ และคุ้มต้นทุน ซึ่งช่วยให้คุณเรียกใช้การวิเคราะห์กับข้อมูลจำนวนมากได้ คุณใช้ Firebase Extensions ต่อไปนี้เพื่อเชื่อมต่อ Cloud Firestore กับ BigQuery ได้
- บทแนะนำ
- Firestore
- Firebase
ฉันจะเริ่มจากการตรวจสอบสิทธิ์ Firebase ได้จากที่ใด
เลือกตัวเลือกการตรวจสอบสิทธิ์ที่เหมาะสมกับแอปตามกรณีการใช้งาน ประสบการณ์การใช้งาน และสถาปัตยกรรมของแอป
- แนวทางปฏิบัติแนะนำ
- Firebase
- การตรวจสอบสิทธิ์ Firebase
แสดงเนื้อหา Firestore แบบรวมจาก CDN
แอปพลิเคชันจำนวนมากแสดงเนื้อหาเดียวกันแก่ผู้ใช้ทุกคนในการโหลดหน้าเว็บครั้งแรก เช่น เว็บไซต์ข่าวอาจแสดงเรื่องราวล่าสุด หรือเว็บไซต์อีคอมเมิร์ซอาจแสดงสินค้าที่ขายดีที่สุด หากเนื้อหานี้แสดงจาก Cloud Firestore
- บทแนะนำ
- Firebase
- Firestore
การค้นหาข้อความทั้งหมด
แอปส่วนใหญ่อนุญาตให้ผู้ใช้ค้นหาเนื้อหาแอป เช่น คุณอาจต้องการค้นหาโพสต์ที่มีคำหรือโน้ตที่คุณเขียนเกี่ยวกับหัวข้อหนึ่งๆ Cloud Firestore ไม่รองรับการจัดทําดัชนีหรือค้นหาช่องข้อความในเอกสาร นอกจากนี้
- บทแนะนำ
- Firestore
- Firebase
ใช้ monorepos กับโฮสติ้งแอป
ทำให้แอป Monorepo ที่ใช้ Nx ใช้งานได้ด้วยโฮสติ้งแอป
- บทแนะนำ
- Firebase App Hosting
- Firebase
ทำให้สภาพแวดล้อมหลายอย่างใช้งานได้จากฐานของโค้ด
ทำให้ใช้งานได้กับหลายสภาพแวดล้อมจากโค้ดเบสเดียวกัน เช่น ตั้งค่าสภาพแวดล้อมการทดลองใช้และสภาพแวดล้อมที่ใช้งานจริงให้มีการกำหนดค่าที่แตกต่างกัน
- บทแนะนำ
- Firebase
- Firebase App Hosting
การรวมเวลาเขียน
การค้นหาใน Cloud Firestore ช่วยให้คุณค้นหาเอกสารในคอลเล็กชันขนาดใหญ่ได้ หากต้องการรับข้อมูลเชิงลึกเกี่ยวกับพร็อพเพอร์ตี้ของคอลเล็กชันโดยรวม คุณสามารถรวบรวมข้อมูลในคอลเล็กชันได้ คุณสามารถรวบรวมข้อมูลได้เมื่ออ่านหรือเขียนข้อมูล
- บทแนะนำ
- Firebase
- Firestore
ใช้แชทบ็อตที่ขับเคลื่อนด้วย AI
ใช้ Firebase Extensions เพื่อเพิ่มแชทบ็อตที่ทำงานด้วยระบบ AI ลงในแอป คุณสามารถใช้แชทบ็อตเพื่อปรับปรุงบริการลูกค้า โปรโมตฟีเจอร์หรือบริการใหม่ แสดงราคาขาย หรือกรณีการใช้งานอื่นๆ อีกมากมาย ใช้ส่วนขยายนี้เพื่อทำให้การติดตั้งใช้งานแชทบ็อตโดยใช้ PaLM API
- บทแนะนำ
- Firestore
- Firebase
ประมวลผลการชำระเงินด้วย Firebase
เมื่อใช้ Stripe และ Firebase คุณประมวลผลการชำระเงินในแอปได้โดยไม่ต้องสร้างโครงสร้างพื้นฐานของเซิร์ฟเวอร์เอง
- บทแนะนำ
- Firebase
- Firebase Extensions
ปรับแต่งหน้าจอต้อนรับกลับมา
ปรับแต่งหน้าจอต้อนรับของแอปสำหรับผู้ใช้ซ้ำโดยอิงตามค่ากำหนดหรือกิจกรรมในแอป
- บทแนะนำ
- Firebase
- Google Analytics
- การกำหนดค่าระยะไกลของ Firebase
แมปข้อมูล Cloud Firestore ด้วย Swift Codable
Codable API ของ Swift ซึ่งเปิดตัวใน Swift 4 ช่วยให้เราสามารถใช้ประโยชน์จากความสามารถของคอมไพเลอร์เพื่อให้จับคู่ข้อมูลจากรูปแบบที่แปลงเป็นอนุกรมไปยังประเภทของ Swift ได้ง่ายขึ้น คุณอาจเคยใช้ Codable เพื่อแมปข้อมูลจาก Web API กับรูปแบบข้อมูลของแอป
- บทแนะนำ
- Firestore
- Firebase
เพิ่มคุณค่าให้กับสื่อ
ใช้ Cloud Firestore และ Firebase Extensions เพื่อปลดล็อกคุณค่าของทรัพยากรเสียงและรูปภาพโดยใช้โมเดล AI ดึงข้อมูลป้ายกำกับจากรูปภาพและบันทึกลงใน Firestore โดยใช้ Cloud Vision API ดูข้อมูลเพิ่มเติม ถอดเสียงไฟล์เสียงใน Cloud Storage เป็นไฟล์.txt โดยใช้
- บทแนะนำ
- Firestore
- Firebase
ตั้งค่าการแจ้งเตือนและตรรกะการเรียกเก็บเงินขั้นสูง
เรียนรู้วิธีสร้างตรรกะที่กำหนดเองขั้นสูงเพื่อควบคุมวิธีรับการแจ้งเตือนสำหรับการอัปเดตการเรียกเก็บเงิน และแม้แต่ตอบสนองต่อการเปลี่ยนแปลงนั้นแบบเป็นโปรแกรม
- แนวคิด
- Firebase
แนวทางปฏิบัติแนะนำสำหรับการเผยแพร่แอป Android ให้แก่ผู้ทดสอบ QA โดยใช้ CI/CD
ทำให้เวิร์กโฟลว์การทดสอบ Android รุ่นทดลองมีความยั่งยืนและทำซ้ำได้ในสภาพแวดล้อม CI/CD
- แนวทางปฏิบัติแนะนำ
- Firebase App Distribution
- Firebase
แนวทางปฏิบัติแนะนำสำหรับการเผยแพร่แอป Apple ไปยังผู้ทดสอบ QA โดยใช้ CI/CD และ Fastlane
ทำให้เวิร์กโฟลว์การทดสอบก่อนเปิดตัวสำหรับแพลตฟอร์ม Apple มีความยั่งยืนและทำซ้ำได้ในสภาพแวดล้อม CI/CD
- แนวทางปฏิบัติแนะนำ
- Firebase
- Firebase App Distribution
เพิ่มฟังก์ชันใหม่ลงในเว็บแอปได้อย่างรวดเร็วด้วย Firebase Extensions
ใน Codelab นี้ คุณจะเพิ่มฟังก์ชันให้กับเว็บแอปของมาร์เก็ตเพลสออนไลน์ได้โดยใช้ Firebase Extensions
- Codelab
- ฐานข้อมูลเรียลไทม์ของ Firebase
- Firebase
- Firebase Extensions
Codelab ของเว็บ AngularFire
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีใช้แพลตฟอร์ม Firebase บนเว็บโดยการสร้างแอปแชท
- Codelab
- Firebase
- Firebase App Hosting
สร้างฟีเจอร์ Gen AI ที่ขับเคลื่อนโดยข้อมูลของคุณด้วย Firebase Genkit
ดูวิธีใช้ Firebase Genkit เพื่อสร้างฟีเจอร์ Generative AI ด้วยทักษะการพัฒนาแอปและเครื่องมือที่คุณรู้จักอยู่แล้ว
- Codelab
- Firebase Genkit
- Firebase App Hosting
- Firebase
- Firestore
เพิ่มขั้นตอนการตรวจสอบสิทธิ์ผู้ใช้ลงในแอป Flutter โดยใช้ FirebaseUI
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีเพิ่มการตรวจสอบสิทธิ์ Firebase ลงในแอป Flutter ด้วยโค้ดเพียงไม่กี่บรรทัด
- Codelab
- Flutter
- การตรวจสอบสิทธิ์ Firebase
- Firebase
ผสานรวม Firebase กับแอป Next.js
ดูวิธีผสานรวม Firebase กับแอป Next.js
- Codelab
- Firebase App Hosting
- Firebase
ทำความรู้จัก Firebase สำหรับ Flutter
ดูวิธีสร้างแอปบนอุปกรณ์เคลื่อนที่ Flutter ด้วย Firebase
- Codelab
- Firebase
- Flutter
- Android
- Firestore
- การตรวจสอบสิทธิ์ Firebase
ทำความรู้จัก Firebase สำหรับเว็บ
สร้างเว็บแอปใหม่ตั้งแต่ต้นด้วย Firebase และเครื่องมือแก้ไขออนไลน์ StackBlitz คุณจะต้องใช้ HTML และ JavaScript พื้นฐานในการสื่อสารกับ Firebase นี่ถือเป็นบทนำที่ยอดเยี่ยมในการใช้คอนโซล Firebase และการผสานรวม Firebase เข้ากับแอป ไม่จำเป็นต้องมีความรู้ขั้นสูงหรือการติดตั้งซอฟต์แวร์
- Codelab
- Firestore
- การตรวจสอบสิทธิ์ Firebase
- Firebase
- โฮสติ้งของ Firebase
ส่งการแจ้งเตือนสำหรับเว็บแอปโดยใช้ Cloud Messaging และ Cloud Functions
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีใช้ Cloud Functions สำหรับ Firebase เพื่อส่งการแจ้งเตือนไปยังผู้ใช้แอปแชท
- Codelab
- Firebase
- Firebase Cloud Messaging
- Cloud Functions for Firebase
ฟีเจอร์การตรวจสอบสิทธิ์ขั้นสูง
ดูวิธีใช้การตรวจสอบสิทธิ์แบบหลายปัจจัยและสร้างข้อกำหนดการตรวจสอบสิทธิ์ที่กำหนดเองด้วยฟังก์ชันการบล็อก
- Codelab
- การตรวจสอบสิทธิ์ Firebase
ส่งและรับการแจ้งเตือนสำหรับแอป Flutter โดยใช้ Firebase Cloud Messaging
ใน Codelab นี้ คุณใช้ FCM HTTP v1 API เพื่อส่งข้อความ Push ไปยังแอปที่ทำงานในหลายแพลตฟอร์ม คุณสร้างแอปโดยใช้ Flutter ซึ่งทำงานได้อย่างราบรื่นใน Android/iOS/เว็บ
- Codelab
- Firebase
- Firebase Cloud Messaging
สร้างเว็บแอปที่ทำงานด้วยระบบ AI ด้วย Firebase Extensions สำหรับ Gemini API
ดูวิธีใช้ Firebase Extensions กับ Gemini API เพื่อสร้างเว็บแอปที่มีฟีเจอร์ที่ทำงานด้วยระบบ AI เช่น คำแนะนำที่ปรับเปลี่ยนในแบบของคุณ
- Codelab
- Firebase App Hosting
- Firestore
- Firebase Extensions
- Firebase
ข้อความพุชแบบมัลติแคสต์ข้อความแรกที่ใช้หัวข้อ FCM
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีแคสต์ข้อความพุชแบบมัลติแคสต์ไปยังอินสแตนซ์ของแอปที่เลือก โดยใช้หัวข้อ FCM
- Codelab
- Android
- Firebase Cloud Messaging
การพัฒนาแอป Flutter ในเครื่องโดยใช้ Firebase Emulator Suite
Codelab ที่อธิบายวิธีใช้ Firebase Emulator Suite ในระหว่างการพัฒนาด้วย Flutter Codelab จะใช้โปรแกรมจำลองการตรวจสอบสิทธิ์และ Firestore เพื่อสาธิตการใช้งานโปรแกรมจำลอง
- Codelab
- การตรวจสอบสิทธิ์ Firebase
- Firestore
- Flutter
- Firebase
ผสานรวม Test Lab เข้ากับระบบ CI/CD ของคุณ
Codelab นี้จะแนะนำวิธีใช้ gcloud CLI เพื่อเรียกใช้ชุดทดสอบขนาดใหญ่ในระบบ CI/CD ที่มีอยู่ เช่น Jenkins โดยอัตโนมัติ Codelab นี้เป็นอิสระจากแพลตฟอร์ม
- Codelab
- Firebase
- Firebase Test Lab
การพัฒนาในเครื่องด้วยชุดโปรแกรมจำลอง Firebase
ดูวิธีพัฒนาเว็บแอปด้วย Firebase Emulator Suite
- Codelab
- Firestore
- Cloud Functions for Firebase
- โฮสติ้งของ Firebase
- การตรวจสอบสิทธิ์ Firebase
Codelab ของ Firebase ข้ามอุปกรณ์
ใน Codelab นี้ คุณจะได้สร้างโปรแกรมเล่นเพลงแบบง่ายๆ สำหรับ Android, iOS และเว็บโดยใช้ Flutter โปรแกรมเล่นนี้จะเชื่อมต่อกับ Firebase RTDB ซึ่งช่วยให้ผู้ใช้สามารถซิงค์ข้อมูลการเล่นในอุปกรณ์ต่างๆ ได้
- Codelab
- การตรวจสอบสิทธิ์ Firebase
- ฐานข้อมูลเรียลไทม์ของ Firebase
ปกป้องข้อมูลใน Firestore ด้วยกฎความปลอดภัยของ Firebase
ดูวิธีปกป้องข้อมูล Firestore ด้วยกฎความปลอดภัย
- Codelab
- Firestore
- Firebase
Codelab การเพิ่มประสิทธิภาพการซื้อในแอปในอุปกรณ์แบบเรียลไทม์
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีทำให้โมเดล TFLite ใช้งานได้เพื่อปรับเปลี่ยนแอปให้เหมาะกับผู้ใช้แต่ละรายและเพิ่มประสิทธิภาพการซื้อในแอป
- Codelab
- Android
- การกำหนดค่าระยะไกลของ Firebase
- BigQuery
- TensorFlow
- Firebase
- Google Analytics
- Firebase ML
- Firebase A/B Testing
เพิ่มการจัดประเภทข้อความในอุปกรณ์ลงในแอปด้วย TensorFlow Lite และ Firebase - iOS Codelab
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีใช้การจัดประเภทข้อความด้วย Firebase และ TensorFlow Lite
- Codelab
- TensorFlow
- Firebase
- Firebase ML
เพิ่มคำแนะนำในแอปด้วย TensorFlow Lite และ Firebase - iOS Codelab
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีการสร้างเครื่องมือแนะนำเนื้อหาสำหรับแอปโดยใช้ Tensorflow และ Firebase
- Codelab
- Firebase ML
- TensorFlow
- Firebase
- Google Analytics
เพิ่มคำแนะนำลงในแอปด้วย TensorFlow Lite และ Firebase - Android Codelab
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีการสร้างเครื่องมือแนะนำเนื้อหาสำหรับแอปโดยใช้ Tensorflow และ Firebase
- Codelab
- TensorFlow
- Google Analytics
- Firebase
- Android
- Firebase ML
เพิ่มการจัดประเภทข้อความในอุปกรณ์ลงในแอปด้วย TensorFlow Lite และ Firebase - Android Codelab
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีใช้การจัดประเภทข้อความด้วย Firebase และ TensorFlow Lite
- Codelab
- Android
- Firebase
- Firebase ML
- TensorFlow
ล้างและส่งออกข้อมูลผู้ใช้ปลายทาง
ดูข้อมูลเกี่ยวกับตัวเลือกที่ช่วยผู้ใช้ควบคุมข้อมูลของตนเองได้
- บทแนะนำ
- ฐานข้อมูลเรียลไทม์ของ Firebase
- การตรวจสอบสิทธิ์ Firebase
- Firebase
- Cloud Functions for Firebase
- Firestore
การตรวจสอบประสิทธิภาพของการเปิดตัวฟีเจอร์
ใน Codelab นี้ คุณจะได้เรียนรู้วิธีเพิ่มการตรวจสอบประสิทธิภาพของ Firebase ลงในแอปตัวอย่างและวัดประสิทธิภาพระหว่างการเปิดตัวฟีเจอร์
- Codelab
- Firebase
- Android
- การตรวจสอบประสิทธิภาพ Firebase
แจ้งเตือนผู้ทดสอบเกี่ยวกับแอปรุ่นใหม่ของคุณด้วย Firebase App Distribution iOS SDK - Codelab
ให้ผู้ทดสอบใช้เวอร์ชันล่าสุดของคุณได้อย่างรวดเร็วด้วย App Distribution SDK ใน Codelab นี้ คุณจะได้อัปเดตแอปเพื่อแสดงการแจ้งเตือนในแอปแก่ผู้ทดสอบเมื่อมีบิลด์ใหม่
- Codelab
- Firebase App Distribution
- Firebase
ค่อยๆ เปิดตัว Firebase App Check โดยใช้การกำหนดค่าระยะไกลของ Firebase
คุณใช้ Firebase App Check กับ App Attest เพื่อปกป้องบริการแบ็กเอนด์และยืนยันว่าคำขอไปยังบริการ Firebase มาจากแอปที่ถูกต้องได้ โดยทั่วไป เราขอแนะนําให้ผู้ใช้ค่อยๆ เริ่มต้นใช้งานบริการ App Attest เพื่อหลีกเลี่ยงไม่ให้ใช้งานถึงขีดจำกัดโควต้า
- Codelab
- Firebase App Check
- การกำหนดค่าระยะไกลของ Firebase
Firebase App Check สำหรับแพลตฟอร์ม Apple
Firebase App Check จะช่วยปกป้องทรัพยากรแบ็กเอนด์จากการละเมิด เช่น การฉ้อโกงผ่านการเรียกเก็บเงินและฟิชชิง โดยตรวจสอบว่าคำขอมาจากแอปและอุปกรณ์ที่ถูกต้องตามกฎหมาย โดยทำงานร่วมกับทั้งบริการ Firebase
- Codelab
- Firebase App Check
แจ้งเตือนผู้ทดสอบเกี่ยวกับแอปรุ่นใหม่ของคุณด้วย Firebase App Distribution Android SDK - Codelab
ให้ผู้ทดสอบใช้เวอร์ชันล่าสุดของคุณได้อย่างรวดเร็วด้วย App Distribution Android SDK ใน Codelab นี้ คุณจะอัปเดตแอปเพื่อแสดงการแจ้งเตือนในแอปแก่ผู้ทดสอบเมื่อมีรุ่นใหม่พร้อมให้บริการ
- Codelab
- Firebase
- Firebase App Distribution
- Android
วัดเวลาในการโหลดและการแสดงผลหน้าจอด้วยการตรวจสอบประสิทธิภาพของ Firebase
ใน Codelab นี้ คุณจะได้สร้างแอปตัวอย่างและเรียนรู้วิธีวัดเวลาในการโหลดและการแสดงภาพหน้าจอด้วยการตรวจสอบประสิทธิภาพของ Firebase
- Codelab
- Firebase
- Android
- การตรวจสอบประสิทธิภาพ Firebase
Pomelo 案例
Pomelo Games 使用 Firebase 在未流失玩家的情况下将收入提升了高达 35%
- Google Analytics
- Firebase A/B Testing
- การกำหนดค่าระยะไกลของ Firebase
- AdMob
Mobills 案例
Mobills 借助 Firebase Remote Config 将订阅量增加了 15%
- Firebase A/B Testing
- การกำหนดค่าระยะไกลของ Firebase
Onefootball 案例
Onefootball 通过在发布功能之前开展测试,将用户会话指标提升了 5%
- การกำหนดค่าระยะไกลของ Firebase
- Google Analytics
- Firebase A/B Testing
CrazyLabs 案例
CrazyLabs 使用 Firebase Remote Config 大规模实现收入最大化
- การกำหนดค่าระยะไกลของ Firebase
- BigQuery
- AdMob
Le Figaro 案例
Le Figaro 创立于 1826 年,是法国最老牌、最大规模的每日早报。该公司的愿景是向读者提供及时、平实易懂、引人入胜的新闻。
- Firebase A/B Testing
- Firebase Cloud Messaging
- Firestore
- Cloud Functions for Firebase
Playbuzz 案例
Playbuzz 营销团队轻松获得了根据应用数据分析独立配置广告的能力
- การกำหนดค่าระยะไกลของ Firebase
- Firebase Cloud Messaging
American Express 案例
Firebase Test Lab for Android 为 American Express 降低了 50% 的应用测试成本
- Firebase Test Lab
Qtonz 案例
Qtonz 使用 Firebase 将广告收入提高 4 倍,并提高了互动度
- การกำหนดค่าระยะไกลของ Firebase
- Google Analytics
- AdMob
- Firebase A/B Testing
NPR 案例
NPR 通过 Google Analytics for Firebase 获得了对于用户行为的宝贵数据洞见
- การกำหนดค่าระยะไกลของ Firebase
- BigQuery
- Firebase A/B Testing
- Google Analytics
Halfbrick 案例
借助 Remote Config 个性化,Halfbrick 将收入提升了 16%
- AdMob
- Google Analytics
- การกำหนดค่าระยะไกลของ Firebase
Tapps Games 案例
Tapps Games 利用 Crashlytics 和 Remote Config 提升了未遇到崩溃问题的用户率和 Google Play 商店上的评分。
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
STAGE 案例研究
STAGE 利用 Firebase 和 Flutter 将发布时间减半
- Firebase A/B Testing
- การกำหนดค่าระยะไกลของ Firebase
- AdMob
- Google Analytics
Vinwap 案例研究
Vinwap 借助 Firebase A/B Testing 和 Remote Config 将广告收入提高 30%
- Firebase A/B Testing
- การกำหนดค่าระยะไกลของ Firebase
- Google Analytics
Doodle 案例
Doodle 借助 Crashlytics 和 Firebase 将用户互动度提高了 42%
- การกำหนดค่าระยะไกลของ Firebase
- Firebase Crashlytics
Tapple 案例
Tapple 使用 Firebase Remote Config 将订阅量增加了 8%
- Google Analytics
- การกำหนดค่าระยะไกลของ Firebase
- Firebase Crashlytics
- Firebase A/B Testing
GameNexa 案例
GameNexa Studios 使用 Firebase 将应用内购收入翻倍并实现创收策略多元化
- AdMob
- การกำหนดค่าระยะไกลของ Firebase
- Firebase A/B Testing
- Firebase Crashlytics
- การตรวจสอบประสิทธิภาพ Firebase
- Google Analytics
Hotstar 案例
Hotstar 借助 Firebase 扩大规模,并将互动度提高了 38%
- Google Analytics
- Firebase Crashlytics
- การกำหนดค่าระยะไกลของ Firebase
通过提供引荐奖励来获取新用户
通过为成功引荐提供应用内奖励,鼓励现有用户邀请好友来使用您的应用。
- บทแนะนำ
- Cloud Functions for Firebase
- ลิงก์แบบไดนามิกของ Firebase
将移动 Web 应用用户转化为原生应用用户
将移动 Web 应用用户转化成原生应用用户,并让这些用户在启动您的应用时能够看到他们刚才正在查看的内容。
- บทแนะนำ
- ลิงก์แบบไดนามิกของ Firebase
您可以使用 Firebase Dynamic Links 执行哪些操作?
在应用中使用动态链接推动应用发展壮大并提升互动度的方法有很多,下面介绍了其中的几种使用场景。 在不使用动态链接的情况下,当移动网络用户打开应用安装链接安装您的应用后,将不得不重新前往其原先的位置。使用动态链接后,您就可以确保此类用户在安装您的应用后,仍可从他们原先所在的位置继续操作。 您可使用支持所有平台的链接发送促销优惠信息。现有和未来的用户,无论他们使用的是 iOS 设备、Android 设备还是网络浏览器,也不管他们是否安装了您的应用,都可以兑换您的优惠。
- แนวคิด
- ลิงก์แบบไดนามิกของ Firebase
Message your users with FCM and FIAM on Android
Learn how to communicate with users and build business with Firebase Cloud and In-App Messaging.
- เส้นทาง
- การรับส่งข้อความในแอป Firebase
- Firebase
- Firebase Cloud Messaging
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- เส้นทาง
- โฮสติ้งของ Firebase
- Firebase
- Firestore
- ฐานข้อมูลเรียลไทม์ของ Firebase
- Cloud Functions for Firebase
- การตรวจสอบสิทธิ์ Firebase
- Cloud Storage for Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- เส้นทาง
- Firebase
- การตรวจสอบสิทธิ์ Firebase
- โฮสติ้งของ Firebase
- Firestore
Create fast and stable apps with Firebase
With real-time app performance data that allows you to spend less time putting out fires, you can devote more time to creating delightful experiences knowing that no bug or glitch will slip through the cracks.
- เส้นทาง
- Firebase
- การตรวจสอบประสิทธิภาพ Firebase
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- เส้นทาง
- Gemini
- Firebase
- Firebase Extensions
Protect your app from abuse with App Check
App Check uses platform-specific attestation providers to restrict access to traffic that's coming from your genuine apps. In addition to protecting your backend resources on Firebase, you can also use it to protect other resources or endpoints or your own server. Complete the playlist to learn about the versatility of App Check and how you can start using it today.
- เส้นทาง
- Firebase
- Firebase App Check
Effectively engage users with Firebase
Learn how to deliver targeted messaging campaigns to users, and maximize the effectiveness of those campaigns with delivery and engagement data.
- เส้นทาง
- การรับส่งข้อความในแอป Firebase
- Firebase
- Firebase Cloud Messaging
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- เส้นทาง
- Firebase
- Firestore
หากไม่พบโซลูชันสำหรับ Use Case ของคุณ
เราเพิ่มโซลูชันใหม่ๆ อยู่เป็นประจำ ดังนั้นโปรดกลับมาดูอีกครั้งในเร็วๆ นี้
หากมีแนวคิดเกี่ยวกับวิธีแก้ปัญหาที่เฉพาะเจาะจง เรายินดีรับฟัง
บอกเราเกี่ยวกับกรณีการใช้งานของคุณ