Add SKAdNetwork IDs to your app
Discard custom ID entries?

How to use this tool

There are four ways to use this tool. You can use a specific method, or any combination of them. Regardless of which method(s) you use, all SKAdNetwork IDs will be deduplicated on your behalf. You can then add them to your app's info.plist.
  • Official Partners
    From the chipset, select one or more partners officially supported by MoPub. MoPub is pre-selected by default.
  • Custom SKAdNetwork IDs
    Optionally, you can provide your own list of comma-separated SKAdNetwork IDs that we can help parse and include in the final list of IDs. Note that this option must be accompanied by either of the other two input sources.
  • Custom JSON
    Optionally, you can provide a list of comma-separated URLs pointing to custom JSON of SKAdNetwork IDs hosted by third parties. Ensure that the URL is valid and ends in .json. In case of a bad URL, the system will gracefully fail and move on.
  • Custom implementations
    We provide an endpoint that you can ping from anywhere (wherever you can use curl). It's useful for when you cannot use this UI or want to extend our logic in your own build scripts.

    To get a list of supported network partners whose IDs we query, ping the endpoint with the getSupportedPartners call.
    curl -g -H "Content-Type:application/xml" https://us-central1-mopub-mediation.cloudfunctions.net/getSKAdNetworkIds/[\"getSupportedPartners\"]
    To get SKAdNetwork IDs for a supported network partner, like Google, ping the endpoint with the partner name. You can string multiple partner names together in the call, as long as they are escaped and comma-separated.
    curl -g -H "Content-Type:application/xml" https://us-central1-mopub-mediation.cloudfunctions.net/getSKAdNetworkIds/[\"Google\"]
    Alternatively, to get SKAdNetwork IDs for all supported network partners, ping the endpoint with the all argument:
    curl -g -H "Content-Type:application/xml" https://us-central1-mopub-mediation.cloudfunctions.net/getSKAdNetworkIds/[\"all\"]

Note that, due to existing limitations on URL lengths (~2000 characters), we cannot accept requests that are too long.

SKAdNetwork IDs Manager

The SKAdNetwork IDs Manager helps you integrate SKAdNetwork IDs from MoPub and MoPub's supported partners. You can also add additional SKAdNetwork IDs using the "Advanced Options" feature.

If you are building your app with v5.14.0+ of the MoPub SDK and iOS 14, use this tool to add SKAdNetwork IDs to your app's info.plist