The SDK logger may not function correctly in the following scenarios:
- Basic integration issues:
- Improper SDK integration: This occurs when the SDK is not integrated correctly.
- Outdated SDK versions: The SDK version is older than the following:
- Android SDK: Native 13.4.00
- React Native: 10.3.00
- Flutter: 9.0.0
- Cordova: 9.0.0
- Capacitor: 5.0.0
- Integration misses: The plugin is not being initialized in the locations (as per the requirement).
- Data tracking
- Push notifications:
- Visibility or UI problems: Push notifications are not rendering correctly on devices.
- Image loading failures: Images are not displayed in push notifications due to exceptions or unsupported image formats (for example, WebP Image file format).
- PushAmp cases: Situations where the system renders the push notification rather than the SDK rendering the same.
- In-app messages:
- Display anomalies: In-app messages or In-app nudges appear too small or large and do not match the dashboard specifications.
- Behavioral conflicts: In-app messages interfering with app functionality.
- Context setting in hybrid apps: Lack of screen tracking in hybrid frameworks as we only track Native screens.
- Self-Handled In-app messages: Integration validation through a call might be required to ensure accurate statistics tracking. The developer might not have integrated the required methods to track events and statistics.
- Cards:
- Self-handled cards: There could be potential integration oversights.