Могу ли я получить параметры автозаполнения пользовательских адресов с помощью функции таргетинга API-интерфейса Facebook Marketing? - PullRequest
0 голосов
/ 22 апреля 2019

Я создаю targeting_spec для набора объявлений, а в объекте geo_locations я хочу установить custom_locations для адреса предприятия или города или любой другой имеющейся у меня информации. Я могу сделать это легко, используя Менеджер рекламы в окне поиска Locations. Я просто начинаю вводить адрес, и Facebook показывает мне, знают ли они об адресе / городе или нет.

Я уже заметил, что могу указать свое местоположение вручную следующим образом:

geo_locations: {
    custom_locations: [{ address_string: '900 Washington Avenue, Racine, WI', radius: 25 }]
}

И этот адрес будет отображаться как выбранный адрес в разделе "Местоположения" аудитории набора объявлений в Менеджере рекламы.

Но во многих случаях Facebook имеет адрес, отличный от того, который я нахожу на веб-сайте моего клиента. Я вижу это, когда набираю адрес при создании набора объявлений в Менеджере рекламы:

enter image description here

Иногда Facebook перечисляет адрес в другом городе или что-то в этом роде. Что я хотел бы сделать, так это уметь использовать API поиска таргетинга для поиска адреса и иметь возможность просматривать и выбирать параметры из результатов.

Я посетил документацию Targeting Search , но нет упоминания о поиске адреса - только страна, город, ZIP и т. Д.

Я также использовал Инструменты разработчика для проверки исходящих вызовов AJAX при вводе адреса во время редактирования набора объявлений, и я вижу, что он вызывает /search с параметрами type=adgeolocation и qs=%5B%22900%20Washington%20Avenue%2C%20Racine%2C%20WI%22%5D. Но если я иду в Graph API Explorer и копирую те же самые параметры, я всегда получаю ответ вроде:

"data": [
    {
      "key": "900 Washington Avenue, Racine, WI",
      "category": "no_match"
    }
  ]

Я искал в Google, искал документацию Facebook, искал здесь, и я не могу найти упоминаний о поиске адреса, чтобы убедиться, что Facebook имеет ссылку на него или имеет его в другом городе или чем-то еще.

Должен ли я просто всегда передавать address_string, поскольку мой клиент имеет его на своем сайте, и просто надеяться, что Facebook знает об адресе и сможет определить, где он находится? Или действительно есть способ выполнить поиск адреса, используя /search?

...