Ana içeriğe atla

Genel bakış

Aşağıdaki kılavuzlar, mobil uygulamalarınızda OneSignal SDK’yı kurmanıza yardımcı olacaktır. Web siteleri için Web Kurulumu’na bakın. Mobil uygulamanızın desteklediği her platform için FCM (Android), APNS (iOS), HMS (Huawei) ve/veya ADM (Amazon) ile bir bağlantı kurmanız gerekir. OneSignal Uygulama ve Platformunuzu yapılandırmak için aşağıdaki seçenekleri kullanın.

Configure your OneSignal app and platform

Required setup for push notifications To start sending push notifications with OneSignal, you must first configure your OneSignal app with all the platforms your support—Apple (APNs), Google (FCM), Huawei (HMS), and/or Amazon (ADM).
If your organization already has a OneSignal account, ask to be invited as an admin role to configure the app. Otherwise, sign up for a free account to get started.
You can manage multiple platforms (iOS, Android, Huawei, Amazon, Web) under a single OneSignal app.
1

Create or select your app

  • To add platforms to an existing app, go to Settings > Push & In-App in the OneSignal dashboard.
  • To start fresh, click New App/Website and follow the prompts.

Example shows creating a new app.

2

Set up and activate a platform

  • Choose a clear and recognizable name for your app and organization.
  • Select the platform(s) you want to configure (iOS, Android, etc.).
  • Click Next: Configure Your Platform.

Example setting up your first OneSignal app, org, and channel.

3

Configure platform credentials

Follow the prompts based on your platforms:Click Save & Continue after entering your credentials.
4

Choose target SDK

Select the SDK that matches your development platform (e.g., iOS, Android, React Native, Unity), then click Save & Continue.

Select which SDK you are using to be navigated to the docs.

5

Install SDK and save your App ID

Once your platform is configured, your OneSignal App ID will be displayed. Copy and save this ID—you’ll need it when installing and initializing the SDK.If collaborating with others, use the Invite button to add developers or teammates, then click Done to complete setup.

Save your App ID and invite additional team members.

Once complete, follow the SDK installation guide for your selected platform to finish integrating OneSignal.

SDK kurulum kılavuzları

Entegrasyonlar


SSS

SDK’lar gerekli mi?

Hayır, ancak şiddetle önerilirler — ve GitHub’da açık kaynaktırlar. OneSignal’i yalnızca sunucu tarafı API’lerimizi kullanarak entegre edebilirsiniz, ancak SDK’larımızı kullanmak özellikle platformlar arası push bildirimlerini işlemek için süreci basitleştirir ve kolaylaştırır.

SDK olmadan yapabilecekleriniz:

Aşağıdaki API’leri doğrudan kullanabilirsiniz:
Uygulama içi mesajları kullanmayı planlıyorsanız, SDK’mız gereklidir.

SDK’ları kullanmayı neden öneriyoruz:

Push bildirimleri, SDK’larımızın sizin için işlediği platforma özel gereksinimlere sahiptir:
  • Android, iOS, Huawei ve Web’de push token’ları alma
  • Abonelik durumunu ve kullanıcı opt-in istemlerini yönetme
  • İstemcide push bildirimlerini görüntüleme ve işleme
Apple’ın APNS’i ve Google’ın FCM’i farklı yük formatları kullanır. OneSignal bildirimleri, SDK’mızın mesajları doğru bir şekilde görüntülemek ve izlemek için ayrıştırdığı özel bir yük içerir. Bunu manuel olarak sürdürmek karmaşıklık ekler. Daha fazla bilgi edinin: Yapı vs. Satın Al: Push Bildirim Platformu Oluşturmanın İçine Ne Girer

Çin’deki cihazlar push bildirimleri alabilir mi?

Cihazda Google Play Services/Store varsa, FCM (Firebase Cloud Messaging) aracılığıyla push bildirimleri alacaktır. Uygulama Huawei AppGallery’den indirilmişse, HMS (Huawei Messaging Service) aracılığıyla push bildirimleri alacaktır. Huawei SDK’mızı kurmanız gerekecektir. OneSignal, hem HMS hem de FCM’i destekleyen cihazlar için varsayılan olarak FCM kullanır. FCM yerine HMS’i tercih etmek için Huawei SDK’yı kurabilirsiniz.

Android çalıştıran HarmonyOS olmayan Huawei cihazlar OneSignal’den push alabilir mi?

Evet, Android çalıştıran HarmonyOS olmayan Huawei cihazlar hala Huawei SDK’mızı kullanabilir.