# تخصيص مكوّن Pushwoosh React Native الإضافي

## استخدام مكون Pushwoosh الإضافي مع خدمات FCM الأخرى

إذا كان تطبيقك يستخدم مكونات إضافية أخرى تعتمد على **firebase-messaging**، فقد يؤدي ذلك إلى تعارضات، أو إلى عدم عمل أحد المكونات الإضافية كما هو متوقع. لحل هذا التعارض، يمكنك إضافة فئة `FirebaseMessagingService` مخصصة ستقوم بتوجيه إشعارات Push بين المكونات الإضافية. يحتوي مكون Pushwoosh React Native الإضافي على قالب لهذه الفئة يمكنك استخدامه كما هو لفرض مرور جميع الإشعارات عبر معالجات Pushwoosh، أو تعديله للتعامل مع الإشعارات من مزودين آخرين أيضًا. لتمكين القالب، قم بإلغاء التعليق على الأسطر التالية في ملف `AndroidManifest.xml` الخاص بالمكون الإضافي:

```
    <service android:name="com.pushwoosh.reactnativeplugin.CustomFirebaseMessagingService" android:exported="false">
        <intent-filter>
            <action android:name="com.google.firebase.MESSAGING_EVENT"/>
        </intent-filter>
    </service>
```

## شاركنا ملاحظاتك

تساعدنا ملاحظاتك في إنشاء تجربة أفضل، لذلك نود أن نسمع منك إذا واجهت أي مشاكل أثناء عملية دمج SDK. إذا واجهت أي صعوبات، فلا تتردد في مشاركة أفكارك معنا [عبر هذا النموذج](https://docs.google.com/forms/d/e/1FAIpQLSd\_0b8jwn-V\_JmoPLIxIFYbHACCQhrzidOZV3ELywoQPXRSxw/viewform).