หน้านี้จะให้ความช่วยเหลือในการแก้ปัญหาและตอบคำถามที่พบบ่อยเกี่ยวกับการใช้ Analytics หากไม่พบสิ่งที่ต้องการหรือต้องการความช่วยเหลือเพิ่มเติม โปรดติดต่อทีมสนับสนุนของ Firebase
เหตุใดจึงแนะนำให้ใช้ Google Analytics เป็นส่วนหนึ่งของการใช้ผลิตภัณฑ์ Firebase
Google Analytics เป็นโซลูชันการวิเคราะห์แบบไม่จำกัดและไม่มีค่าใช้จ่ายซึ่งทำงานร่วมกับฟีเจอร์ของ Firebase เพื่อให้ข้อมูลเชิงลึกที่มีประสิทธิภาพ ซึ่งช่วยให้คุณดูบันทึกเหตุการณ์ใน Crashlytics , ประสิทธิภาพการแจ้งเตือนใน FCM , ประสิทธิภาพของ Deep Link สำหรับ Dynamic Links และข้อมูลการซื้อในแอปจาก Google Play ได้ ซึ่งช่วยขับเคลื่อนการกำหนดกลุ่มเป้าหมายขั้นสูงใน Remote Config , การปรับเปลี่ยน Remote Config ในแบบของคุณ และอื่นๆ
Google Analytics ทำหน้าที่เป็นเลเยอร์อัจฉริยะในคอนโซล Firebase เพื่อให้ข้อมูลเชิงลึกที่นำไปใช้ได้จริงมากขึ้นเกี่ยวกับวิธีพัฒนาแอปคุณภาพสูง ขยายฐานผู้ใช้ และสร้างรายได้เพิ่มเติม
หากต้องการเริ่มต้นใช้งาน โปรดอ่านเอกสารประกอบ
ฉันจะควบคุมวิธีแชร์ข้อมูล Analytics กับ Firebase ที่เหลือได้อย่างไร
โดยค่าเริ่มต้น ระบบจะใช้ข้อมูล Google Analytics เพื่อปรับปรุงฟีเจอร์อื่นๆ ของ Firebase และ Google คุณควบคุมวิธีแชร์ข้อมูล Google Analytics ได้ทุกเมื่อในการตั้งค่าโปรเจ็กต์
ดูข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าการแชร์ข้อมูล
ฉันจะอัปเดตการตั้งค่าพร็อพเพอร์ตี้ Analytics ได้อย่างไร
จากหน้าผู้ดูแลระบบ ในพร็อพเพอร์ตี้ Google Analytics คุณสามารถอัปเดตการตั้งค่าพร็อพเพอร์ตี้ได้ เช่น
การตั้งค่าการแชร์ข้อมูล
การตั้งค่าการเก็บรักษาข้อมูล
การตั้งค่าเขตเวลาและสกุลเงิน
หากต้องการอัปเดตการตั้งค่าพร็อพเพอร์ตี้ ให้ทำตามขั้นตอนต่อไปนี้
ในคอนโซล Firebase ให้ไปที่ settings > การตั้งค่าโปรเจ็กต์
ไปที่แท็บการผสานรวม แล้วคลิกจัดการ หรือดูลิงก์ ในการ์ด Google Analytics
คลิกลิงก์สำหรับบัญชี Google Analytics เพื่อเปิดการตั้งค่าบัญชีและพร็อพเพอร์ตี้
Analytics SDK ได้รับการอัปเดตเพื่อรองรับการวัด Conversion ที่เกิดขึ้นบนอุปกรณ์อย่างไร และฉันจำเป็นต้องอัปเกรดหรือไม่
ก่อนที่เราจะเปิดตัวการอัปเดตการวัด Conversion ที่เกิดขึ้นบนมือถือโดยใช้ข้อมูลเหตุการณ์ นักพัฒนาแอปต้องรวมโมดูล SDK หลายรายการด้วยตนเองเพื่อใช้ความสามารถในการวัดผลในอุปกรณ์ ซึ่งเป็นกระบวนการที่ใช้เวลานาน ด้วยเหตุนี้ เราจึงอัปเดตโมดูล SDK เริ่มต้นที่มีอยู่ (FirebaseAnalytics) ให้รวมความสามารถในการวัด Conversion ที่เกิดขึ้นบนอุปกรณ์เคลื่อนที่สำหรับ Google Ads ด้วย
หากติดตั้ง Google Analytics เริ่มต้นสำหรับ Firebase iOS SDK แอปของคุณจะได้รับประโยชน์จากความสามารถในการวัด Conversion ที่เกิดขึ้นบนอุปกรณ์เคลื่อนที่ ด้วย
หากคุณปักหมุด SDK ไว้ที่เวอร์ชันใดเวอร์ชันหนึ่ง ให้อัปเดตเป็นเวอร์ชัน 11.14.0 ขึ้นไป แล้วเผยแพร่แอปเวอร์ชันใหม่
หมายเหตุ: โมดูลที่เลิกใช้งานใน Firebase 11.14.0 ถูกนำออกใน Firebase 12.0
ความสามารถของเป้าหมาย
โมดูลเก่า
(SDK เวอร์ชัน < 11.14.0)
โมดูลใหม่
(เวอร์ชัน SDK >= 11.14.0)
Analytics
IDFA
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลจากบุคคลที่หนึ่ง)
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลเหตุการณ์)
ไม่มี
FirebaseAnalytics
Analytics
IDFA
FirebaseAnalytics
FirebaseAnalytics/Core
FirebaseAnalytics/IdentitySupport
Analytics
FirebaseAnalytics/WithoutAdIdSupport (เลิกใช้งานแล้ว)
FirebaseAnalytics/Core
Analytics
การวัด Conversion ที่เกิดขึ้นบนอุปกรณ์เคลื่อนที่ (ข้อมูลจากบุคคลที่หนึ่ง)
FirebaseAnalytics/WithoutAdIdSupport (เลิกใช้งานแล้ว)
FirebaseAnalyticsOnDeviceConversion (เลิกใช้งานแล้ว)
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion*
Analytics
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลเหตุการณ์)
ไม่มี
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
Analytics
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลจากบุคคลที่หนึ่ง)
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลเหตุการณ์)
ไม่มี
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
Analytics
IDFA
การวัด Conversion ที่เกิดขึ้นบนอุปกรณ์เคลื่อนที่ (ข้อมูลจากบุคคลที่หนึ่ง)
FirebaseAnalytics
FirebaseAnalyticsOnDeviceConversion (เลิกใช้งานแล้ว)
FirebaseAnalytics*
Analytics
IDFA
การวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลเหตุการณ์)
ไม่มี
FirebaseAnalytics
* การกำหนดค่านี้จะรวมการวัด Conversion ที่เกิดขึ้นบนมือถือ (ข้อมูลเหตุการณ์) ด้วย หากจำเป็น คุณสามารถปิดใช้ฟีเจอร์นี้ได้โดยตั้งค่า GOOGLE_ADS_ON_DEVICE_CONVERSION_EVENT_DATA_ENABLED เป็น NO (บูลีน) ในไฟล์ Info.plist ของแอป
ฉันจะเปิดใช้เฟรมเวิร์ก AdSupport ได้อย่างไร
ฟีเจอร์บางอย่างของ Analytics เช่น กลุ่มเป้าหมายและการระบุแหล่งที่มาของแคมเปญ และพร็อพเพอร์ตี้ผู้ใช้บางอย่าง เช่น อายุและความสนใจ ต้องเปิดใช้เฟรมเวิร์ก AdSupport หากไม่มีเฟรมเวิร์กนี้ Analytics จะรวบรวมข้อมูลที่จำเป็นเพื่อให้ฟีเจอร์เหล่านี้ทำงานได้อย่างถูกต้องไม่ได้
วิธีเปิดใช้เฟรมเวิร์ก AdSupport
ในโปรเจ็กต์ Xcode ให้เลือกเป้าหมายของโปรเจ็กต์
เลือกแท็บทั่วไป สำหรับเป้าหมาย
ขยายส่วน Linked Frameworks and Libraries
คลิก + เพื่อเพิ่มเฟรมเวิร์ก
เลือก AdSupport.framework
เพิ่มแฟล็ก Linker -ObjC ลงในการตั้งค่าบิลด์ของโปรเจ็กต์ในส่วน Other Linker Flags
ก่อนส่งแอปเข้ารับการตรวจสอบ โปรดตรวจสอบว่าแอปเป็นไปตามหลักเกณฑ์การใช้งาน IDFA
เหตุใดฉันจึงไม่เห็นข้อมูล Analytics ในคอนโซล Firebase หลังจากยกเลิกการลิงก์ Firebase กับ Google Analytics
ข้อมูล Analytics จะอยู่ในพร็อพเพอร์ตี้ Google Analytics ไม่ใช่ในโปรเจ็กต์ Firebase หากลบหรือยกเลิกการลิงก์พร็อพเพอร์ตี้ Firebase จะเข้าถึงข้อมูล Analytics ไม่ได้ และคุณจะเห็นแดชบอร์ด Analytics ที่ว่างเปล่าในคอนโซล Firebase โปรดทราบว่าเนื่องจากข้อมูลยังคงอยู่ในพร็อพเพอร์ตี้ที่ลิงก์ไว้ก่อนหน้านี้ คุณจึงลิงก์พร็อพเพอร์ตี้กับ Firebase อีกครั้งได้ทุกเมื่อ และดูข้อมูล Analytics ในคอนโซล Firebase ได้
การลิงก์บัญชี Google Analytics ใหม่ (และพร็อพเพอร์ตี้ Google Analytics ใหม่) กับโปรเจ็กต์ Firebase จะส่งผลให้แดชบอร์ด Analytics ในคอนโซล Firebase ว่างเปล่าจนกว่าจะมีการรวบรวมข้อมูลเพิ่มเติม หรือจะพิจารณาย้ายพร็อพเพอร์ตี้ Google Analytics ที่มีอยู่ไปยังบัญชี Google Analytics อื่น ก็ได้ ซึ่งไม่จำเป็นต้องยกเลิกการลิงก์กับ Firebase และจะไม่รบกวนการเก็บรวบรวมข้อมูล
หากพร็อพเพอร์ตี้ Analytics และข้อมูลถูกลบไปแล้ว มีวิธีกู้คืนไหม
ไม่ได้ หากลบพร็อพเพอร์ตี้ไปแล้ว คุณจะยกเลิกการลบพร็อพเพอร์ตี้หรือดึงข้อมูล Analytics ที่รวบรวมไว้ก่อนหน้านี้ซึ่งจัดเก็บไว้ในพร็อพเพอร์ตี้นั้นไม่ได้
หากต้องการเริ่มใช้ Google Analytics อีกครั้ง คุณสามารถลิงก์พร็อพเพอร์ตี้ใหม่หรือพร็อพเพอร์ตี้ที่มีอยู่กับโปรเจ็กต์ Firebase ได้ คุณสามารถลิงก์ได้ในคอนโซล Firebase หรือ UI ของ Google Analytics
ดูข้อมูลเพิ่มเติมเกี่ยวกับการลิงก์พร็อพเพอร์ตี้ Google Analytics กับโปรเจ็กต์ Firebase
หากพร็อพเพอร์ตี้ Analytics ถูกลบ ฉันจะลิงก์พร็อพเพอร์ตี้ Google Analytics ใหม่กับโปรเจ็กต์ Firebase และเริ่มใช้ Analytics อีกครั้งได้ไหม
หากต้องการเริ่มใช้ Google Analytics อีกครั้ง คุณสามารถลิงก์พร็อพเพอร์ตี้ใหม่หรือพร็อพเพอร์ตี้ที่มีอยู่กับโปรเจ็กต์ Firebase ได้ คุณสามารถลิงก์ได้ในคอนโซล Firebase หรือ UI ของ Google Analytics
ดูข้อมูลเพิ่มเติมเกี่ยวกับการลิงก์พร็อพเพอร์ตี้ Google Analytics กับโปรเจ็กต์ Firebase
โปรดทราบว่าเนื่องจากข้อมูล Analytics ทั้งหมดจัดเก็บอยู่ในพร็อพเพอร์ตี้ (ไม่ใช่โปรเจ็กต์ Firebase) จึงไม่สามารถดึงข้อมูล Analytics ที่รวบรวมไว้ก่อนหน้านี้ได้
ผลิตภัณฑ์ Firebase หรือผลิตภัณฑ์ Google ที่ผสานรวมจะได้รับผลกระทบอย่างไรจากการลบพร็อพเพอร์ตี้ Analytics
ผลิตภัณฑ์ Firebase หลายรายการอาศัยการผสานรวม Google Analytics หากพร็อพเพอร์ตี้ Analytics และข้อมูลถูกลบ สิ่งต่อไปนี้จะเกิดขึ้นหากคุณใช้ผลิตภัณฑ์ต่อไปนี้
Crashlytics — คุณจะไม่เห็นผู้ใช้ที่ไม่มีข้อขัดข้อง บันทึกเบรดครัมบ์ หรือการแจ้งเตือนความเร็วอีกต่อไป
Cloud Messaging และ In-App Messaging — คุณจะใช้การกำหนดเป้าหมาย เมตริกแคมเปญ การแบ่งกลุ่มเป้าหมาย และป้ายกำกับ Analytics ไม่ได้อีกต่อไป
Remote Config — คุณจะใช้การกำหนดค่าที่กำหนดเป้าหมายหรือการปรับเปลี่ยนในแบบของคุณไม่ได้อีกต่อไป
A/B Testing — คุณไม่สามารถใช้ A/B Testing ได้อีกต่อไปเนื่องจาก Google Analytics เป็นผู้ให้การวัดผลการทดสอบ
Dynamic Links — ฟีเจอร์ที่อาศัยข้อมูลจาก Google Analytics จะหยุดชะงัก
นอกจากนี้ การผสานรวมต่อไปนี้จะได้รับผลกระทบด้วย
ฉันจะย้ายข้อมูล Analytics จากโปรเจ็กต์ Firebase หนึ่งไปยังอีกโปรเจ็กต์หนึ่งได้ไหม
ไม่ได้ คุณไม่สามารถย้ายข้อมูล Analytics จากโปรเจ็กต์ Firebase หนึ่งไปยังอีกโปรเจ็กต์หนึ่งโดยตรง
อย่างไรก็ตาม คุณสามารถส่งออกและรวมข้อมูลจากทั้ง 2 โปรเจ็กต์ไว้ในตำแหน่งเดียว เช่น BigQuery เพื่อทำการวิเคราะห์ได้
แม้ว่าจะย้ายข้อมูลที่มีอยู่ไม่ได้ แต่คุณสามารถลิงก์พร็อพเพอร์ตี้ Analytics ที่มีอยู่กับโปรเจ็กต์ Firebase ใหม่และเริ่มรวบรวมข้อมูลจากนั้นเป็นต้นไปในโปรเจ็กต์ใหม่นั้นได้ คุณสามารถลิงก์ได้ในคอนโซล Firebase หรือ UI ของ Google Analytics ดูข้อมูลเพิ่มเติมเกี่ยวกับการลิงก์พร็อพเพอร์ตี้กับโปรเจ็กต์ Firebase
ฉันจะแบ่งกลุ่มผู้ใช้ที่ไม่ ตรงตามเกณฑ์บางอย่างได้อย่างไร
คุณสามารถปรับกรอบปัญหาใหม่ได้โดย "กำหนดเป้าหมายเชิงลบ" ไปยังผู้ใช้เหล่านี้ เช่น เปลี่ยนกรอบปัญหาเป็น "อย่าแสดงโฆษณาต่อผู้ที่ซื้อสินค้าแล้ว" และสร้างกลุ่มเป้าหมาย ของผู้ใช้เหล่านั้นเพื่อกำหนดเป้าหมาย
กลุ่มเป้าหมายและ/หรือเหตุการณ์ที่กําหนดในอินเทอร์เฟซ Google Analytics จะพร้อมใช้งานในคอนโซล Firebase ด้วยหรือไม่
ระบบจะซิงค์กลุ่มเป้าหมายและพร็อพเพอร์ตี้ผู้ใช้ สําหรับฟีเจอร์บางอย่าง คุณจะต้องใช้อินเทอร์เฟซ Google Analytics เช่น การแบ่งกลุ่มและ Funnel แบบปิด คุณเข้าถึงอินเทอร์เฟซ Google Analytics ได้โดยตรงโดยใช้ Deep Link จากคอนโซล Firebase
การเปลี่ยนแปลงใดๆ ที่คุณทำจากคอนโซล Firebase สามารถทำได้ใน Google Analytics ด้วย และการเปลี่ยนแปลงเหล่านั้นจะแสดงใน Firebase