Message Boards » Technical Support/Need Help

TOPIC: My own barcodes

 
Ic_disabled_photos
Topic has been inactive for 30 days or more and images have been disabled.
Display All Images
May 5, 2012 2:31 PM
Hello,

I am new with this and I like it, however, how can I add new barcodes of my food?

Thanx
R.
May 6, 2012 7:58 PM
It's definitely possible to teach our database to connect a UPC symbol to any food item in the database.

The important first step is to add the food item in question to the database first, and to make the food item available to all users.

Click "Create New Foods" and fill in the data on the next two screens. If a user has already entered the food you're creating, you may be prompted to confirm an existing food item to avoid creating duplicates.

If you do create a new food, be sure to check the box at the bottom of the second screen, next to Yes, let other MyFitnessPal members use this food. This will make the food item "public" and allow all users to find it when searching our database.

Once the food item is in our database and set to "public," you may scan the UPC symbol for that food using your mobile device. The app may find that the UPC symbol is already connected to a food item. If this is the wrong food item, scroll down and tap the "Find a Better Match" button. Then you may type the name of the food item to perform a search of our database, and link the UPC code to that item. If the UPC code is not already connected to a food item, you should be taken directly to a search area where you may search for the food that belongs to the UPC code.
May 28, 2012 2:07 AM
I tried what you said, but it does not work on my Android Device. Could you please provide a step by step walk trough on how to add bar codes to a existing item? I followed this instructions:

On rare occasions, you barcode search will return the wrong food from our database. If that happens, you can help us improve the database by telling us the correct match for that barcode. After you see that the wrong food has been found, scroll down on the screen and you'll see a button labeled "Find Better Match". Tap on that button and you can search for the correct food in our database. Once you've found the correct match, add that food to your diary. You've now changed the barcode association in our database. The next time you scan the same barcode the correct food should be found.

However, when I scanned the item the next day (just to see if it had updated) it still showed the wrong food.
Edited by thefal On May 28, 2012 2:10 AM
May 31, 2012 5:41 PM
Hi,

Just to be sure, are you using unique barcodes that you own, and attaching them to food items that you had entered into the database yourself?

Typically UPC barcodes are purchased in batches to insure that they are unique from other barcodes in the UPC system, which guarantees that no two items will be connected to the same barcode. If you are generating barcodes that have not been reserved for you, then this would explain why the associations are changing.

To rephrase: you would need to have your own unique barcodes and be associating them with your own custom-entered foods for this to work. Otherwise, other users may be re-setting the UPC code the expected food item after you have associated it with your own food item.

Can you let us know if you're working with uniquely purchased codes or not? It's actually not very typical for users to assign their own codes to custom foods, simply because most folks don't actually have the means to generate official non-duplicate UPC codes.

Steven
MyFitnessPal Staff
June 1, 2012 3:50 AM
I'm talking about barcodes for stuff I buy in the supermarket. Not all of them have the 13-digit barcode however, some of them have just 8 or even 6 digits, which is why multiple items may have the same barcode.

