สร้างแคมเปญ

ก่อนเริ่มต้น

ตรวจสอบว่าคุณได้ทําตามขั้นตอนในเริ่มต้นใช้งานเพื่อ ให้แน่ใจว่าคุณมีแอปที่เปิดใช้ Firebase และได้เพิ่ม Firebase In-App Messaging SDK เวอร์ชันล่าสุดแล้ว

สร้างแคมเปญใหม่

  1. ในFirebaseคอนโซล ให้ไปที่ DevOps และความผูกพัน > การรับส่งข้อความ

  2. เปิดตัวเวิร์กโฟลว์เพื่อตั้งค่าแคมเปญใหม่

    • หากนี่เป็นแคมเปญแรกของคุณ ให้ทำดังนี้

      1. คลิกสร้างแคมเปญแรก
      2. เลือกข้อความในแอป Firebase แล้วคลิกสร้าง
    • หากเคยสร้างแคมเปญไว้แล้ว ให้ทำดังนี้

      1. ในแท็บแคมเปญ ให้คลิกแคมเปญใหม่
      2. เลือกการรับส่งข้อความในแอป
  3. ทำตามวิธีการบนหน้าจอเพื่อตั้งค่าแคมเปญ

ขั้นตอนที่ 1: สไตล์และเนื้อหา

ในคอนโซล ให้ใช้Firebase In-App Messagingเทมเพลตข้อความเพื่อรวมฟีเจอร์ต่างๆ เพื่อตอบสนองวัตถุประสงค์ที่แตกต่างกันด้วยข้อความในแอป

สำรวจกรณีการใช้งานเพื่อดูตัวอย่างการจัดรูปแบบเทมเพลตข้อความ

ประเภทเทมเพลตข้อความ ฟีเจอร์ คำอธิบายฟีเจอร์
การ์ด โมดัล เฉพาะรูปภาพ แบนเนอร์
รูปภาพ ระบุ URL รูปภาพ HTTPS คุณใช้ Firebase Hosting เพื่อโฮสต์รูปภาพได้
การดำเนินการ ใช้ลิงก์บนเว็บหรือ Deep Link เพื่อส่งผู้ใช้ไปยังหน้าภายนอก หรือหน้าใดหน้าหนึ่งในแอป คุณสามารถใช้ ลิงก์แบบไดนามิกของ Firebase เพื่อสร้างและจัดการ Deep Link ได้ เทมเพลตโมดอล และรูปภาพเท่านั้นมีปุ่ม X ซึ่งช่วยให้ผู้ใช้ ปิดข้อความได้
สีข้อความ/พื้นหลัง ปรับแต่งภาพของข้อความโดยป้อนรหัสสีแบบเลขฐานสิบหกหรือใช้ การไล่ระดับสีเพื่อค้นหาสีที่ตรงกับแบรนด์ของคุณ
ชื่อ/เนื้อหาข้อความ ดึงดูดความสนใจของผู้ใช้ด้วยส่วนหัวที่เกี่ยวข้องและคำอธิบายที่กระชับ Firebase จะแปลและปรับขนาดข้อความโดยอัตโนมัติเพื่อ รองรับผู้ใช้
ปุ่มหลัก การดำเนินการของปุ่มเริ่มต้นจะตั้งค่าเป็นการปิดข้อความ ระบุ URL เพื่อเปลี่ยนเส้นทางผู้ใช้เป็นการดำเนินการ
ปุ่มรอง การดำเนินการของปุ่มเริ่มต้นจะตั้งค่าเป็นการปิดข้อความ ระบุ URL เพื่อเปลี่ยนเส้นทางผู้ใช้เป็นการดำเนินการ

  1. ในFirebaseคอนโซล ให้ไปที่หน้าDevOps และความผูกพัน > การรับส่งข้อความ จากนั้นไปที่หน้าเขียนแคมเปญ

  2. ปรับแต่งข้อความด้วยฟีเจอร์ที่มีให้ในแต่ละเทมเพลต

  3. ทางด้านขวาของหน้าสร้างแคมเปญ ให้ดูตัวอย่างข้อความใน แนวนอนหรือแนวตั้งสำหรับอุปกรณ์โทรศัพท์หรือแท็บเล็ต

    ตัวอย่างในคอนโซลจะให้แนวคิดทั่วไปเกี่ยวกับลักษณะที่ข้อความปรากฏ ในอุปกรณ์เคลื่อนที่ การแสดงข้อความจริงจะแตกต่างกันไปตามอุปกรณ์ ทดสอบกับอุปกรณ์จริงเพื่อดูการแสดงผลที่แน่นอน

  4. (ไม่บังคับ) กำหนดข้อมูลเมตาที่กำหนดเองสำหรับแคมเปญ ข้อมูลเมตานี้จะ พร้อมใช้งานในฝั่งไคลเอ็นต์โดยใช้การเรียกกลับของ SDK เมื่อแคมเปญ แสดงต่อผู้ใช้ เช่น คุณอาจต้องการติดแท็กแคมเปญด้วย รหัสโปรโมชันที่คุณใช้ในไคลเอ็นต์ได้

