Hi, Im trying to build a simple automation where i take links from Google drive and add them to Google sheets, but im getting an error where it says that “Validation failed for 1 parameter(s).”
Here is the automation:
Here is the error:
Hi, Im trying to build a simple automation where i take links from Google drive and add them to Google sheets, but im getting an error where it says that “Validation failed for 1 parameter(s).”
Here is the automation:
Here is the error:
Hello @Abdulrahman_Hameed,
Before Google Sheets Bulk Update Rows (advanced) module, add an Array Aggregator. In the Target Structure Type, select Google Sheet - Bulk Update Rows (advanced) option. Fill in the Rows Values in the fields that appear.
Welcome to the Make community!
Every result (item/record) from iterator/list/search/match modules will output a bundle. This can result in multiple bundles, which then trigger multiple operations in future modules (one operation per bundle). To “combine” multiple bundles into a single variable, you’ll need to use an aggregator of some sort.
Aggregators are modules that accumulate multiple bundles into one single bundle. An example of a commonly-used aggregator module is the Array aggregator module.
The Array Aggregator module is very powerful because it allows you to build a complex array of collections for a later module’s field to map multiple items (collections) to it.
This is done using the “Target structure type” of an Array Aggregator module.
Here is an example:
As you can see, the “Map” toggle on complex fields are used when you have an array. You can easily build an array variable to map to a future module’s field, by using an Array Aggregator module and select the “Target Structure Type” as the future module’s field you have mapped the array into.
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!
So im trying to send the “web content link” from 9 different bundles to Google sheets, and that’s what i did. but im still getting an error
What is the error? Is it the same error?
If you need further assistance, please provide the following:
Please export the scenario blueprint file to allow others to view the mapped variables in the module fields. At the bottom of the scenario editor, you can click on the three dots to find the Export Blueprint menu item.
Please provide the output bundles of the modules by running the scenario (or get from the scenario History tab), then click the white speech bubble on the top-right of each module and select “Download input/output bundles”.
Save each bundle contents in your text editor as a bundle.txt
file, and upload it here into this discussion thread.
If you are unable to upload files on this forum, alternatively you can paste the formatted bundles.
These are the two ways to format text so that it won’t be modified by the forum:
Method 1: Type code block manually
Add three backticks ```
before and after the content/bundle, like this:
```
content goes here
```
Method 2. Highlight and click the format button in the editor
Providing the input/output bundles will allow others to replicate what is going on in the scenario even if they do not use the external service.
Following these steps will allow others to assist you here. Thanks!
Here is the error that im getting (same one):
Here is the output of the array aggregator:
Here is the module of the google sheets:
Here is the input of the array aggregator:
You selected the wrong variable.
You should map the array variable, not the array values property.
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!