Pořád nějak nevidím důvod, proč by měl existovat autostart session
Protože je to nejjednodušší a nelze v tom udělat chybu.
nastavení cookie, dokud neodkliknu souhlas
Souhlas s cookie se nastavuje v prohlížeči. Pokud jsou vypnuté, prohlížeč cookie neuloží a na serveru tudíž nemusíte řešit jejich neukládání. Na serveru musíte akorát vyřešit, zda uživateli s vypnutými cookies poskytnete nějakou náhradní metodu. Začátečníkovi bych to rozhodně nedoporučoval, je to podstatně náročnější na zabezpečení.
Souhlas uživatele odkliknutím na webové stránce vyžadují akorát obchodní podmínky Googlu, třeba když máte na stránkách AdWords nebo používáte Google Analytics. Ale ani Google nepředpokládá, že byste se těmi podmínkami řídil, protože nikde v API nevystavuje funkci, kterou byste jim sdělil, že uživatel souhlas dal. A všude předpokládají, že jejich kód vložíte do stránky rovnou, ne až po získání souhlasu.
Chápu plně, že je jednodušší tam prdnout autostart, než přemýšlet, kdy ji můžu nastavit - ale to už je mimo rámec toho, co řešíme.
Jenže to, co vy řešíte, je zase daleko mimo rámec dotazu.