ขั้นตอนที่ 2: กำหนดเป้าหมายผู้ใช้

  1. ป้อนชื่อแคมเปญ

    ชื่อนี้ใช้สำหรับการรายงานแคมเปญและไม่ได้เป็นส่วนหนึ่งของข้อความที่มองเห็นได้

  2. (ไม่บังคับ) ระบุคำอธิบายแคมเปญ

    คำอธิบายนี้ใช้สำหรับการรายงานแคมเปญและไม่ได้เป็นส่วนหนึ่งของ ข้อความที่มองเห็นได้

  3. จากเมนูแบบเลื่อนลงเลือกแอป ให้เลือกแอปที่ต้องการเชื่อมโยง กับแคมเปญนี้

  4. (ไม่บังคับ) คลิกปุ่ม and เพื่อจำกัดผู้ใช้เป้าหมายให้แคบลง

    จากเมนูแบบเลื่อนลงเลือก ให้เลือกข้อกําหนดเพิ่มเติม

  5. ดูเปอร์เซ็นต์ของผู้มีโอกาสเป็นผู้ใช้ที่มีสิทธิ์สำหรับแคมเปญนี้

    ตัวเลขนี้ประมาณการจากผู้ใช้ที่ใช้งานอยู่ซึ่งติดต่อบริการ ในช่วง 7 วันที่ผ่านมา ผู้ใช้ที่มีสิทธิ์เท่านั้นที่จะเห็นข้อความนี้หากเกิดเงื่อนไขทริกเกอร์

  6. (ไม่บังคับ) หากแอปกำหนดเป้าหมายผู้ใช้ในหลายภาษา ระบบจะแจ้งให้คุณแปลแคมเปญเป็นภาษาเหล่านั้น ใช้กล่องโต้ตอบเพื่อ เพิ่มคำแปลของคุณเองหรือใช้ Google แปลภาษาเพื่อแปล แคมเปญ

ขั้นตอนที่ 3: ตั้งเวลาส่งข้อความ

  1. อธิบายวันที่และเวลาเริ่มต้นของแคมเปญ

    แคมเปญจะเริ่มได้เมื่อคุณเผยแพร่แคมเปญหรือมีกำหนด การเริ่มต้น

  2. อธิบายวันที่และเวลาสิ้นสุดของแคมเปญ

    แคมเปญสามารถทำงานได้เรื่อยๆ หรือมีจุดสิ้นสุดที่กำหนดเวลาไว้

  3. คลิกเหตุการณ์ + เพื่อเพิ่มเหตุการณ์ทริกเกอร์อย่างน้อย 1 รายการ

    • คุณสามารถป้อนเหตุการณ์เริ่มต้นหรือ เหตุการณ์ที่บันทึกผ่าน Firebase Analytics เพื่อทริกเกอร์ข้อความในแอป เหตุการณ์เหล่านี้อาจเป็นการกระทำของผู้ใช้ เหตุการณ์ของระบบ หรือข้อผิดพลาด
    • ข้อความในแอปจะทริกเกอร์เมื่อมีเหตุการณ์ใดๆ เกิดขึ้น
  4. ระบุขีดจำกัดความถี่ต่ออุปกรณ์ ขีดจำกัดนี้ช่วยให้คุณ ควบคุมความถี่ที่ผู้ใช้จะเห็นข้อความของคุณได้

    • โดยค่าเริ่มต้น ระบบจะไม่แสดงแคมเปญหลังจากที่ผู้ใช้เห็น (นั่นคือได้รับการแสดงผล) แคมเปญนั้น 1 ครั้ง
    • หรือจะกำหนดความถี่ของข้อความเป็นวันก็ได้

