Problem: We recently updated the e-commerce settings for our apps for PRODUCTS and changed the setting type for 'ip__ecomm_bridge__image_url' from STRING to AVATAR_IMAGE and the images are now being displayed on products in test portals.
Using the e-commerce bridge service, we updated all the product for one of our clients (portal: 6937773), but none of the products are displaying the images in the product library. There are no sync error logs and also I have checked that we are passing the correct complete image URLs.
The products already exist and we are trying to update the products to add the images.
We are using e-commerce bridge service version 2 (v2).
Expected result: The updated product should display the image as per the image URL link set.
Actual result: Product image is not displayed
Error Messages: None
Question: Why is other product information getting updated but the images are not showing in Sales -> Product Library. Also, newly created products are not showing the images in the product library.
@prashant_bagare, a few changes have recently been made on our end which should resolve this issue. For the product mapping, could you do me a favor and send the sync message for the mapping again? Just a note that in order for the image to be created, the CRM needs to identify that the value for the property changed. So resending the same 'image_url' value won't work if it's the same value that the property already has. As a workaround, you could update the name to 'image_url2" and then change it back to "image_url." Once the mapping has been updated, product images should start to populate moving forward.
But, isn't "product_image_url" or "image_url" specific to the external application that we are using? I mean the external name could be anything but that has to be mapped to the hubspot internal property "ip__ecomm_bridge__image_url" which our application has done.
Also, it is working when we create new products. The new product that we create does show the images.
Below is the excerpt from e-commerce settings for the product mappings. { "externalPropertyName": "image_url", "hubspotPropertyName": "ip__ecomm_bridge__image_url", "dataType": "AVATAR_IMAGE" },
Problem: We recently updated the e-commerce settings for our apps for PRODUCTS and changed the setting type for 'ip__ecomm_bridge__image_url' from STRING to AVATAR_IMAGE and the images are now being displayed on products in test portals.
So now we also added the settings for LINE_ITEMS as well. While syncing data to deal line items, we are passing the value for 'ip__ecomm_bridge__image_url' as the image URL link.
When we open the product from Sales -> Library, the image is displayed correctly. But when we open the same product that is linked to a deal, from the View Line Items section of the deal, there is no image for that product.
We are using e-commerce bridge service version 2 (v2).
Expected result: Deal line item product should display the image as per the image URL link set.
Actual result: Product image is not displayed
Error Messages: None
Question: Any idea if the product image is supported on the deal line items?
Below is the excerpt from e-commerce settings for the product mappings. { "externalPropertyName": "image_url", "hubspotPropertyName": "ip__ecomm_bridge__image_url", "dataType": "AVATAR_IMAGE" },
I am sharing only the image field value as this is for a client. There are no errors in the sync errors API endpoint. But we do not see an image being displayed in the Product Library even though the image URL is valid and we are setting the correct value to the image_url field. This is happening for old products as well as new products.