Facebook 広告 API を使用して Facebook のキーワードをクエリしようとしています。
私の問題は、括弧を含むキーワードにあります。Facebookにurlencode
送信する前に文字列を取得しましたが、それでも機能しません。
たとえば、米国に住んでいて Apple Inc. が好きなユーザーにクエリを実行する場合は、次の URL にクエリを実行します。
https://graph.facebook.com/act_19720295/targetingsentencelines?targeting_spec={%22countries%22:[%22US%22],%22keywords%22:[%22Apple+Inc.%22]}&access_token=MY_ACCESS_TOKEN
その結果、次のようになります。
{
"params": {
"countries": [
"US"
],
"keywords": [
"apple inc"
]
},
"targetingsentencelines": [
"who live in the United States",
"who like apple inc"
]
}
かっこ「App Store (iOS)」を含む別のキーワードを追加すると、facebook はそれを無視します。
https://graph.facebook.com/act_19720295/targetingsentencelines?targeting_spec={%22countries%22:[%22US%22],%22keywords%22:[%22Apple+Inc.%22,%22App+Store+%28iOS%29%22,%22%22]}&access_token=MY_ACCESS_TOKEN
そして、私はまだ同じ結果を得ます:
{
"params": {
"countries": [
"US"
],
"keywords": [
"apple inc"
]
},
"targetingsentencelines": [
"who live in the United States",
"who like apple inc"
]
}
誰かが理由を知っていますか??