Image issues. These come in a few different flavors of what could be happening and getting as many context clues will help you troubleshoot.
Here's some of the first question you can look at:
- Is this the only listing having issues or is it many?
- If many, Is it only impacting new listings? only old listings? a mix?
- Do the photos for this listing exist on other IDX websites on the internet? Oh, it's just us?
After you've done some research on the above to get a scope on the issue, usually my first thought is:
- Are we pulling image urls or image binaries in the feed? does toggling this change anything?
An example scenario from today (9/17/2021) is the following:
Client is reporting issues with images. Support team has noted there are multiple listings with image issues, and the images exist elsewhere on the internet. Oh. It's just us.
First step I took was to look at a search on the client's site, and sort by newest. From here I saw no new listings were getting photos.
Next I went and did a debug_photo on the listing. Here's an example:
I looked at the output and saw no images available.
So, next I flipped the 'fetch image urls' setting in rope, and gave it a try again.
Magic, images are there now.
I did some mongo queries to find the point where image failures started, and then I fired up a missing_images --days-ago 2 to backfill the images.