【AFAD】LINEヤフー広告とのAPI連携方法(オプション)
LINEヤフー広告コンバージョンAPIについて
LINEヤフー広告が提供するコンバージョンAPI機能です。
本機能を利用することでAFADが計測したコンバージョンをLINEヤフー管理画面へ反映することができます。
※LINEヤフー広告が提供する新規ウェブ(計測タグ)に対応したAPIです。
連携手順
CATS社のオプションサービスでLINEヤフー広告の計測を行う場合は、以下のいずれかの方法を選択し設定を行います。
- Business Managerを利用する場合(LINEヤフー推奨)
1-1.Business Managerで計測タグを作成する
1-2.BusinessManagerで作成した計測タグのアクセストークンとタグIDを取得する
1-3.LINEヤフー管理画面でコンバージョンを作成しスニペットIDを取得する
1-4.AFAD管理画面へ「アクセストークン」「タグID」「スニペットID」設定する
1-5. 重複除外対策を行う - Business Managerを利用しない場合
2-1. LINEヤフー管理画面で計測タグを作成する
2-2. LINEヤフー管理画面で作成した計測タグのアクセストークンとタグIDを取得する
2-3. LINEヤフー管理画面でコンバージョンを作成しスニペットIDを取得する
2-4. AFAD管理画面へ「アクセストークン」「タグID」「スニペットID」設定する
2-5. 重複除外対策を行う
1.Business Managerを利用する場合(LINEヤフー推奨)
1-1. Business Managerで計測タグを作成する
①Business Managerへアクセスします。
https://www.lycbiz.com/jp/service/business-manager/
②「データ」>「トラッキング(タグ)」>「計測タグ(推奨)」>「計測タグを作成」を選択し、管理する計測タグの名前を入力して作成します。


1-2.Business Managerで作成した計測タグのアクセストークンとタグIDを取得する
①「データ」>「トラッキング(タグ)」>「計測タグ(推奨)」から、作成した計測タグを選択します。
②「コンバージョンAPI」タブを開き、「アクセストークン発行」をクリックしてアクセストークンを取得します。
※別画面に移動するとアクセストークンが表示されなくなるためご注意ください。

③同じ画面内に表示されるタグIDもあわせて取得します。
1-3. LINEヤフー管理画面でコンバージョンを作成し、必要に応じてスニペットIDを取得する
①LINEヤフー広告管理画面で「ツール」>「コンバージョン測定」を開きます。

②コンバージョンを作成し、「ウェブ(計測タグ)」を選択して設定を完了します。
※必須項目は用途に応じてご選択ください。
※フィルター条件の選択によってスニペットIDの要否が異なります。
グローバルスニペット(URL)
イベントスニペット(イベント種別)
→スニペットIDの発行がないため、取得する必要はございません。
イベントスニペット(イベント種別とスニペットID)
→スニペットIDが発行されますので、取得が必要です。
※フィルター条件に関しては計測したい粒度に合わせてご選択をお願いいたします。詳しい仕様に関しては、LINEヤフー広告の管理画面および公式ヘルプにてご確認ください。
https://ads-help.yahoo-net.jp/s/article/H000054772?language=ja
③フィルター条件:イベントスニペット(イベント種別とスニペットID)を選択された場合は、コンバージョン測定画面内に作成したコンバージョンが表示されるので、タグ表示を押下して表示されるイベントスニペットから snippetId を取得します。
※フィルター条件:グローバルスニペット(URL)・イベントスニペット(イベント種別)を選択された場合、snippetId は発行されません。
1-4. AFAD管理画面へ「アクセストークン」「タグID」「スニペットID」設定する
①AFAD管理画面で パートナー管理>パートナー登録 を開きます。
②LINEヤフー広告コンバージョンAPI認証情報>追加をクリックし、「アクセストークン」「タグID」を入力します。
③パートナーサイト登録>パートナーで先ほど登録したパートナーを選択します。
④利用API設定>LINEヤフー広告 を選択し、「アクセストークン」「イベント種別」「スニペットID」(使用する場合)を入力します。

