У нас есть сайт электронной коммерции angularJS с установленным пикселем Facebook - мы хотели бы создать каталог продуктов Facebook, используя пиксель Facebook в качестве источника данных.
В соответствии с Facebook нам необходимо добавить необходимые теги метаданныхна каждую страницу продукта, которую мы хотим добавить в каталог.
Звучит достаточно просто, но наш веб-сайт представляет собой одностраничное приложение, поэтому просмотр продукта выглядит следующим образом ...
- Клики пользователейпо ссылке на продукт
- Приложение переходит в состояние «Страница продукта» и отображает HTML-шаблон «загрузки»
- Для получения сведений о продуктах выполняется вызов API
- Вызов APIзавершаем, и мы обновляем шаблон HTML с информацией о продукте (и необходимыми тегами метаданных) и удаляем элемент «загрузки»
Так что мой вопрос в том, будет ли пиксель Facebook достаточно умным, чтобы обнаруживать теги метаданныхкак только они будут добавлены на страницу в шаге 4?
Или пиксель увидит страницу при первоначальной загрузке (без данных о продукте и div 'loading')?
Я связался со службой поддержки Facebook по этому поводу, но они фактически направили меня сюда!
Спасибо