Meta install referrer
Skill linkrunner-labs/skills/skills/ad-networks/meta-install-referrer
Installable Agent Skills for integrating the Linkrunner SDK and deep linking, for AI coding agents (Claude Code, Cursor, Windsurf, Copilot)
npx -y skills add linkrunner-labs/skills --skill meta-install-referrerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Set up Meta Install Referrer so Linkrunner can read Meta (Facebook/Instagram) ad campaign metadata from the device and improve Meta attribution, including view-through installs. Android only - the setup is making your Facebook App ID available to the SDK via AndroidManifest.xml. Use when someone asks to enable Meta install referrer, improve Meta / view-through attribution with Linkrunner, or add the Facebook App ID for Linkrunner on Android.
SKILL.md
3.2 KB, 621 tokens by cl100k_base, as published. Nobody here has run it
Linkrunner - Meta Install Referrer (view-through) setup
Meta Install Referrer lets the Linkrunner SDK read ad campaign metadata that the Facebook/Instagram app stored on the device, which improves Meta attribution (including view-through installs - users who saw but did not click the ad).
This is Android only. On iOS, Meta attribution goes through SKAdNetwork, so there is nothing to do here for iOS. The config lives in the Android project and works the same whether the app uses the native Android, Flutter, or React Native Linkrunner SDK.
0. Before you touch anything
- Confirm there is an Android project (
android/for Flutter/RN, or the app module for native Android). If the app is iOS-only, stop - this feature does not apply. - Find which Linkrunner SDK is in use and confirm it meets the minimum version (below). Meta Install Referrer support was added in specific versions.
- Get the app's Facebook App ID (from the Meta app / developers.facebook.com). You need this value.
- Check whether the app already integrates the Facebook SDK - that decides which of the two setups you use.
1. Requirements (verify, do not assume)
| SDK | Minimum version |
|---|---|
| Android (native) | 3.5.2+ |
| Flutter | 3.6.2+ |
| React Native | 2.6.2+ |
Device-side (out of your control, affects how many users get the lift): the user must have Facebook 428.x+ or Instagram 296.x+ installed.
2. Configure
Make the Facebook App ID available to the SDK in AndroidManifest.xml. Two paths
depending on whether the Facebook SDK is already integrated - see
references/setup.md for the exact XML.
- Facebook SDK already integrated: the SDK reads the App ID from Facebook's
standard
com.facebook.sdk.ApplicationIdmeta-data - nothing extra to add if that is already present. - No Facebook SDK: add Linkrunner's
com.linkrunner.FacebookApplicationIdmeta-data pointing at afacebook_application_idstring instrings.xml.
No SDK code change is needed beyond having init() already called - the SDK does
the Content Provider lookup on initialization.
3. Finish - verify
Run the validator from the project root to confirm the manifest/strings wiring is present and correct:
bash scripts/verify-meta-referrer.sh
Then note to the user that the attribution lift only appears for installs where the user had a recent enough Facebook/Instagram app, so it is a lift on top of existing Meta attribution, not a replacement.
References
references/setup.md- exact AndroidManifest.xml / strings.xml for both setups + per-SDK file locations