⑤タグ管理>グループ成果タグ一覧>その他のタグ>LINEヤフー広告コンバージョンAPI用成果通知タグ をコピーし、サンクスページに設置します。

⑥設定完了後、クリックURLを発行してご利用ください。
1-5. 重複除外対策を行う
※LYタグとCAPIを併用する場合
LYタグを設置してCAPIを利用する場合は、成果の重複除外対策が必要です。
対策を行わない場合、媒体管理画面上でCV数が二重に計測されることがあります。
重複除外の考え方
LYタグで通知するイベント情報と、CATS社から通知するイベント情報が同じ内容のまま送信されると、LY側で同一イベントとして重複計測される場合があります。
そのため、注文番号や予約番号などの識別子を重複除外用IDとして付与し、両方のイベントに同じIDを設定することで、片方のみが計測されるようにします。
設定方法
① LY成果タグに transactionId を追加する
LYタグに重複除外用IDを追加します。
記入例
<script>
lytag({
type: 'event',
eventType: 'purchase',
tagId: '123456789',
transactionId: '重複除外用ID'
});
</script>
※成果タグで計測している場合は②、ポストバック方式で計測している場合は③をご参照ください。
② CATS/L-ad成果タグの transaction_id に重複除外用IDを追加する
※LINEヤフーコンバージョンAPI契約後に管理画面より取得するタグがLINEヤフーAPI用の成果タグとなっております。
記入例
<script>
(function(){
var uqid = "×××××××××";
var gid = "○○";
/** 任意の値を記載 **/
var uid = "";
var uid2 = "";
var af = "";
var pid = "";
var amount = "";
/** 任意の値を記載 **/
/** 指定イベント情報を記載 **/
var afadOption = {
lineyahoo: {
transaction_id: "重複判定ID", // 重複判定ID
label: "", // カスタムラベル
items: [
{
item_id: "", // 商品ID
category_id: "", // 商品種別ID
price: "", // 商品価格
quantity: "" // 商品数
}
]
}
};
/** 指定イベント情報を記載 **/
var a=document.createElement("script");
a.src="//×××××××××/ac/action_js.php";
a.id="afadaction-"+Date.now();
a.addEventListener("load",function(){(new fpcAction(a.id)).groupAction(gid, af, [uid, uid2], pid, amount, uqid, afadOption)});
document.head.appendChild(a)})();
</script>
③ ポストバックURLに ly_transaction_id を追加する
ポストバック方式で計測している場合は、URLに重複除外用IDを付与します。
記入例
https://ac-d02.catsys.jp/ac/123456789/?gid=1&sid=[セッションID]&uid1=[成果情報1]&ly_transact
2. Business Managerを利用しない場合
Business Managerをお持ちでない場合は、LINEヤフー広告管理画面から設定します。
ただし、広告アカウント1つにつき作成できる計測タグは1つまでです。
2-1. LINEヤフー管理画面で計測タグを作成する
①LINEヤフー広告管理画面で、ディスプレイ広告の広告アカウントを選択します。
②「権限・データ」>「計測タグ」を選択し、計測タグを作成します。
2-2. LINEヤフー管理画面で作成した計測タグのアクセストークンとタグIDを取得する
①「権限・データ」>「計測タグ」を選択します。
②「アクセストークン」>「新規発行」>「規約に同意してアクセストークンを発行」をクリックして発行します。
③同じ画面内に表示されるグローバルスニペットの tagId の値を取得します。
2-3. LINEヤフー管理画面でコンバージョンを作成しスニペットIDを取得する
①LINEヤフー広告管理画面で「ツール」>「コンバージョン測定」を開きます。

②コンバージョンを作成し、「ウェブ(計測タグ)」を選択して設定を完了します。
※必須項目は用途に応じてご選択ください。

