Support » Plugin: Product Feed PRO for WooCommerce » Pinterest additional_image_link

  • Resolved Michael Tieso

    (@vskylabv)


    Hello there,

    I’m trying to add additional_image_link for Pinterest. Their documentation states the following:

    The links to additional images for your product. Separate each additional image with comma. We recommend enclosing the whole string with quotes. Must begin with http:// or https://

    Commas must be encoded or removed if they are part of the image link, as currently we are unable to process image links containing commas.

    We will create a new pin for every additional image link sent.

    Example:

    https://scene.example.com/image/image_v2.jpg, https://scene.example.com/image/image_v3.jpg”

    I’ve tried to play with this a bit using data manipulation but it does not include the ability to add a comma before/after each value.

    This is different if we were to compare it with how Google does it which allows us to enter multiple fields. I wish Pinterest was the same.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor evavangelooven

    (@evavangelooven)

    Hi vskylabv,

    I strongly advise you to create the Pinterest feeds in file format: XML

    When doing so and creating a field mapping like this:
    https://www.dropbox.com/s/yx2d9kf70nkmxo7/Screenshot%202019-05-13%20at%2015.20.28.png?dl=0

    You will be perfectly capable of creating a feed that will be accepted by Pinterest.

    All the best,
    Eva

    Thread Starter Michael Tieso

    (@vskylabv)

    Hi Eva,

    I am creating it with XML. I’m afraid what you suggested will result in two columns with additional_image_link rather than a single column separated with commas as Pinterest requires. At least that’s what it did for me.

    Plugin Contributor evavangelooven

    (@evavangelooven)

    Hi Michael,

    When creating feeds in a XML file format there are no “columns”, just XML nodes. You will have a g:additional_image_link XML node in your feed multiple times per product.

    For example (coming from their own XML example they are giving).

    
    <g:additional_image_link>https://www.example.com/media/catalog/product/image_side.jpg</g:additional_image_link>
    <g:additional_image_link>https://www.example.com/media/catalog/product/image_top.jpg</g:additional_image_link>
    

    Best,
    Eva

    Thread Starter Michael Tieso

    (@vskylabv)

    Hi Eva,

    Columns or nodes. It’s the same and think you understood what I meant.

    The XML example provided here does not show what you’re pointing to. The sample XML does not have image_top.jpg.

    Based on Pinterest documentation and taken from the example you provided, it should be

    <g:additional_image_link>"https://www.example.com/media/catalog/product/image_side.jpg,https://www.example.com/media/catalog/product/image_top.jpg"</g:additional_image_link>

    Please review the description for additional_image_link I highlighted here or in the Data Source specification page on Pinterest.

    Thread Starter Michael Tieso

    (@vskylabv)

    Additional information can also be found in the Data source setup under images. Again verifying that additional images are comma separated.

    Plugin Contributor evavangelooven

    (@evavangelooven)

    Did you try in XML like I explained? We did and Pinterest accepted the feed.

    Best,
    Eva

    Thread Starter Michael Tieso

    (@vskylabv)

    Eva,

    Did you review the requirements for additional_image_link like I explained?

    Plugin Contributor evavangelooven

    (@evavangelooven)

    Yes they go for CSV feeds. Not for XML.

    Thread Starter Michael Tieso

    (@vskylabv)

    I see what you’re saying now. That because this is an XML feed, the requirements they highlight are different and only apply to CSV. That’s not clear in their documentation. I’ve been in touch with their support team and will get a better explanation from their team as well.

    Thanks for the help.

    Plugin Contributor evavangelooven

    (@evavangelooven)

    Yes that’s correct. That is why we advise to create Pinterest feeds in XML instead of CSV’s.

    All the best,
    Eva

    Thread Starter Michael Tieso

    (@vskylabv)

    Update – Pinterest support doesn’t seem to understand the question. I looked at Facebook’s requirements and looks like they have the same requirement regarding the additional images and using commas. Unlike Pinterest where you can only test once every 24 hours, you can test as often as you’d like on Facebook. Using XML, I did as Eva suggested above with a new node for each image. It worked and Facebook accepted each additional image.

    Facebook and Pinterest documentation is for CSV and does not go into detail on the structure for the XML. Hope this helps someone else out there also looking into this. All sorted now.

    Plugin Contributor evavangelooven

    (@evavangelooven)

    Thanks vskylabv for sharing this information with us and the other plugin users, much appreciated and great to hear that the issue at hand is sorted for now.

    Best,
    Eva

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Pinterest additional_image_link’ is closed to new replies.