2016-10-05 3 views
0

Ich rufe die facebook-Targeting-Satzzeilen mit API-Version 2.7 an und erziele je nach Umgebung unterschiedliche Ergebnisse. In Inszenierung und Entwicklung, die ich erhalten:Facebook API-Targeting-Satzzeilen, die Chinesisch zurückgeben

{ 
    "targetingsentencelines": [ 
    { 
     "content": "Location - Living In:", 
     "children": [ 
     "United States: Decatur (+10 mi) Georgia" 
     ] 
    }, 
    { 
     "content": "Age:", 
     "children": [ 
     "18 - 65+" 
     ] 
    }, 
    { 
     "content": "Placements:", 
     "children": [ 
     "News Feed on mobile devices, News Feed on desktop computers or Right column on desktop computers" 
     ] 
    } 
    ] 
} 

jedoch in preprod ich:

{ 
    "targetingsentencelines": [ 
    { 
     "content": "Location - Living In:", 
     "children": [ 
     "United States: Decatur (+10 mi) Georgia 喬治亞州" 
     ] 
    }, 
    { 
     "content": "Age:", 
     "children": [ 
     "18 - 65+" 
     ] 
    }, 
    { 
     "content": "Placements:", 
     "children": [ 
     "News Feed on mobile devices, News Feed on desktop computers or Right column on desktop computers" 
     ] 
    } 
    ] 
} 

die API v2.7 Graph Explorer verwenden (https://developers.facebook.com/tools/explorer/) und ein uri von:

act_FACEBOOK IDENTIFIER/TargetingAnsichten? targeting_spec = {% 22geo_locations% 22: {% 22cities% 22: [{% 22key% 22:% 222431637% 22,% 22radius% 22:% 2210% 22,% 22distance_unit% 22:% 22mile% 22}]} ,% 22age_min% 22:% 2218% 22,% 22device_platforms% 22: [% 22mobile% 22,% 22desktop% 22],% 22publisher_platforms% 22: [% 22facebook% 22],% 22facebo ok_positions% 22: [% 22feed% 22,% 22right_hand_column% 22]}

Ich bekomme die gleichen Ergebnisse wie in Staging und Entwicklung.

+0

Versucht hinzufügen: locale = en_US in der Anfrage und das hat es auch nicht geändert. – JEMaddux

Antwort

1

Hinzufügen von local = en_US funktioniert. Ich habe es beim ersten Mal falsch eingegeben.

Verwandte Themen