いろいろ要件があるので都度考える必要がある
アフィリエイト・サービス・プロバイダ - Wikipedia
同じユーザでも別のidを提供してよい
暗号化?
ASPごとにidに使える文字種/長はさまざま
- 最小公約数的には [0-9A-Za-z](62文字種), 64byte
現状ユーザid以外にもマーケティング用の情報を渡すことも多い
- どの特集を見たユーザか? などなど
- 結構一杯ある
packして暗号化してbase62(base64じゃないよ)すると, 文字長が厳しかったりする
取引idを別途作って提供?