- the currency the offers are recorded in;
- the price level the offers are measured against, shown as Compared against.
Before you start
- Price levels. Create the price level offers should be compared with, in the market’s currency, and enter prices on your products. If you leave a market on the default, Omnilinker uses the level marked Set as Recommended Retail Price. See Price levels.
- Pricing data provider. Data sources search for listings and collect offers through the pricing data provider set up for your organization. Until it is set up, discovery and runs fail. See Pricing data provider.
- Permissions. See Permissions.
Markets
Open Pricing Intelligence > Markets. Each market is one row:Add a market
Open the dialog
Pick the country
PL or UK) and the Currency (a three-letter ISO 4217 code, for example PLN or EUR).Check the name
Choose what offers are compared against
- A level in another currency is refused: “This level is declared in another currency and cannot be compared against this market.”
- A level with no declared currency is allowed with a warning: “This level declares no currency, so nothing checks that its prices are in this market’s currency.”
Make it your home market, if you want
Save
Change what a market is compared against
Open the comparison editor
Choose the level
Apply
Rename a market
Open the row’s actions menu and click Rename, or expand the row and click Rename next to the name. Type the New market name and click Save. A market added from a country tile is shown under its translated country name; renaming it replaces that name in every language, and the dialog warns you before you save.Markets that need attention
A market is marked Attention, and counted under Needs attention, when:- no data source feeds it; or
- the level it is compared against is in another currency, has no declared currency, or no longer exists; or
- it uses the tenant default and the recommended retail price level is in another currency.
Your home market
Your home market is the market that Pricing Intelligence pages open on. It is your own choice and does not change what other users see. To pin it, open a market’s actions menu and click Set as home market. The toolbar then shows “Home market: ‹name› · used as the default view everywhere”. Until you pin one, Omnilinker picks the market with the most data sources for you. On Product Overview, Offers, the price history and the Manufacturer Dashboard, the Market button switches the market you are viewing. Its menu lists your recent markets, the market list with each one’s number of sources, and All markets where the page supports it. You can pin the market you are viewing as home from the same menu: Pin ‹code› as home.Data sources
Open Pricing Intelligence > Data Sources. Data sources are grouped by market. Each group header shows the market, its currency and what it is compared against. Each source is one row:Providers
Add a data source
Open the dialog
Choose the provider
Name the source
[DE] helps tell
sources for different markets apart.Choose the market
Set the locale, for Google Shopping and Amazon
German, Germany and de.
Left blank, the source searches in Polish, in Poland, with code pl. The language code steers the provider’s
language filter. Write the location as the English name of the country, for example Germany or
United Kingdom: Omnilinker passes it to the search provider as you type it and does not check it.If the language code does not match the market, the dialog warns you, for example “The locale code (de) does not
match the market (PL). Not blocked, but the next run will ask a PL market for de results.”Save
Run a data source
Click Run on the source’s row. Omnilinker says “Processing started for ‹name›”, and the row shows the run’s progress, for example12 / 40. When the run ends you see “Processing completed for ‹name›” or “Processing failed
for ‹name›: ‹reason›”.
Each run fetches the current offers for every product matched on the source. Omnilinker adds a merchant for each shop
it has not seen before; see Merchants.
Omnilinker runs one data source at a time for your organization. While a run is in progress, Run is greyed out on
every other row, and starting another run says “Another process is already running for ‘‹name›’. Please wait for it
to complete.”
To stop a run, click Stop and confirm. Work already in progress may still finish, but nothing new is queued; the
run ends as Cancelled, for example “Cancelled at 12 of 40”.
Run on a schedule
Schedules are kept with the Pricing Intelligence settings. Click Schedules on Data Sources, or Open schedules → in an expanded row, to open Settings > Pricing intelligence > Schedules. Under Data Source Schedules, a schedule has a Schedule Name, an optional description, when it runs, Enable this schedule, and the data sources it covers. The same section sets the defaults for new schedules: Default Schedule (daily at 02:00), Auto-Enable New Schedules (off) and Process All Data Sources by Default (on). See Settings. On Data Sources, a source with no schedule shows Not scheduled. A schedule that covers every source is marked “covers all sources” in the expanded row.Edit a data source
Open the row’s menu and click Edit. You can change the Name, the Market and the locale. Click Save changes; saving does not start a run.- Moving a source to another market. A source with a market can’t be left without one; choose another market instead. If the new market has a different currency, the dialog warns you: “This source already recorded offers in ‹old›. Moving it will report them all in ‹new› — the history is relabelled, not converted.”
- Changing the comparison basis. The dialog shows what the source’s offers are compared against. With the market permission, click Change… to re-point the whole market: every source in it moves with it.
Data sources with no market
Sources created before markets existed may have no market. They are listed under No market assigned with “Legacy sources — edit each one to assign a market.” Their offers are left out of every market view and of the repricer until you assign one. Markets shows the count, for example “2 data source(s) have no market.”, with an Assign markets link.Delete a data source
Open the row’s menu, click Delete and confirm. A source can’t be deleted while it runs.Permissions
Each page and action needs a permission under Pricing Intelligence in the role editor. A menu item you have no permission for is not shown.Troubleshooting
“A market with the code ‹code› already exists.”
“A market with the code ‹code› already exists.”
“The price level ‹level› is declared in ‹currency›, so it cannot be compared against a market in ‹currency›.”
“The price level ‹level› is declared in ‹currency›, so it cannot be compared against a market in ‹currency›.”
Save stays greyed out in the data source dialog
Save stays greyed out in the data source dialog
“This data source is already being processed.”
“This data source is already being processed.”
“Live progress updates paused”
“Live progress updates paused”
The run completes but no offers appear
The run completes but no offers appear