Неверное изображение в каталоге Facebook - PullRequest
1 голос
/ 10 января 2020

Я разработал ежедневный CSV-файл с технологиями php и mysql. Facebook использует этот CSV, чтобы показать все наши продукты в нашем магазине Facebook.

Проблема в том, что Facebook отображает неправильное изображение для некоторых продуктов. Я проверил свой CSV, и изображение правильное.

После этого я зашел в администрацию каталога Facebook из-за неправильного изображения, а затем увидел, что продукт показывает правильное изображение на странице администрирования.

Пример:

Неправильное изображение: https://www.facebook.com/products/image/?item_id=2344243688984642&display=multi&version=1&image_id=2169702346485626&image_width=186&image_height=186&display_option=background_padding&logging_boundary=item_preview

Правильное изображение, которое появляется на «редактировать продукт»: https://external.xx.fbcdn.net/safe_image.php?d=AQCLCxZ9xrRUhd9m&url=https%3A%2F%2Fshop.atosa.es%2Fimg%2Fp%2F1%2F0%2F1%2F1%2F1011.jpg&_nc_hash=AQDWNd_Ct7njTn3V

Кажется, неправильное изображение размещено на Facebook, а правильное изображение на нашем сервере

Я думаю, что у FB есть кеш или что-то подобное, что не обновляет изображение.

Есть идеи обновить неправильные изображения?

1 Ответ

0 голосов
/ 11 января 2020

Я полагаю, что однажды, когда вы создавали свой каталог, вы все равно подали неправильное изображение в FB. Когда FB выбирает ваш канал, он видит тот же URL-адрес и не обновляет изображение из-за этого.

Решение было бы добавить любой произвольный параметр в конце ссылки на ваше изображение, например.

https://youserver/image.jpg?id=1

Это все равно должно вернуть ваше изображение, но быть новой ссылкой, чтобы FB мог распознавать что-то изменившееся. Во многих случаях мне помогли неправильные изображения в каталогах.

Окончательное решение - изменить идентификатор продукта в ленте, что приведет к тому, что FB создаст абсолютно новый продукт в каталоге. Имейте в виду, что он будет отбрасывать статистику продукта, и вам придется отправить этот новый идентификатор в пикселях или в ваше мобильное приложение.

Сначала попробуйте решение для связи. Вы также можете продублировать продукт, просто добавив тестовый тест в канал и проверить, правильно ли выглядит новый поддельный тестовый продукт.

Дайте мне знать, если это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...