meta-ads

Configure the Facebook SDK for React Native/Expo app promotion and install attribution.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/anicca-labs/claude --skill meta-ads-anicca-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads
Source: https://github.com/anicca-labs/claude/tree/main/plugins/expo-rn-plugin/skills/meta-ads
Command: npx skills add https://github.com/anicca-labs/claude --skill meta-ads-anicca-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react-native-fbsdk-next, expo-tracking-transparency, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit provides the necessary steps and configurations to set up the Meta (Facebook) SDK for app promotion and install ad attribution. It addresses the complexity of integrating Facebook SDK into a React Native/Expo project with considerations for Apple's App Tracking Transparency framework.

Core Features & Use Cases

  • App Promotion: Facilitates setup for app promotion campaigns using Meta/Instagram.
  • Install Attribution: Tracks install ads and app events for attribution purposes.
  • iOS SKAdNetwork and Privacy: Includes guidance on using SKAdNetwork and handling privacy declarations.
  • Android Integration: Provides information on setting up SKAdNetwork IDs for Android.

Quick Start

To initialize the Meta SDK, run the initializeMeta() service from the root layout mount effect.

Frequently Asked Questions about meta-ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Facebook SDK install ad attribution in a React Native Expo project?

To set up Facebook SDK install ad attribution in React Native Expo, configure react-native-fbsdk-next with expo-tracking-transparency, then call initializeMeta() from the root layout mount effect to activate app promotion tracking.

What is SKAdNetwork and do I need it for Meta app promotion campaigns on iOS?

SKAdNetwork is Apple's privacy-centric ad attribution framework required for Meta app promotion campaigns on iOS. You need it to handle install attribution while maintaining App Tracking Transparency compliance.

Can I use react-native-fbsdk-next with Apple's App Tracking Transparency framework?

Yes, react-native-fbsdk-next integrates with Apple's App Tracking Transparency framework using the expo-tracking-transparency module to manage privacy declarations and request user tracking permissions.

How do I initialize the Meta SDK for app promotion in a React Native application?

To initialize the Meta SDK for app promotion, run the initializeMeta() service from the root layout mount effect in your React Native application to ensure proper install ad attribution setup.

Does this Meta SDK setup support Android install attribution as well as iOS?

Yes, this Meta SDK setup supports Android install attribution by providing specific configuration information for setting up SKAdNetwork IDs and ensuring proper ad attribution tracking across both platforms.

Why are my Meta install ads not tracking app events properly in React Native?

Meta install ads may fail to track app events in React Native if the Facebook SDK is not initialized correctly. Ensure initializeMeta() runs from the root layout mount effect and App Tracking Transparency permissions are configured.