When adding a new Item, I follow this route:
In the Android app, I go to Add To Diary -> Breakfast -> Scan Barcode (upper right corner, right under Recipes). I scan the barcode and the article is not found. I search for the product and I find it, so I continue and add the food to my food diary. Next time I try to scan the same article, it again says there is no food associated with that barcode and I have to search manually again (or go to my recently added foods, but that's besides the point).

By the way, wouldn't it be easier if you could scan the barcode right when you are adding a new food? You fill out the brand name, the product name, the proteins and the carbs and all that stuff, then you push a button and also add the barcode. Seems much easier than making a connection afterwards.
June 8, 2012 5:22 PM
Please excuse the very long delay since my last response.

It sounds as if you are doing everything correctly. The barcode scanner should work with any official UPC symbol (these are always 11 digits) and MAY work with some other schemes: for instance Trader Joe's in the US has their own internal barcodes that are eight digits, but seem to work reliably.

Your question about entering the barcode as part of the food creation process does lead to another possible explanation.

Barcodes can only be assigned to foods that are part of the public database. If you are creating foods on your Android, these foods are being added only to your personal database, and are not being shared with the public database. At the moment, only foods created on our full site at http://www.myfitnesspal.com can be shared with the full database, and the option for sharing must be chosen at the time of the creation of the item.

So, if you're scanning barcodes, then searching for foods you yourself created using the Android app, this would explain the failure of the app to "link" the code with the food.

We are looking at the possibility of allowing app-created foods to be added to the full database, but this feature has not yet been executed.

Can you let me know if this explains the issues you're having? If you're trying to connect barcodes to food items NOT created personally by you on your phone, definitely let us know.
June 10, 2012 12:51 PM
The product I scan are EAN-13, as I live in Europe. Also, I'm trying to connect the food I scan with food that is actually already in the database. I made a 40 second video so you can see what steps I'm taking. In the video, I use a 8-digit barcode, but the kind of barcode does not seem to matter, it doesn't work anyway.

And by the way, if there are multiple items with the same bar code, isn't it an option to show all foods that have the same bar code? For example, in the video, when you would scan 20135966, it would show both the Chocolate Bar and the Panona Bread.
June 11, 2012 12:53 AM
This is the video: It's only 40 seconds long so I hope you watch it. It shows how I scan a barcode, find a different item, and try to correct it.
http://www.youtube.com/watch?v=_7lQImNt_YU&feature=youtu.be
June 12, 2012 2:11 PM
Thanks, I'll have a look and will check with the developers to see if we've got the correct expectation of the barcode feature, or if it seems to be misbehaving.
June 13, 2012 7:03 AM
I can't find the option to scan barcodes on the Blackberry App. I just started today, and don't want to type all the Nutrisystem food in.
June 14, 2012 5:15 PM
QUOTE:

I can't find the option to scan barcodes on the Blackberry App. I just started today, and don't want to type all the Nutrisystem food in.


The BlackBerry is the "youngest" of our apps, and we haven't had a chance to add all the features in its older "siblings." I can't promise when a scanner feature will be available, but it is a popular request and we definitely have it on our radar.

Regards,
Steven
MyFitnessPal Staff
June 14, 2012 5:27 PM
QUOTE:

This is the video: It's only 40 seconds long so I hope you watch it. It shows how I scan a barcode, find a different item, and try to correct it.
http://www.youtube.com/watch?v=_7lQImNt_YU&feature=youtu.be


Thanks very much for the video.

The item that you are attempting to re-connect the barcode to is "Panona Afbakbrood," correct?

This is actually not an item in the site-wide database. It appears to be a food entered in your "My Food" area of your account.

From my own account, a search for Panona Afbakbrood provides no results. Logged in to your account, the search provides two results, because you have added it twice to your personal database.

If you delete the foods from your "My Foods" list on the site by clicking "Foods" then "My Foods" then selecting an item and clicking "Delete" you can then create the food on the site, and choose to add the item to the full database.

You would make this happen on the site by going to your Food tab, beginning the process of logging a food to a meal, search for the food, and then click "add a food to the database". Be sure to click the checkbox next to Yes, let other MyFitnessPal members use this food before you save your changes.

Once the food is publicly available via the steps above, please try connecting it to the correct barcode again. Until the food is available beyond the confines of your personal database, the barcode association workflow will not work.

Regards,
Steven
MyFitnessPal Staff
July 19, 2012 6:41 AM
Steven, I just scanned the Chobani Black Cherry "non-fat 16 oz" yogurt and it came up as the same brand and "low-fat 6 oz" size.
July 19, 2012 8:05 AM
From Scotts post earlier in the thread
QUOTE:

The app may find that the UPC symbol is already connected to a food item. If this is the wrong food item, scroll down and tap the "Find a Better Match" button. Then you may type the name of the food item to perform a search of our database, and link the UPC code to that item. If the UPC code is not already connected to a food item, you should be taken directly to a search area where you may search for the food that belongs to the UPC code.
  3335912

Message Boards » Technical Support/Need Help

Posts by members, moderators and admins should not be considered medical advice and no guarantee is made against accuracy.