I would love better functionality to make region restricted giveaways. How it is now (if you have tips how to do it better please for suggestions):
1) As far I see I can choose only one preset region and can not add another/multiple preset regions.
2) Because of 1) I need to add each country manually which is time consuming
3) You can not choose from all Steam regions in preset regions - some missing
Also I dont know what is the difference between Europe and Europe HB.

I would love these functionalities:
1) possibility to choose multiply regions (with added all / more preset regions).
2) possibility to copy country codes from steamdb or HB info with option to add or remove these countries (2 options)

1 month ago*

Comment has been collapsed.

Some improvement to region restrictions would be highly welcome. I don't have specific suggestions, but when you get these random keys with seemingly arbitrary restrictions, it takes so much time to go through each one manually. Some integration to SteamDB seems to be the ideal solution, not considering technical implementation

1 month ago
Permalink

Comment has been collapsed.

Yea. instead of copying it could be integration that you would just give a ID from SteamDB or page :). But copying country codes could be more universal as you could also copy them from HB gifting info with region restrictions - that is why it could be option to add these codes (copied from steamdb) or to remove them if HB give negative info like this key can not be given away in these counties codes :).

1 month ago
Permalink

Comment has been collapsed.

Hmmm good point. Copying stuff manually would remove the need to fully integrate the systems, as long as SG is able to recognize the pasted information. Really nice idea

1 month ago
Permalink

Comment has been collapsed.

HB region pop-ups aren't correct to begin with. They're about who gets a particular key sub, not who can redeem it.

1 month ago
Permalink

Comment has been collapsed.

Yea I know they are no accurate, but if you have not other, better info it could be used :).

1 month ago
Permalink

Comment has been collapsed.

Also I dont know what is the difference between Europe

Åland Islands, Albania, Andorra, Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Faroe Islands, Finland, France, Germany, Gibraltar, Greece, Guernsey, Hungary, Iceland, Ireland, Isle of Man, Italy, Jersey, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Monaco, Montenegro, Netherlands, Norway, Poland, Portugal, Romania, San Marino, Serbia, Slovakia, Slovenia, Spain, Svalbard and Jan Mayen, Sweden, Switzerland, Turkey, United Kingdom, Vatican City

and Europe HB.

Åland Islands, Albania, Andorra, Austria, Belgium, Bosnia and Herzegovina, British Antarctic Territory, British Indian Ocean Territory, Bulgaria, Cayman Islands, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Falkland Islands, Faroe Islands, Finland, France, French Guiana, Georgia, Germany, Gibraltar, Greece, Guadeloupe, Guernsey, Hungary, Iceland, Ireland, Isle of Man, Italy, Jersey, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Martinique, Mayotte, Monaco, Montenegro, Montserrat, Netherlands, Norway, Poland, Portugal, Réunion, Romania, Saint Helena, San Marino, Serbia, Slovakia, Slovenia, South Georgia and the South Sandwich Islands, Spain, Svalbard and Jan Mayen, Sweden, Switzerland, Turkey, Turks and Caicos Islands, United Kingdom, Vatican City

1 month ago
Permalink

Comment has been collapsed.

Thx for the info.

1 month ago
Permalink

Comment has been collapsed.

I would have loved your second suggestion a few months ago when creating giveaways for this: https://steamdb.info/sub/625030/ , it took ages! It would be really great if you could just copy/paste the space-delimited list of country codes to either include or exclude straight from SteamDB.

1 month ago
Permalink

Comment has been collapsed.

Hehe. THE SAME game gave me initiative to post this suggestion :). But of course problem is general - it is really painful to do such GA (of course you can just select one preset region but if you want to give chance for people from every allowed countries it is... bad :).

1 month ago*
Permalink

Comment has been collapsed.

15 minutes of hard labour in the notepad salt mines. Obviously I did not test it much. Save as bookmarklet (for example edit the URL of an existing bookmark to match – or mark the code block and drag it into your enabled bookmarks bar and edit the tile).
The very first thing clicks 'Select None' / 'Select All' to have it more silly-person-proof; custom changes would be done after.

SG GA region lock ALLOW these countries

javascript:(() => { document.querySelector('[data-form-list-action=select_none]').click(); let cc = prompt('country list from SteamDB (space-separated) to allow','').split(' '); [...document.querySelectorAll('[data-input=country_item_string] > .form_list_item[data-name]')].forEach(el => { const c = el.getAttribute('data-name').slice(-2); if (cc.includes(c)) el.click(); }); })()

SG GA region lock DENY these countries

javascript:(() => { document.querySelector('[data-form-list-action=select_all]').click(); let cc = prompt('country list from SteamDB (space-separated) to deny','').split(' '); [...document.querySelectorAll('[data-input=country_item_string] > .form_list_item[data-name]')].forEach(el => { const c = el.getAttribute('data-name').slice(-2); if (cc.includes(c)) el.click(); }); })()

Countries that have different country codes on SteamDB than on SteamGifts would require more effort, and I can't guarantee this doing a ton of clicks at the same time is a good idea.

1 month ago*
Permalink

Comment has been collapsed.

Just tested and all LGTM! Appears to work perfectly, thank you so much!

1 month ago
Permalink

Comment has been collapsed.

Thx for an effort. Will try to check this one later. I am not so familiar with these things = will need to experiment :). Yea there are some not recognised countries from steamdb (and it would be great to have similar coding, but even if such countries would be ignored would not be bad:).

1 month ago
Permalink

Comment has been collapsed.

Yea it works at last on first glance. Will save this codes for future use :). Will use it at last until the proper official SG implementation ;). Thank you!

1 month ago
Permalink

Comment has been collapsed.

Yep some work in that section would be much appreciated.
A lot of people end up not giving away restricted keys or just picking their country to avoid having to check boxes for 10 mn so it's a waste.

1 month ago
Permalink

Comment has been collapsed.

I posted this userscript a while ago for the LATAM/MENA regions: https://www.steamgifts.com/go/comment/Bp2zMZN

You can adapt it to add your own preset for a custom set of countries, this should help if you often create region restricted giveaways with the same set of restrictions, just hand pick the country IDs once, and reuse the preset thereafter.

1 month ago
Permalink

Comment has been collapsed.

Note that you can do templates with ESGST. This included custom country sets.

1 month ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.