ข้ามแพลตฟอร์ม
onestore.link สำหรับ React Native
ลิงก์สโตร์อัจฉริยะสำหรับ React Native — ไม่ต้องใช้ SDK ไม่ต้องบิลด์ใหม่
คำตอบสั้น ๆ
หากต้องการให้แอป React Native มีลิงก์ดาวน์โหลดลิงก์เดียวสำหรับทั้งสองสโตร์ ให้สร้าง onestore.link จากหน้าแอปใน App Store และ Google Play ลิงก์นี้จะส่ง iPhone ไปที่ App Store ส่งโทรศัพท์ Android ไปที่ Google Play และส่งคอมพิวเตอร์ไปยังหน้าที่มีปุ่มของทั้งสองสโตร์พร้อมคิวอาร์โค้ด นี่คือการเปลี่ยนเส้นทาง ไม่ใช่ SDK จึงไม่มีอะไรถูกเพิ่มลงในโปรเจกต์ React Native ของคุณ และไม่ต้องบิลด์ใหม่ เมื่อแตะใน Instagram, Facebook, Snapchat หรือ X ลิงก์จะส่งต่อไปยังสโตร์เอง เบราว์เซอร์ของ TikTok บล็อกการทำเช่นนี้กับหลายลิงก์ ที่นั่นหน้าเพจจึงแสดงปุ่มสโตร์ตั้งแต่วินาทีแรก ลิงก์ฟรีไม่มีค่าใช้จ่ายและจะถูกลบหลังจากไม่มีผู้เข้าชม 30 วัน ส่วน Pro ราคา $3.99 ต่อเดือนหรือ $39.90 ต่อปีต่อลิงก์ จะเก็บลิงก์ไว้ถาวร
ตรวจทานล่าสุด 2026-10-22
แอป React Native ของคุณรันบนทั้ง iOS และ Android จาก JS bundle เดียวอยู่แล้ว ลิงก์แชร์ก็ควรเป็นแบบนั้นด้วย onestore.link เป็น URL ล้วน ๆ ที่พาผู้เข้าชมแต่ละคนไปยังสโตร์ที่ถูกต้อง — ไม่ต้องมีโมดูลเนทีฟ ไม่ต้องตั้งค่า Linking และไม่ต้องผสาน SDK ใน AppDelegate หรือ MainActivity
ถ้าไม่มี onestore.link
- SDK ของ Branch / AppsFlyer พร้อมการตั้งค่าเนทีฟทั้งใน iOS และ Android
- plist ของ Universal Links + assetlinks.json ของ Android App Links
- ตั้งค่ากันหลายชั่วโมงกว่าลิงก์แรกจะใช้งานได้
- ราคาและสัญญาระดับแพลตฟอร์ม
เมื่อใช้ onestore.link
- ไม่ต้องใช้ SDK — ลิงก์ทำงานเป็น URL ธรรมดา
- ไม่ต้องตั้งค่าเนทีฟ
- ลิงก์พร้อมใช้ในราวหนึ่งนาที
- คิดราคาต่อลิงก์ที่ $3.99/เดือน (แพ็กเกจฟรีไม่จำกัด)
ทำงานอย่างไรกับ React Native
ไม่ต้องใช้ SDK ไม่ต้องบิลด์ใหม่ ไม่ต้องเปลี่ยนการตั้งค่าเนทีฟ แค่ URL เดียว
- 1
ส่งแอป RN ขึ้นทั้งสองสโตร์
บิลด์ด้วย `npx react-native run-ios --configuration Release` สำหรับ iOS และ Gradle สำหรับ Android หรือใช้ EAS Build ถ้าใช้ Expo bare workflow
- 2
สร้างลิงก์บน onestore.link
ค้นหาแอปของคุณหรือวาง URL สโตร์ทั้งสอง คุณจะได้ลิงก์สั้นทันที
- 3
อ้างอิง URL จาก JS
ใช้ `Share.share()` หรือ `Linking.openURL()` กับสตริง URL ของ onestore.link ไม่ต้องมี native bridge
ทางเลือก: แชร์จากในแอปของคุณ
onestore.link เป็นแค่ URL — คุณไม่ต้องเพิ่มอะไรลงในแอป React Native เพื่อให้มันทำงาน ถ้าคุณอยากมีปุ่มแชร์ในแอปที่ส่งลิงก์สากลให้ผู้ใช้ด้วย นี่คือรูปแบบที่ใช้กันทั่วไปใน React Native:
แชร์จากปุ่มใน React Native:
import { Share } from "react-native";
const SHARE_URL = "https://onestore.link/myapp";
await Share.share({
message: `Try my app: ${SHARE_URL}`,
url: SHARE_URL,
});
// iOS → App Store, Android → Google Playคำถามที่พบบ่อย
ใช้แทน SDK ของ Branch ได้ไหม
ถ้าเป็นการเปลี่ยนเส้นทางอัจฉริยะระดับ URL ได้ แต่ถ้าเป็น deferred deep linking และการระบุที่มาของการติดตั้ง ไม่ได้ — สองอย่างนี้ต้องใช้ SDK และเป็นสิ่งที่ Branch สร้างมาเพื่อทำ ดูการเปรียบเทียบฉบับเต็มที่ onestore.link/vs/branch
ต้องตั้งค่า Universal Links หรือ App Links ไหม
ไม่ต้อง onestore.link เปิด App Store / Play Store โดยตรงผ่าน intent มาตรฐานของเบราว์เซอร์ คุณไม่ต้องเพิ่มรายการใน plist หรือ `assetlinks.json`
ใช้กับ Expo bare workflow ได้ไหม
ได้ onestore.link ไม่ผูกกับเฟรมเวิร์กใด — Expo (ทั้ง managed และ bare), React Native CLI และ Expo Router ใช้ได้ทั้งหมด
พร้อมเพิ่มลิงก์สากลให้แอป React Native ของคุณแล้วหรือยัง
ฟรีตลอดไป ไม่ต้องใช้รหัสผ่าน ลิงก์ของคุณพร้อมใช้ในราวหนึ่งนาที
สร้างลิงก์ฟรีของคุณดูเพิ่มเติม: onestore.link vs branch →
ดูการใช้งานจริง: ลิงก์ในไบโอสำหรับแอปที่ตรวจจับ iPhone หรือ Android →