STEAM GROUP
barter.vg bartervg
STEAM GROUP
barter.vg bartervg
419
IN-GAME
2,106
ONLINE
Founded
November 25, 2014
ellipsism Apr 10, 2018 @ 12:43pm
One-click account import / delete
Import
Several people have requested the ability to import collections precisely. The current method does not include other information such as store, bundle, tags, and quantity. Although you can export this information, it's one-way out.

I've experimented with an expanded import method with more data than game IDs. A more robust method would likely be importing JSON based on https://barter.vg/u/my/data/

Delete your account
I've also received requests to delete accounts. Since the users had no offers, doing so was trivial. However, there is no automatic way to do this.

The question is what should be deletable?

Steam name, avatar, collections, profile preferences: one-click delete
Offers and comments: one user should not be able to unilaterally delete offers
SteamID64, Barter ID: never deleted or reused
< >
Showing 1-12 of 12 comments
luckz Apr 10, 2018 @ 12:57pm 
A user who wants his profile removed should probably also not be re-addable via the various import-a-user functions (from the filter page and /steam/ URLs).
ellipsism Apr 10, 2018 @ 1:00pm 
Originally posted by luckz:
A user who wants his profile removed should probably also not be re-addable via the various import-a-user functions (from the filter page and /steam/ URLs).
I agree. That's another reason to save the SteamIDs.
Linkon18 Apr 10, 2018 @ 1:11pm 
Maybe everything Steam related info can be deleted, but keeping the info as in ("The Account has been deleted - maybe date of deletion?") But keeping completed, declined offers & steamrep sites. Incase someone wants to follow up any offers they've made with that person.
ellipsism Apr 10, 2018 @ 1:12pm 
Originally posted by A Twitch Chat Experience:
("The Account has been deleted - maybe date of deletion?")
Good idea. I hadn't thought of including the date of deletion.
ΛLIΣП IПSIDΞ Apr 10, 2018 @ 1:15pm 
About Import
Is a nice idea, I love to have more data Ever. But... Maybe is a lot of data, I think some way of select to import just some fields will be better in some cases.

About Delete... I think is not needed to delete an account, realy you are not storing more than public data of steam and what the users wants to store, like their WL and Tradables.
I think you must add something like DEACTIVATE account, their WL and Tradables will be lost and when somebody enter to the account they will see some advice like "This person has deactivated his account, contact directly tru steam on another way" or similar.
If a person wants to leave all about steam just do it in steam.
Last edited by ΛLIΣП IПSIDΞ; Apr 10, 2018 @ 1:22pm
r6d2 Apr 10, 2018 @ 1:18pm 
Originally posted by Barter.vg:
Import
I've experimented with an expanded import method with more data than game IDs. A more robust method would likely be importing JSON based on https://barter.vg/u/my/data/
This would be a killer feature, IMHO.

Are you considering to allow importing of all collections, or only Tradable?
ellipsism Apr 10, 2018 @ 1:21pm 
Some people do not like to have accounts or profiles that they don't use. I think this is reasonable. When creating a profile, someone should know how to delete the account and what will be deleted. It should be clear that if someone incurs failed or disputed offers, deleting the profile won't delete the disputes.
ellipsism Apr 10, 2018 @ 1:23pm 
Originally posted by r6d2:
Are you considering to allow importing of all collections, or only Tradable?
The goal would be the entire account. If someone can export everything, why not import everything also?
Last edited by ellipsism; Apr 10, 2018 @ 1:23pm
r6d2 Apr 10, 2018 @ 1:26pm 
Originally posted by Barter.vg:
Originally posted by r6d2:
Are you considering to allow importing of all collections, or only Tradable?
The goal would be the entire account. If someone can export everything, why not import everything also?
That would be GREAT. Thanks!
ellipsism Apr 13, 2018 @ 10:10am 
https://barter.vg/u/my/data/
Previous version displayed one game per collection because the Barter item ID was the unique key. Collections may contain the same game multiple times, therefore, the Barter item ID is no longer the unique key.

Unique Key: { "title": STRING, "item_id": INT, "platform": INT, "sku": STRING, "store_id": INT, "bundle_id": INT, "type": STRING, "grouping": INT, "extra": INT "tags": { "tag_id", user_set_value, "INT", INT } }

Any other data to include?

If there is no value set, should it appear at all? For example,

123456: { "title": "Game title", "item_id": 12345, "platform": 1, "sku": 654321, "store_id": 0, "bundle_id": 0, "type": "", "grouping": 0, "extra": 1 }
or
123456: { "title": "Game title", "item_id": 12345, "platform": 1, "sku": 654321, "extra": 1 }
r6d2 Apr 13, 2018 @ 10:55am 
Originally posted by Barter.vg:
Any other data to include?
I don't see Qty and AppID in there. Would you consider to include them please?

BTW, what is "grouping"? Tiers?

Also, to completely replace the Export feature it would be nice to have some way to obtain the games global associated data as well:

AppID, Cards, Reviews, Have, Want, Own, Bundled

In order to not overload the mydata JSON, perhaps another "gamesdata" JSON could be set up for games.

Originally posted by Barter.vg:
If there is no value set, should it appear at all?
Commonly available JSON parsers can handle either case. I suggest to keep it simple and only publish what actually exists.
ellipsism Apr 13, 2018 @ 11:01am 
Originally posted by r6d2:
Originally posted by Barter.vg:
Any other data to include?
I don't see Qty and AppID in there. Would you consider to include them please?

BTW, what is "grouping"? Tiers?
extra = Qty
sku = appID for platform 1 games, subID for platform 2
grouping = tiers
Last edited by ellipsism; Apr 13, 2018 @ 11:02am
< >
Showing 1-12 of 12 comments
Per page: 1530 50