Shopify Flow is an ecommerce automation platform that enables you to automate tasks and processes within your store and across your apps.
I want to request from "run code" specific metafield by namespace and key, since it says "returns metafield by namespace and key" (see inputQuery.png). I assume this is also possible technically, since if I use "metafields" instead of "metafield" - I get all metafields surely in the output. But then the output size becomes very big and I alsways get ERROR: 50kb OutputSizeExceeded.
inputQuery.png:
I do a request with the query from inputQuery.png, with `metafield` field.
I expect to be able somehow to request a specific metafield by namespace and key.
If I use the input query from inputQuery.png - I get no metafields, I get output from output.png. If I try to provide namespace or key as argument - I get error from error.png.
output.png:
error.png:
Not seeing that metafield option in my autocomplete:
I'd probably just use metafields and then loop over them to find the namespace/key you're looking for?
I don't recommend looping over metafields as that pulls a lot of data. This is a gap in Run code that you cannot add metafield aliases via the input query.
Add a "log ouput" step somewhere in the workflow and then choose that "metafield" via "Add a variable". It will say "requires arguments". Once it's added to the workflow you can use it in Run code via the aliases name
Hello paul_n-san
I would like to ask your answer of
> "Once it's added to the workflow you can use it in Run code via the aliases name".
I don't know how to get this alias name at Run code.
I appreciate that if you could advise it.
The input query is a way to pass the variables from the workflow into the Run code step's sandbox. You need to add that metafield's path to the input query like:
shop {
yourMetatafieldAliasName {
value
}
}
Thank you paul_n-san!!
It was work fine!!
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024