ขั้นตอนที่ 4: เหตุการณ์ Conversion (ไม่บังคับ)

Firebase จะติดตามจำนวนการแสดงผลที่ทำให้เกิดเหตุการณ์ Conversion ที่เสร็จสมบูรณ์

  1. ในFirebaseคอนโซล ให้ไปที่หน้าDevOps และความผูกพัน > การรับส่งข้อความ จากนั้นไปที่หน้าเขียนแคมเปญ

  2. จากเมนูแบบเลื่อนลงเลือกเหตุการณ์ Conversion ให้เลือกจากตัวเลือกต่อไปนี้

  3. หลังจากเผยแพร่แคมเปญแล้ว ให้ไปที่หน้าDevOps และความผูกพัน > การรับส่งข้อความ จากนั้นเลือกชื่อแคมเปญเพื่อดูข้อมูลที่เกี่ยวข้องกับประวัติ Conversion ของแคมเปญ

การเผยแพร่แคมเปญ

หลังจากแก้ไขแคมเปญแล้ว คุณสามารถคลิกบันทึกเป็นฉบับร่างเพื่อกลับมาแก้ไขแคมเปญในสถานะฉบับร่างได้

หรือคลิกเผยแพร่เพื่อส่งข้อความไปยังผู้ใช้เป้าหมายใน วันที่ที่กำหนด คุณแก้ไขแคมเปญได้หลังจากเผยแพร่แล้ว

เมื่อหยุดแคมเปญที่เผยแพร่แล้ว คุณจะเผยแพร่แคมเปญนั้นอีกไม่ได้ อย่างไรก็ตาม คุณสามารถหยุดหรือแก้ไขแคมเปญที่กำลังทำงานได้ทุกเมื่อ นอกจากนี้ คุณยัง ทำซ้ำแคมเปญที่มีอยู่เพื่อสร้างรูปแบบที่แตกต่างกันเล็กน้อยและหลีกเลี่ยงการสร้าง แคมเปญใหม่ทั้งหมดได้ด้วย

รับข้อมูลเชิงลึกจาก AI สำหรับแคมเปญการรับส่งข้อความด้วย Gemini ใน Firebase

Gemini ใน Firebase ให้สรุปแคมเปญการรับส่งข้อความ ข้อมูลเชิงลึก และคำแนะนำเพื่อปรับปรุงประสิทธิภาพของแคมเปญ Firebase Cloud Messaging และ In-App Messaging การวิเคราะห์ข้อมูลแคมเปญ Gemini ใน Firebase ช่วยให้คุณเข้าใจการเข้าถึงและผลลัพธ์ของแคมเปญ และแนะนํากลยุทธ์เพื่อปรับปรุงการมีส่วนร่วมและการเติบโตของผู้ใช้

เข้าถึงข้อมูลเชิงลึกจาก AI สำหรับแคมเปญการรับส่งข้อความ

หากต้องการใช้ข้อมูลเชิงลึกเกี่ยวกับ AI ของแคมเปญการรับส่งข้อความ โปรดตรวจสอบว่าโปรเจ็กต์ของคุณมีสิ่งต่อไปนี้

  • เปิดใช้ Gemini ใน Firebase สำหรับโปรเจ็กต์ของคุณแล้ว ดูข้อมูลเพิ่มเติมได้ที่ ตั้งค่า Gemini ใน Firebase

  • Firebase Cloud Messaging หรือ In-App Messaging เปิดใช้ในโปรเจ็กต์ Firebase

  • มีแคมเปญอย่างน้อย 1 รายการและปรากฏในคอนโซล Firebase

หลังจากตรวจสอบว่ามีคุณสมบัติตรงตามข้อกำหนดเหล่านี้แล้ว ให้ทำดังนี้

  1. ในFirebaseคอนโซล ให้ไปที่หน้าDevOps & Engagement > การรับส่งข้อความ เพื่อเข้าถึงข้อมูลแคมเปญ

  2. หลังจากโหลดข้อมูลแคมเปญแล้ว ให้คลิกสร้างข้อมูลเชิงลึกของ AI

    ข้อมูลสรุปและการวิเคราะห์แคมเปญการรับส่งข้อความจะปรากฏขึ้น

ราคา

ดูข้อมูลเพิ่มเติมได้ที่ ราคาของ Gemini ใน Firebase