現在、Cookieを使用して特定のソフトウェアのインストールを追跡しています。(これは現在すべてのウィンドウです。)ダウンロードはリンクを介して私のサイトから行われるため、ダウンロードのクレジットを誰に付与するかを判断するために、アフィリエイトにカスタムリンクを提供できます。また、それを追跡するために、ある種の一意のIDをコンピューターに割り当てます。これらは、永続化のために将来のある時点でレジストリにポップされます。
今では、ダウンロードリンクだけでなく、ソフトウェアを広める方法がたくさんあります。誰かに.exeを渡して、誰がそれを提供したかを把握できるようにしたいのです。トラッキングコードを保持するための.iniファイルなどを用意することもできますが、それは各アフィリエイトのインストーラーを作成する必要があることを意味します。このアイデアに完全に反対しているわけではありませんが、どちらも好きではありません。
もっと簡単な方法はありますか?これが一般的なユースケースであることを私は知っています-人々は何をしますか?