>Trouble shoot Google Sync for Windows Mobile


This is not at all a complete troubleshoot guide and depending on what error you are experiencing this might not be the easiest way. But, when you googled for your support code or problem and didn’t really find anything usefull this might be a great place to start out. I won’t explain everything in the tiniest detail, if something is unclear please let me know and I’ll dig further down.
First of all, back-up. With that I mean both on your device and your data tied to your Google Account. Normally you don’t risk your google information at all but better be safe then sorry.
First and probably easiest step, start-all over!
Do this by either going through the Google step-by-step or my own WM 6.1 version (note that my guide was made before GMail push was supported, just ignore that). My instructions below, click it for a better view.
So any luck, no? Then let’s move on.
Next step is merely an extra validation, do you have Tasks selected?
Tasks is not supported by Google Sync for Windows Mobile and will mess things up if enabled. So double-check! Start-> Program-> Connections-> Activesync and check your settings.
Still here?
Next step is to see what actually do work and where you have your problem.
To do this you go back to the settings where you just checked that Tasks wasn’t enabled. First we try to synchronize nothing but air, we do this by deselecting every single type of data. Deselect Contacts, Calendar, Mail and the rest should always be deselected. Now try to synchronize. This really should work otherwise your set-up is most likely not correct. If it works, good. We now know that you have a working connection to the Google Servers.
This is the screen you should be at, just deselect everything:
Now we continue to rule out causes for your problem.
Enable Contacts (only contacts). Does it work? Great, now we know that Contacts isn’t your problem. Continue by deselecting contacts again and select calendar instead. You get it, try them one by one.
This is the time where the first weirdness often shows up. Did they all work separately? Strange…try them together! Many users reports that after doing the separate sync they can use them all together, weird weird but if it works don’t question it :)
If everything didn’t work you hopefully only got one type of data that didn’t (otherwise take the following steps for each affected type).
Calendar didn’t work? Follow me into the hardest and definitely less fun step.
Now we want to start with a clean calendar and gradually populate it with your events again. If you have everything in your Google Calendar it’s not that bad and you can just skip this step concerning device calendar.
The device calendar can contain the bad seed just as well as your Google calendar. Therefor you should back it up (sync with outlook or the calendar software of your choice) and then make sure it’s completely clean.
To clean your Google calendar without having to start all over just follow these steps. We are now going to take advantage of the fact that Google Sync doesn’t support multiple calendar sync. Create a new calendar from your computer, now in one way or another copy all your events from your standard calendar to that one. There are multiple ways to achieve this, synchronize it with Outlook or export your whole calendar, do as you please. If you want more details on how to export your calendar just give a comment and I’ll update with some additional info. Tada! Your synchronizing calender is clean.
Try a sync, if it works which is often the case you got yourself an “per-item error” or as you might put it, some of your events are to blame for your tears. There are no easy way to know which one. The way I’ve solved it was to add my old events back in batches of 50 events (if you have lots and lots of events you might wanna have bigger batches), when the sync stopped working I knew that in the last batch something is fishy. Smaller batch, and then I found 10 events with messed up categories.
If your calendar was to blame it should hopefully work now.
This step is for you who had the problem in Contacts, it’s more or less the same as for the calendar.
First make sure that your device is free from local contacts (sync with Outlook for example). Then login to your GMail account and go to Contacts. Create a new group by selecting the +Group-symbol (marked with “1” in the picture), let’s call it “Temp”.
Now you are going to assign that group to everyone in your “My Contacts” group. To do this open “My Contacts” then “Select all” then just select “Temp” below “Add to…”.
 “My Contacts” and “Temp” should now contain exactly the same people. Go to “Temp” and remove the “My Contacts” group from everyone (same procedure as above but “Remove from… My Contacts”. As “My Contacts” is the only group being synchronized you will now sync 0 contacts. Try it, it should work unless your connection set-up is messed up. Now start adding them back to “My Contacts”, depending on how many contacts you have you can start out with anything from 10-100 but more than that it will get a bit out of hand. When the sync stops, you know that something in that batch messed it up. Split it into smaller batches untill you find your problem. Either you can see that one/several field looks strange, or you can choose just to re-create those contacts that won’t sync.
Most of those “per-item-errors” originates from events or contacts created/synced with other software or even hardware. In my case it was old Palm events that was synced. Sometimes however you can’t really tell why a post won’t sync, this is why they call it beta I guess :-)
If your problem was with the mail sync I can’t say much. I switched from Windows Mobile before that was supported but you can always try my freestyling skills and ask anyway :) Feel free to comment if any part was extra useful or a waste of time. If you can’t get it to work I will gladly see what I can do, so post a comment or send me an email and I will answer.

>Blogger post template or justify by default


