機能追加 #940
<対象>
JSタグのみ
※ソケット方式は対象外
※イメージタグは廃止する方向なので除外
<成果通知タグ>
通知パラメータにadKey(認証キー)を追加
旧)
<pre>
<script type="text/javascript" src="https://i-generation.jp/action/conversion.js"></script>
<script type="text/javascript">
var adCid = '00000';
var adUid = '12345';
var adPid = '1';
var adAmount = '';
adConversion(adCid,adUid,adPid,adAmount);
</script>
</pre>
新)
<pre>
<script type="text/javascript" src="https://i-generation.jp/action/conversion.js"></script>
<script type="text/javascript">
var adKey = '6B86B273FF34FCE19D6B804EFF5A3F5747ADA4EAA22F1D49C01E52DDB7875B4B';
var adCid = '00000';
var adUid = '12345';
var adPid = '1';
var adAmount = '';
adConversion(adCid,adUid,adPid,adAmount);
</script>
</pre>
adKey(認証キー)フォーマット:
adUid(注文番号)とclientKey広告キー(広告毎にあらかじめ発行する8桁の英数字)をもとにハッシュ化(SHA256)した256バイトの文字列
例)
adUid: 12345
adAuthKey: clientKey: abcdefgh
の場合
adKey: F651CC7CC8389F48CB085F1664262F9CD6067F48519297997BA10A88FE795BFC
<サンプルプログラム>
<pre>
<?php
function ig_make_hash($adUid) {
$adAuthKey = 'abcdefgh';
return hash('sha256', $adUid.$adAuthKey); $adUid.$clientKey);
?>
</pre>
<運営者管理画面>
・広告登録時、認証キー生成(広告編集時、認証キー未登録の場合も同様に生成)
・広告詳細 >認証キー > 有効フラグ
・広告詳細 > 成果通知タグ > JSタグ修正
・成果通知タグ仕様書のDLリンク追加
・サンプルソースDLリンク追加
<懸念点>
・PHPなどサーバーサイドの知識が必要
・サーバーサイドで生成するプログラムが必要なためタグマネージャーが使えない
JSタグのみ
※ソケット方式は対象外
※イメージタグは廃止する方向なので除外
<成果通知タグ>
通知パラメータにadKey(認証キー)を追加
旧)
<pre>
<script type="text/javascript" src="https://i-generation.jp/action/conversion.js"></script>
<script type="text/javascript">
var adCid = '00000';
var adUid = '12345';
var adPid = '1';
var adAmount = '';
adConversion(adCid,adUid,adPid,adAmount);
</script>
</pre>
新)
<pre>
<script type="text/javascript" src="https://i-generation.jp/action/conversion.js"></script>
<script type="text/javascript">
var adKey = '6B86B273FF34FCE19D6B804EFF5A3F5747ADA4EAA22F1D49C01E52DDB7875B4B';
var adCid = '00000';
var adUid = '12345';
var adPid = '1';
var adAmount = '';
adConversion(adCid,adUid,adPid,adAmount);
</script>
</pre>
adKey(認証キー)フォーマット:
adUid(注文番号)とclientKey広告キー(広告毎にあらかじめ発行する8桁の英数字)をもとにハッシュ化(SHA256)した256バイトの文字列
例)
adUid: 12345
adAuthKey: clientKey: abcdefgh
の場合
adKey: F651CC7CC8389F48CB085F1664262F9CD6067F48519297997BA10A88FE795BFC
<サンプルプログラム>
<pre>
<?php
function ig_make_hash($adUid) {
$adAuthKey = 'abcdefgh';
return hash('sha256', $adUid.$adAuthKey); $adUid.$clientKey);
?>
</pre>
<運営者管理画面>
・広告登録時、認証キー生成(広告編集時、認証キー未登録の場合も同様に生成)
・広告詳細 >認証キー > 有効フラグ
・広告詳細 > 成果通知タグ > JSタグ修正
・成果通知タグ仕様書のDLリンク追加
・サンプルソースDLリンク追加
<懸念点>
・PHPなどサーバーサイドの知識が必要
・サーバーサイドで生成するプログラムが必要なためタグマネージャーが使えない