1

現在、Cookieを使用して特定のソフトウェアのインストールを追跡しています。(これは現在すべてのウィンドウです。)ダウンロードはリンクを介して私のサイトから行われるため、ダウンロードのクレジットを誰に付与するかを判断するために、アフィリエイトにカスタムリンクを提供できます。また、それを追跡するために、ある種の一意のIDをコンピューターに割り当てます。これらは、永続化のために将来のある時点でレジストリにポップされます。

今では、ダウンロードリンクだけでなく、ソフトウェアを広める方法がたくさんあります。誰かに.exeを渡して、誰がそれを提供したかを把握できるようにしたいのです。トラッキングコードを保持するための.iniファイルなどを用意することもできますが、それは各アフィリエイトのインストーラーを作成する必要があることを意味します。このアイデアに完全に反対しているわけではありませんが、どちらも好きではありません。

もっと簡単な方法はありますか?これが一般的なユースケースであることを私は知っています-人々は何をしますか?

4

1 に答える 1

2

だから私は自分で解決策を思いついた - 実装するのに1秒しかかからないだろう(私のサーバーのものはすべて* nixに今あるので)しかし、ここにそれがどうなるかがある:

  1. アフィリエイトがウェブサイトに来て、サインアップしたい
  2. アフィリエイトID付きの投稿をWindows Webサーバーに送信します
  3. Windows Webサーバーは、レジストリキーセクションにアフィリエイトIDおよびその他のものを含むinnoスクリプト構成ファイルを生成します
  4. Windowsは、innoスクリプトファイル(およびサポートするもの)を.exeにコンパイルする別のプロセスを開始します
  5. 完了すると、s3バケットに発射されます
  6. カスタム .exe をダウンロードする場所がユーザーに通知されます

ですから、不可能な問題はありません。それを成し遂げるには少し考える必要があるかもしれません

于 2010-10-09T17:40:54.313 に答える