账户配置
您需要填写以下参数,其中,orgId为账号ID,货币类型与Search Ads保持一致,三个id以及两个密钥请参考以下步骤。
邀请用户
帐户管理员使用以下流程邀请具有 API 权限的用户:
1.登录Apple Search Ads,找到「设置」>「用户管理」
2.在“用户管理”中,单击“邀请用户”邀请用户加入您的 Apple Search Ads 组织。
3.在“用户详细信息”部分,输入用户的名字、姓氏和 Apple ID。
4.在用户访问和角色部分,选择 API 账号经理。
5.单击发送邀请。受邀用户会收到一封带有安全代码的电子邮件。用户登录电子邮件中的安全 Apple URL 并输入提供的代码,这将激活用户的帐户。
生成服务账号私钥EC-key格式
API 用户需要创建私钥。如果您使用的是 MacOS 或类 UNIX 操作系统,则 OpenSSL 可以在本机运行。如果您使用的是 Windows 平台,则需要下载OpenSSL。
openssl ecparam -genkey -name prime256v1 -noout -out file.pem
生成的文件类似于以下示例:file.pem
-----BEGIN EC PRIVATE
KEY-----MHcCAQEEIKtnxllRY8nbndBQwT9we4pEULtjpW605iwvzLlKcBq4oAoGCCqGSM49AwEHoUQDQgAEY58v74eQFyLtu5rtCpeU4NggVSUQSOcHhN744t0gWGc/xXkCSuszLaZriCQnnqq4Vx+IscLFcrjBj+ulZzKlUQ==
-----END EC PRIVATE KEY-----
转换持久化私钥
使用以下命令将 EC-key 格式的私钥转换为持久化私钥。
openssl pkcs8 -topk8 -inform pem -in file.pem -outform pem -nocrypt -out private-key.pem
生成的文件类似于以下示例:private-key.pem
----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgDYcssfAnaUO/RPnZ
/RzYkklU++F70hRhut5Lu0nyPOuhRANCAARo9pYudy9iCmjNwYedOxJKZMmUWJ2g
nf6jsQ/eJvWPs00KmMkJwiPJAev6jCePC3c09yvZ0mzxZssykUmjWHqD
-----END PRIVATE KEY-----
在文本编辑器中打开文件并复制私钥,包括开始和结束行。
提取服务账号公钥
使用以下命令从上述生成的私钥中提取公钥:
openssl ec -in private-key.pem -pubout -out public-key.pem
生成的文件类似于以下示例:public-key.pem
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaPaWLncvYgpozcGHnTsSSmTJlFid
oJ3+o7EP3ib1j7NNCpjJCcIjyQHr+ownjwt3NPcr2dJs8WbLMpFJo1h6gw==
-----END PUBLIC KEY-----
在文本编辑器中打开文件并复制公钥,包括开始和结束行。
上传公钥获得clientId、teamId、keyId
请按照以下步骤上传您的公钥:
1.在 Apple Search Ads中,选择「设置」>「API」。将在上一节中创建的密钥粘贴到公钥字段中,并选择保存。
2.保存完成后,一组凭据显示为公钥字段上方的代码块。
clientId SEARCHADS.aeb3ef5f-0c5a-4f2a-99c8-fca83f25a9
teamId SEARCHADS.aeb3ef5f-0c5a-4f2a-99c8-fca83f25a9
keyId a273d0d3-4d9e-458c-a173-0db8619ca7d7
3.将以上步骤获得的 Private-key.pem 作为服务账号私钥,public-key.pem 作为服务账号公钥,以及上传公钥后获得的三个ID:clientId、teamId、keyId填写进去,最后选择保存,配置完成。
Updated 10 days ago