ฉันจะสร้างไฟล์แนบที่น่าสนใจได้อย่างไร
การแจ้งเตือน Nearby จะแสดงข้อความในส่วน "ใกล้เคียง" ของการตั้งค่า Google ส่องสว่างการ์ดการตั้งค่าด่วนของ Nearby บนอุปกรณ์ที่รองรับ และจะโปรโมต นำไฟล์แนบที่มีประสิทธิภาพดีที่สุดมาใช้เป็นการแจ้งเตือน
เพื่อให้ได้ประสิทธิภาพสูงสุด ไฟล์แนบควรมีลักษณะดังนี้
- นำผู้ใช้ไปยังแอปหรือเว็บไซต์ที่มีผู้ใช้เข้าชมอยู่แล้วในแอปหรือเว็บไซต์นั้น ตำแหน่งนั้น
- ดึงดูดผู้ใช้ส่วนใหญ่ที่จะได้รับการแจ้งเตือน
- การเพิ่มประสิทธิภาพตำแหน่งบีคอนอาจช่วยกำหนดเป้าหมายเฉพาะผู้ใช้ที่สนใจเท่านั้น
- ใช้คำกระตุ้นให้ดำเนินการ (Call-To-Action) โดยตรงและอย่าทำให้ผู้ใช้แปลกใจ
- พยายามข้อความที่ได้รับการมีส่วนร่วมของผู้ใช้ในแง่บวก
- ปฏิบัติตามนโยบายการแจ้งเตือน Nearby เพื่อรักษาประสบการณ์ที่ดีให้แก่ผู้ใช้ของเรา
ไฟล์แนบของฉันไม่แสดงในส่วน "ใกล้เคียง" ของการตั้งค่า Google เหตุผล
- ข้อความที่เราแสดงมีข้อจำกัดบางประการ เช่น อนุญาตให้ใช้ HTTPS เท่านั้น URL และไม่อนุญาตให้มีเนื้อหาที่ละเมิด นโยบาย
- ไม่รองรับลิงก์ไปยัง play.google.com โปรดใช้ ไฟล์แนบ Intent ของแอป เพื่อเปิดใช้ประสบการณ์ที่ขับเคลื่อนด้วยแอป
ข้อความของฉันไม่แสดงเป็นการแจ้งเตือน เหตุผล
มีหลายสาเหตุที่การแจ้งเตือนอาจไม่ปรากฏ
- การแจ้งเตือนจะไม่แสดงหากผู้ใช้ไม่ได้รับไฟล์แนบ คุณสามารถดูเคล็ดลับในการสร้างไฟล์แนบดีๆ ได้ที่ด้านบน
- โดยทั่วไปการแจ้งเตือน Nearby จะสแกนหาบีคอนเป็นเวลา 2-3 วินาทีหลังจากที่ หน้าจอเปิดอยู่ หากไม่ได้เปิดหน้าจอมาสักระยะหนึ่งแล้ว จะไม่ค้นพบบีคอนใหม่
- ไฟล์แนบในโหมดแก้ไขข้อบกพร่องจะแสดงในแก้ไขข้อบกพร่องเท่านั้น โหมดอุปกรณ์ โปรดดูเพิ่มเติมที่โหมดแก้ไขข้อบกพร่อง
- หากเพิ่งปิดการแจ้งเตือนในอุปกรณ์ อุปกรณ์อาจ ไม่แสดงการแจ้งเตือนอื่นเป็นระยะเวลาหนึ่ง ระบบจะรีเซ็ตนโยบาย Backoff ด้วย หากผู้ใช้เปิดส่วน "ใกล้เคียง" ของการตั้งค่า Google
- การแจ้งเตือนอาจไม่แสดงหากการแจ้งเตือนนั้นละเมิดการแจ้งเตือน Nearby
Android เวอร์ชันใดบ้างที่รองรับการแจ้งเตือน Nearby
การแจ้งเตือน Nearby ใช้ได้ใน Android 4.4 (KitKat) ขึ้นไป
การแจ้งเตือน Nearby เกี่ยวข้องกับ Eddystone-URL หรือ Physical Web อย่างไร
การแจ้งเตือน Nearby ทำงานได้ควบคู่ไปกับ Eddystone-URL และ Physical Web ด้วย ที่แน่นอนตามกรณีการใช้งานและความสามารถของคุณ ตัวอย่างเช่น หากคุณ มีกรณีการใช้งานเพียง 1 รายการบนเว็บไซต์ คุณอาจใช้ บีคอน Eddystone-URL หากกรณีการใช้งานมีให้ใช้งานในแอป คุณอาจใช้ การแจ้งเตือน Nearby ที่มี Intent ของแอป
ไฟล์แนบการแจ้งเตือน Nearby ใน Proximity Beacon API ต้องอยู่ในรูปแบบใด
โปรดดูรูปแบบข้อมูลไฟล์แนบสำหรับ รายละเอียด กล่าวโดยสรุปคือ ไฟล์แนบควรอยู่ในรูปแบบต่อไปนี้
{
"title": "Example",
"url": "https://www.example.com"
}
ในไฟล์แนบการแจ้งเตือน Nearby มีการใช้ชื่ออย่างไร
ชื่อนี้จะปรากฏในการแจ้งเตือนและรายชื่อที่แสดงโดย
การแจ้งเตือน Nearby เช่น หากตั้งชื่อเป็น
"ตัวอย่างการดำเนินการ ณ สถานที่" ข้อความแจ้งเตือนจะปรากฏเป็น
"Example action at place"
นอกเหนือจากชื่อแอปหรือ URL
การแจ้งเตือน Nearby ติดตั้งแอปในเบื้องหลังไหม
ไม่ การแจ้งเตือน Nearby จะเปลี่ยนเส้นทางผู้ใช้ไปยัง Google Play Store เพื่อติดตั้ง จากที่นั่น
ฉันจะทราบได้อย่างไรว่าผู้ใช้มาที่แอปของฉันผ่านการแจ้งเตือน Nearby
ลิงก์การแจ้งเตือน Nearby เป็น Deep Link มาตรฐานของ Android แต่หากคุณต้องการ ให้แท็กเพิ่มเติม ตัวอย่างเช่น สำหรับเมตริกหรือการวิเคราะห์ คุณสามารถเพิ่มข้อความค้นหา ลงในคอมโพเนนต์เส้นทางของ URL Intent
การแจ้งเตือน Nearby รองรับ iBeacon ไหม
ใช่ ตราบใดที่บีคอนมีรหัส iBeacon แบบคงที่ รหัสเหล่านี้ลงทะเบียนได้ ใน Proximity Beacon API และมีไฟล์แนบการแจ้งเตือน Nearby ได้
การสแกนจะเกิดขึ้นที่ใดและเมื่อไหร่หากไม่ได้อยู่ในแอปของฉัน
การสแกนจะดำเนินการโดยบริการ Google Play และทำได้เฉพาะที่ "หน้าจอเปิดอยู่" เท่านั้น กิจกรรม
ใครเป็นผู้รับผิดชอบในการลงทะเบียนบีคอนใน Proximity Beacon API
ทุกคนสามารถลงทะเบียนบีคอนได้ ตราบใดที่ไฟล์แนบมีสิทธิ์ ประเภทและเนมสเปซ ในกรณีส่วนใหญ่ คีย์นี้จะเป็นเจ้าของบีคอน แต่อาจ เป็น OEM บีคอนหากคุณมีสัญญากับพวกเขา
URI ของ Intent ของแอปมีรูปแบบอย่างไร
ขั้นแรก ใช้แดชบอร์ดบีคอน คุณจะให้ฟรอนท์เอนด์ของเว็บสร้าง URI ที่ถูกต้องตามที่ให้ไว้ได้ เข้าใจในส่วนรูปแบบ โฮสต์ และเส้นทางของ URI เช่น
หากต้องการให้การแจ้งเตือน Nearby เปิดกิจกรรมในแอปที่มี ตัวกรอง Intent ต่อไปนี้
<data android:host="item"
android:pathPrefix="/scanner"
android:scheme="myapp" />
URI ของIntent:// จะเป็นดังนี้
intent://item/scanner#Intent;scheme=myapp;package=com.myapp;end
กล่าวคือ URI สามารถแยกออกได้ดังนี้
intent://<host>/<path>#Intent;scheme=<scheme>;package=<package name>;end
หากกิจกรรมของคุณต้องใช้ Intent เพิ่มเติม คุณควรเพิ่มรายการเหล่านี้ไว้ก่อนหน้า
;end
:
intent://item/scanner#Intent;scheme=myapp;package=com.myapp;S.string_extra=value%20one;B.bool_extra=true;end
ประเภทต่อไปนี้สามารถใช้เพิ่มเติม
- บูลีน
- ไบต์
- ถ่าน
- ดับเบิล
- ทศนิยม
- ดัก
- ยาว
- สั้น
โปรดดู Intent.java#parseUri() ด้วย และ Intent.java#toUri(int) ในบริบทของ URI_INTENT_SCHEME เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับ URL ของ Intent นี้
แล้วการแปลภาษาของชื่อการแจ้งเตือน Nearby ใช้มีอะไรบ้าง
ไฟล์แนบการแจ้งเตือน Nearby ต้องมีภาษา/สถานที่เป็นส่วนหนึ่งของ ประเภท/เนมสเปซ และการแจ้งเตือน Nearby จะแสดงเฉพาะไฟล์แนบที่ ตรงกับการตั้งค่าภาษาของผู้ใช้