ลิงก์แอป AdMob กับ Firebase เพื่อให้นำข้อมูลจากบัญชี Google Analytics ที่ลิงก์ไว้มาใช้ใน AdMob ได้ และนำข้อมูลรายได้จากโฆษณา AdMob ไปใช้สำหรับการรายงานการสร้างรายได้ที่ปรับปรุงแล้วใน Analytics
คุณต้องลิงก์โปรเจ็กต์ Firebase กับบัญชี Google Analytics เพื่อใช้ข้อมูล Google Analytics สําหรับ Firebase ใน AdMob
เคล็ดลับ: ดูข้อมูลเพิ่มเติมเกี่ยวกับประโยชน์ของการใช้ Firebase และ Google Analytics
How to link Firebase to your AdMob account
เมื่อลิงก์ AdMob กับ Firebase ข้อมูล Google Analytics จะใช้ได้ใน AdMob โดยเป็นอิสระจากการตั้งค่าการแชร์ข้อมูล Google Analytics วิธีนี้จะทำให้ข้อมูล Analytics เข้าสู่ AdMob เพื่อปรับปรุงฟีเจอร์ผลิตภัณฑ์และการสร้างรายได้จากแอป
ทำตามขั้นตอนด้านล่างเพื่อลิงก์แอปกับ Firebase
- ลงชื่อเข้าใช้บัญชี AdMob ที่ https://admob.google.com
- คลิกการตั้งค่าในแถบด้านข้าง
- คลิกแท็บบริการที่ลิงก์อยู่
- คลิก ในแถวของแอปที่ต้องการลิงก์กับ Firebase
- คลิกปุ่มเปิด/ปิดเพื่อเปิดการลิงก์ Firebase
- เลือกตัวเลือกการลิงก์:
ลิงก์กับแอปและโปรเจ็กต์ Firebase ที่มีอยู่แล้ว
ใช้ตัวเลือกนี้หากคุณมีแอป Firebase อยู่แล้วและต้องการลิงก์กับแอป AdMob- จากนั้นคลิกลิงก์แอป
สร้างแอปใหม่ในโปรเจ็กต์ Firebase ที่มีอยู่แล้ว
ใช้ตัวเลือกนี้หากคุณมีโปรเจ็กต์ Firebase อยู่แล้ว แต่ไม่มีแอป Firebase ที่ต้องการลิงก์กับแอป AdMob ทั้งนี้ Firebase จะสร้างแอป Firebase ที่จําลองมาจากแอป AdMob โดยอัตโนมัติหมายเหตุ: การเพิ่มแอปใหม่ลงในโปรเจ็กต์ Firebase ที่มีอยู่แล้วจะเป็นการนำข้อมูลเมตริกผู้ใช้ที่ผ่านมาของแอปออก เราขอแนะนำให้เก็บแอป (iOS และ Android) ทุกเวอร์ชันไว้ในโปรเจ็กต์ Firebase เดียว แต่หากคุณต้องการเก็บข้อมูลประวัติของแอป ให้พิจารณาสร้างโปรเจ็กต์ใหม่แทน ดูข้อมูลเพิ่มเติมเกี่ยวกับแนวทางปฏิบัติแนะนำในการใช้ Firebase- จากนั้นคลิกสร้างแอปและลิงก์
สร้างแอปและโปรเจ็กต์ Firebase ใหม่
ใช้ตัวเลือกนี้หากต้องการทั้งโปรเจ็กต์ Firebase และแอป Firebase หลังจากสร้างโปรเจ็กต์ Firebase ใหม่ Firebase จะสร้างแอป Firebase ที่จําลองมาจากแอป AdMob โดยอัตโนมัติ- คลิกไปที่ Firebase
ไปที่เอกสารเกี่ยวกับ Firebase เพื่อดูวิธีใช้ประโยชน์จากฟีเจอร์อื่นๆ ที่มีให้ใช้ใน Google Analytics และ Firebase เช่น การบันทึกเหตุการณ์ที่กำหนดเองในแอป, Conversion ที่กำหนดเอง และการพัฒนาแอปให้เติบโตด้วยผลิตภัณฑ์อื่นๆ ของ Firebase
สิทธิ์ที่จำเป็นสำหรับการลิงก์
หากต้องการลิงก์แอป AdMob กับ Firebase คุณต้องมีสิทธิ์สำหรับ AdMob, Firebase และ Google Analytics ดังต่อไปนี้
- คุณต้องมีสิทธิ์ผู้ดูแลระบบใน AdMob เพื่อลิงก์แอปกับ Firebase
-
ใน Firebase คุณต้องมีสิทธิ์ "
firebase.links.create"
IAM สิทธิ์นี้รวมอยู่ในบทบาทของเจ้าของและบทบาทของผู้ดูแลระบบ Firebase หากไม่มีบทบาทที่กล่าวมา คุณอาจขอให้เจ้าของโปรเจ็กต์มอบหมายบทบาทเหล่านี้ให้แก่บัญชีของคุณผ่านการตั้งค่า IAM ของคอนโซล Firebase ได้ - ใน Google Analytics คุณต้องมีบทบาทที่มีสิทธิ์ "แก้ไข" หรือ "จัดการผู้ใช้" สำหรับพร็อพเพอร์ตี้ที่เชื่อมโยงกับโปรเจ็กต์ Firebase นี้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการการเข้าถึงและการจํากัดข้อมูล
แก้ปัญหา
หากคุณได้รับข้อผิดพลาดขณะที่พยายามลิงก์แอป AdMob กับ Firebase โปรดอ่านสาเหตุหลักที่ทำให้เกิดข้อผิดพลาดในการลิงก์