Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 2.34 KB

Readme.md

File metadata and controls

60 lines (35 loc) · 2.34 KB

stskadnetwork

Alt text

MIT License Version GitHub Release Github All Releases Github Platform Github homebrew

介绍

针对运行 iOS 14 或更高版本的用户的游戏必须在Info.plist文件中实现广告商网络 ID 。包含一系列经过验证的网络 ID 使广告来源能够通过 Apple 的SKAdNetwork框架正确地归因其广告支出。

Info.plist文件中添加SKAdNetworkIdentifier时有以下几个特点

  • 广告联盟众多,较为繁琐
  • 广告联盟会有交叉的SKAdNetworkIdentifier,需要去重
  • 广告联盟会不定时更新

本工具可以从各广告联盟直接抓取SKAdNetworkIdentifier,去重后,直接写入项目的Info.plist中,方便快捷

安装

需要提前安装Homebrew,然后在终端中运行以下代码

brew install guojunliu/stskadnetwork/stskadnetwork

使用

usage: stskadnetwork [-p] [-x <path>] [-t <path>]

    -p, --plist                      将SKAdNetworkId导出到当前路径下的Info.plist

    -x, --xml                        将SKAdNetworkId以XML格式导出到当前路径
    -t, --txt                        将SKAdNetworkId以TXT格式导出到当前路径

两种用法,建议使用第一种

第一种、直接写入项目Info.plist

cd到项目Info.plist同级目录

  • stskadnetwork -p

第二种、导出去重合并之后的SKAdNetworkIdentifier

YourPath为文件导出的目的目录

  • stskadnetwork -x YourPath
  • stskadnetwork -t YourPath

支持

查看当前支持的广告联盟