Na ja, unbedingt notwendig ist eine
GUID nicht. Aber der Vorteil wäre, dass sie weltweit einzigartig ist. Es ist quasi unwahrscheinlich, dass irgendwo noch jemand die gleiche
GUID hat. Wenn du stattdessen einen String für "AppId" verwendest, kann es durchaus passieren, dass jemand den gleichen String benutzt - weil sein Programm vielleicht ähnlich heißt, o.ä.