Met de komst van mijn nieuwe Android toestel (HTC Legend) dacht ik dat het een goed idee was om Gmail te gaan gebruiken als mijn centrale plek voor contactinformatie i.p.v. een lokale kopie bij te houden in Microsoft Outlook. Aangezien zowel Android als Gmail van Google zijn, zou je verwachten dat de integratie tussen die twee naadloos op elkaar zou aansluiten. Helaas helaas.
Op het eerste gezicht lijkt alles goed te gaan, je Gmail-contacten worden netjes gesynchroniseerd en op het eerste gezicht is er niet aan de hand. Maar toen ik wat verder ging kijken, kwam ik toch wat vervelende dingetjes tegen.
Mijn contactinformatie is niet heel erg complex; een naam, email, telefoonnummer, adresgegevens en soms een verjaardag zijn zo'n beetje alles wat ik bij hou. Dat probeer ik wel zo consequent mogelijk te doen, anders wordt het toch snel een zooitje. Daarnaast verwacht ik dat het programma waarin ik mijn contacten bijhoud minimaal een CSV-import/export-functie heeft, zodat ik zelf kan zien hoe de mapping van de verschillden velden naar kolommen eruit ziet en dat eventueel kan aanpassen als ik mijn contacten wil kopieren.
Als eerste dus een export gedaan van Gmail naar CSV om te kijken welke velden Gmail gebruik om de contactinformatie op te slaan. Niks nieuws hier, alle velden zijn aanwezig, alleen veel meer dan dan dat je ziet in Gmail. Zo heb je 1 veld in Gmail om het adres (straatnaam + postode + plaats) vast te leggen, terwijl de afzonderlijke velden gewoon aanwezig zijn in het CSV-bestand.
En hier heb je dus het eerste probleem te pakken: het volledige adres wordt in 1 veld gezet en daarmee is de export functie volledig waardeloos geworden (tenzij je het geen probleem vind om een paar avonden te zitten en voor al je contacten het adresveld op te knippen en te plakken naar een ander veld)
Goed, kleine concessie dan: Dan maar alle adresgegevens in Gmail in 1 veld. Om toch iets van een structuur te creeëren, geef je een <enter> na de straatnaam, zodat het in ieder geval visueel nog een beetje eruit ziet.
Maar ook dat gaat niet goed, want bij een export wordt dan je contact gesplitst over net zoveel rijen als jij enters hebt gegeven. Ook niet echt een oplossing dus..
Okay..nog maar een concessie dan: Vanaf nu alle adressen invullen als 1 regel met spaties en geen <enters> meer. Dit werkt, duh!
btw, dit probleem heb je ook met het Notes veld. Dus als je bijvoorbeeld je contacts importeert vanuit MS Outlook via CSV, dan krijg je ook het probleem dat de CSV niet goed wordt aangemaakt, maar dat terzijde.
Helaas is het probleem nog steeds niet opgelost, want nu gaat mijn Android roet in het eten gooien. Het synchroniseren gaat goed en opzich wordt het gecombineerde adresveld gewoon weergegeven.
Maar ga je nu een contact wijzigen of toevoegen, dan heb je de mogelijkheid om de adresgegevens vast te leggen zoals het hoort (apart veld voor straatnaam, postcode en plaats). Dat is een verbetering denk je. Echter , na synchronisatie met Gmail, is alleen de straatnaam zichtbaar in Gmail. De rest is “verdwenen”.
Na een nieuwe CSV-export komen de gegevens weer bovendrijven, alleen heeft Google het nodig gevonden er wat harde returns tussen te zetten, dus wordt opnieuw je CSV vernacheld.
Dus voorlopig nog maar even m’n contacten in MS-Outlook backuppen en via HTC sync op m’n telefoon zetten.
Op het eerste gezicht lijkt alles goed te gaan, je Gmail-contacten worden netjes gesynchroniseerd en op het eerste gezicht is er niet aan de hand. Maar toen ik wat verder ging kijken, kwam ik toch wat vervelende dingetjes tegen.
Mijn contactinformatie is niet heel erg complex; een naam, email, telefoonnummer, adresgegevens en soms een verjaardag zijn zo'n beetje alles wat ik bij hou. Dat probeer ik wel zo consequent mogelijk te doen, anders wordt het toch snel een zooitje. Daarnaast verwacht ik dat het programma waarin ik mijn contacten bijhoud minimaal een CSV-import/export-functie heeft, zodat ik zelf kan zien hoe de mapping van de verschillden velden naar kolommen eruit ziet en dat eventueel kan aanpassen als ik mijn contacten wil kopieren.
Als eerste dus een export gedaan van Gmail naar CSV om te kijken welke velden Gmail gebruik om de contactinformatie op te slaan. Niks nieuws hier, alle velden zijn aanwezig, alleen veel meer dan dan dat je ziet in Gmail. Zo heb je 1 veld in Gmail om het adres (straatnaam + postode + plaats) vast te leggen, terwijl de afzonderlijke velden gewoon aanwezig zijn in het CSV-bestand.
En hier heb je dus het eerste probleem te pakken: het volledige adres wordt in 1 veld gezet en daarmee is de export functie volledig waardeloos geworden (tenzij je het geen probleem vind om een paar avonden te zitten en voor al je contacten het adresveld op te knippen en te plakken naar een ander veld)
Goed, kleine concessie dan: Dan maar alle adresgegevens in Gmail in 1 veld. Om toch iets van een structuur te creeëren, geef je een <enter> na de straatnaam, zodat het in ieder geval visueel nog een beetje eruit ziet.
Maar ook dat gaat niet goed, want bij een export wordt dan je contact gesplitst over net zoveel rijen als jij enters hebt gegeven. Ook niet echt een oplossing dus..
Okay..nog maar een concessie dan: Vanaf nu alle adressen invullen als 1 regel met spaties en geen <enters> meer. Dit werkt, duh!
btw, dit probleem heb je ook met het Notes veld. Dus als je bijvoorbeeld je contacts importeert vanuit MS Outlook via CSV, dan krijg je ook het probleem dat de CSV niet goed wordt aangemaakt, maar dat terzijde.
Helaas is het probleem nog steeds niet opgelost, want nu gaat mijn Android roet in het eten gooien. Het synchroniseren gaat goed en opzich wordt het gecombineerde adresveld gewoon weergegeven.
Maar ga je nu een contact wijzigen of toevoegen, dan heb je de mogelijkheid om de adresgegevens vast te leggen zoals het hoort (apart veld voor straatnaam, postcode en plaats). Dat is een verbetering denk je. Echter , na synchronisatie met Gmail, is alleen de straatnaam zichtbaar in Gmail. De rest is “verdwenen”.
Na een nieuwe CSV-export komen de gegevens weer bovendrijven, alleen heeft Google het nodig gevonden er wat harde returns tussen te zetten, dus wordt opnieuw je CSV vernacheld.
Dus voorlopig nog maar even m’n contacten in MS-Outlook backuppen en via HTC sync op m’n telefoon zetten.