Skip to main content

Support

info

Need Help? This page consolidates all support resources and contact information for the Teads React Native SDK. Use the appropriate channel based on your needs.

Contact Information

Technical Support

Email: support-sdk@teads.com
Use for: Technical integration issues, SDK bugs, implementation questions, React Native specific problems

Account Management

Email: allpublishers@teads.com
Use for: Business questions, account setup, revenue optimization, placement configuration, app-ads.txt setup

Quick Resources

Essential Documentation

Sample Applications

GitHub: outbrain/react-native - Complete React Native integration examples, Feed and Media placements, best practices

Before Contacting Support

  1. Check Documentation: Review relevant documentation pages above
  2. Search Issues: Check GitHub Issues for similar problems
  3. Update SDK: Ensure you're using the latest version from npm
  4. Test Environment: Reproduce the issue in a clean test environment
  5. Gather Information: Collect logs, screenshots, and reproduction steps

What to Include in Support Requests

  • Your app name and bundle ID / package name
  • React Native version
  • iOS version and device information (for iOS issues)
  • Android version and device information (for Android issues)
  • SDK version you're using (package.json)
  • Detailed description of the issue
  • Steps to reproduce the problem
  • Screenshots or screen recordings (if applicable)
  • Console logs from React Native debugger
  • Native logs (iOS: Xcode console, Android: logcat)
  • Code snippets showing your implementation

Common Issues & Quick Solutions

Installation Issues

Symptoms: Package installation fails, build errors, dependency conflicts
Quick fix: Check Installation Guide → Verify prerequisites → Clean and rebuild

Integration Issues

Symptoms: Components not rendering, events not firing, placement not loading
Quick fix: Check Integration Guide → Verify props → Review Troubleshooting Guide

Platform-Specific Issues

Symptoms: Works on one platform but not the other
Quick fix: Check platform-specific setup → Verify native dependencies → Test on real devices

Migration Issues

Symptoms: Errors after upgrading from old Outbrain SDK
Quick fix: Review Migration Guide → Update imports → Check breaking changes

Performance Issues

Symptoms: Slow loading, memory leaks, app crashes
Quick fix: Profile with React Native debugger → Check component lifecycle → Review event handler cleanup

Revenue Issues

Symptoms: Low fill rates, poor performance
Quick fix: Verify app-ads.txt setup → Check privacy compliance → Contact account manager

React Native Specific Resources

Community Resources

Debugging Tools

Testing

  • iOS Simulator: Test on iOS without physical device
  • Android Emulator: Test on Android without physical device
  • Real Devices: Always test on real devices before production

Feedback & Feature Requests

Email: support-sdk@teads.com
Subject: "Feature Request - React Native SDK"
GitHub Issues: Report Issues

When reporting issues or requesting features:

  • Clearly describe the use case
  • Provide code examples if applicable
  • Explain the expected behavior vs actual behavior
  • Include platform information (iOS, Android, or both)

Getting Started Checklist

If you're new to the SDK, follow this checklist:

  1. ✅ Read Getting Started
  2. ✅ Complete Installation
  3. ✅ Review Prerequisites
  4. ✅ Follow Integration Guide
  5. ✅ Test on both iOS and Android
  6. ✅ Review Troubleshooting Guide if issues arise

tip

Pro Tip: Keep this page bookmarked for quick access to all support resources. Most common issues can be resolved using the documentation and troubleshooting guides. Always test on both iOS and Android platforms.