Global Action: Set a value in the Arigato Database for the Shop
The Set a Value in the Arigato Database for the Shop Action allows users to store global data associated with their store in the Arigato Database. This can be used later in Workflow Conditions, Actions, or within Twig code.
Configuring the Action
Field Name | Description |
---|---|
Key | The identifier for retrieving this data globally, unique across the entire shop. |
Value | The data to be saved. This can be a fixed value or dynamically set using Twig. |
Retrieving the Data
To use the saved value, reference it as a token like so:
{{ shop.database['key'] }}
Example:
To save 'next_sale_date' in the Arigato Database for the shop, set next_sale_date
as the Key and the sale date as the Value.
Accessing and Managing Data
To view or edit saved values, navigate to Storage in the Arigato app's sidebar. You can search for existing values or click Create to add new values manually.
Use Cases
Employ this action for scenarios where global shop information needs to be stored, such as configuration settings, counters, or flags to indicate if an event has occurred.
For instance, track the number of times a workflow has run by incrementing a counter each time the workflow executes. This helps in reporting or limiting the execution count.
Integration with Custom Actions
This Action can be utilized in Custom Actions. Refer to the documentation.