Another one right away!
This is really a minor how-to, only interesting for other bloggers I would guess.
If you’re like me you like your edges on a text block as even as possible, when you’re not making a break row just to bring focus to a specific point. Also know as “justified”.
I haven’t bothered with this before (see earlier posts) since I know myself. Sooner or later I would forget to push that little “align=justify” button and having one or several posts differing from the rest is…not aesthetically appealing to say the least :)
Now however, I actually changed the posts on this page and all further posts will be justified and cute. What changed? I changed the default so it will always be justified, this is not hard but a feature that is easily forgotten (of course you could do the same for other layout preferences you might have).
This is how it’s done!
First we need some code, you’ll acquire this by making a new post. So choose to create a new post and then make the layout preferences of your choice, in my case “justify” (1. in figure).
Then you select the tab, “Edit HTML” (2. in figure). There you go, that’s your code. Now select it and copy.

Now we are going to set this as your default posting template. Discard your post and go back to your Blogger Dashboard. Select “Settings” for your blogg and then formatting. Right at the bottom you’ll see a field called “Post template”, this is where your code goes so paste it in.

Now that field should look something like this (depending on your formatting choice):

Save it and you are all set! From now on your posts will be created with this formatting template and you’ll don’t have to remember pushing any buttons or making any changes, now how bout that?

>Star it, help me Change default calendar in Android


I’m asking for a bit of help here…
At last I managed to find something that bugs the hell out of me in Android.
My Magic has three calendars (think I mentioned this before).
One local that is called “my Calendar”, my Google Calendar that I sync (a couple of them actually but lets not make this complicated) and an Exchange calendar from work that I also sync.
When ever I create a new calendar event I have to choose which calendar I want to put it in, not really a problem if I could change default since I like it synced and places almost all my events in my Google cal. But I can’t. Default is the local “My calendar” and it can’t be changed. Further more, when you created an event, you can’t move it from one calendar to another! Silly silly.
To the point where you help me out…
You can suggest changes and report bugs in Android. They are listed by popularity, that is how many that “starred” a specific suggestion. So help me out! Star this baby so I get a better phone :)
Cheers, thanks etc.

>Use Google Analytics with Blogger


So here it is, as promised: a simple how-to for enabling some nice stats for your Blogger blogg. Google analytics actually gives you a lot of fun data. Things I know about my blogg that I found interesting: About half of you found me through a search engine, the rest on reffering sites (some very few typed the address in). Only 10% of the visits comes from Sweden (look at previous posts and you’ll noticed how almost everything is in English now) and a smashing 45% comes from the US. As mentioned earlier I also know what you read and what you ignore (at least as long as you look at the details on an entry).
First of all you need a blogg but lets assume you already got that part (uninteresting reading ahead otherwise). Now here we go!
  1. Start using Google Analytics
    Now, head over to http://google.com/analytics/
    If you are new to Analytics well then you click the “Sign up now” on your right.
    Otherwise you log in and add a new profile.
    These steps are rather straight forward, just answer the questions (IF you find something unclear, please post a comment and I’ll add this to the instruction).
  2. Collect your tracking code
    As one of the last steps both when signing up and adding a new profile you’ll find your Tracking Code. This is simply a block of JavaScript code that you Select and Copy.
  3. Get that code into Blogger
    Go to www.blogger.com (don’t you just love Tabs?:-)
    Sign in and choose the blogg that you want to track.
    Click on the tag “Template”.
    Scroll down to the end of the code in the html box and paste your Tracking Code just before the ending tags so it looks something like this:

    Save your template changes and choose Republish

  4. Was it tricky? Check your status!
    In Google Analytics your “Status” tells you wither or not you succeeded.
    It should now say Receiving data and not be a big warning sign :)
    If it is still a yellow sign saying Tracking unknown or Tracking not installed, well my instructions was a big fail. Give me a slap on the fingers and I’ll update the instructions so others won’t have to make the same mistake.
I’m well aware that this is not the only place you can find this info. You can even find it scattered among googles own support articles. One more place won’t harm, and maybe I gave some light to some part that was unclear earlier. Most of all I would like to know if there are still things you don’t understand so make a comment and I will get back to you.

>What a vacation eh?


Now that was some vacation wouldn’t you say?
I am of course back some time ago, but my motivation took some extra.
I’ve been thinking about changing the focus on this blogg a bit.
Less news and most likely posts. Instead of trying to get you to come back here checking what I wrote this time I’ll try to write interesting stuff (according to the stats you seem to like instructions so expect more of those) that might lure some unsuspecting googlers of their track :)
Of course I want you to come back for more so I’ll try to keep em coming and the small suggestions and product heads-up will of course not stop.
That’s it for now, I’ve got a small and simple how-to enable stats for blogger (since Blogger decided to make it hard for us) coming up. Not the first one out there but having one more place to find it can’t hurt right?