※フィルター条件の選択によってスニペットIDの要否が異なります。
グローバルスニペット(URL)
イベントスニペット(イベント種別)
→スニペットIDの発行がないため、取得する必要はございません。
イベントスニペット(イベント種別とスニペットID)
→スニペットIDが発行されますので、取得が必要です。
※フィルター条件に関しては計測したい粒度に合わせてご選択をお願いいたします。詳しい仕様に関しては、LINEヤフー広告の管理画面および公式ヘルプにてご確認ください。
https://ads-help.yahoo-net.jp/s/article/H000054772?language=ja
③フィルター条件:イベントスニペット(イベント種別とスニペットID)を選択された場合は、コンバージョン測定画面内に作成したコンバージョンが表示されるので、タグ表示を押下して表示されるイベントスニペットから snippetId を取得します。
※フィルター条件:グローバルスニペット(URL)・イベントスニペット(イベント種別)を選択された場合、snippetId は発行されません。

2-4. AFAD管理画面へ「アクセストークン」「タグID」「スニペットID」設定する
①AFAD管理画面で パートナー管理>パートナー登録 を開きます。
②LINEヤフー広告コンバージョンAPI認証情報>追加をクリックし、「アクセストークン」「タグID」を入力します。
③パートナーサイト登録>パートナーで先ほど登録したパートナーを選択します。
④利用API設定>LINEヤフー広告 を選択し、「アクセストークン」「イベント種別」「スニペットID」(使用する場合)を入力します。

⑤タグ管理>グループ成果タグ一覧>その他のタグ>LINEヤフー広告コンバージョンAPI用成果通知タグ をコピーし、サンクスページに設置します。


⑥設定完了後、クリックURLを発行してご利用ください。
2-5. 重複除外対策を行う
※LYタグとCAPIを併用する場合
LYタグを設置してCAPIを利用する場合は、成果の重複除外対策が必要です。
対策を行わない場合、媒体管理画面上でCV数が二重に計測されることがあります。
重複除外の考え方
LYタグで通知するイベント情報と、CATS社から通知するイベント情報が同じ内容のまま送信されると、LY側で同一イベントとして重複計測される場合があります。
そのため、注文番号や予約番号などの識別子を重複除外用IDとして付与し、両方のイベントに同じIDを設定することで、片方のみが計測されるようにします。
設定方法
① LY成果タグに transactionId を追加する
LYタグに重複除外用IDを追加します。
記入例
<script>
lytag({
type: 'event',
eventType: 'purchase',
tagId: '123456789',
transactionId: '重複除外用ID'
});
</script>
※成果タグで計測している場合は②、ポストバック方式で計測している場合は③をご参照ください。
② CATS/L-ad成果タグの transaction_id に重複除外用IDを追加する
※LINEヤフーコンバージョンAPI契約後に管理画面より取得するタグがLINEヤフーAPI用の成果タグとなっております。
記入例
<script>
(function(){
var uqid = "×××××××××";
var gid = "○○";
/** 任意の値を記載 **/
var uid = "";
var uid2 = "";
var af = "";
var pid = "";
var amount = "";
/** 任意の値を記載 **/
/** 指定イベント情報を記載 **/
var afadOption = {
lineyahoo: {
transaction_id: "重複判定ID", // 重複判定ID
label: "", // カスタムラベル
items: [
{
item_id: "", // 商品ID
category_id: "", // 商品種別ID
price: "", // 商品価格
quantity: "" // 商品数
}
]
}
};
/** 指定イベント情報を記載 **/
var a=document.createElement("script");
a.src="//×××××××××/ac/action_js.php";
a.id="afadaction-"+Date.now();
a.addEventListener("load",function(){(new fpcAction(a.id)).groupAction(gid, af, [uid, uid2], pid, amount, uqid, afadOption)});
document.head.appendChild(a)})();
</script>
③ ポストバックURLに ly_transaction_id を追加する
ポストバック方式で計測している場合は、URLに重複除外用IDを付与します。
記入例
https://ac-d02.catsys.jp/ac/123456789/?gid=1&sid=[セッションID]&uid1=[成果情報1]&ly_transact
ーーーーーーーーーーーーーーーーーーーーーーー
📅 最終更新: 2026年6月23日