コンバージョンの発生元を管理する

Merchant API を使用して Merchant Center アカウントのコンバージョンの発生元を管理する方法は次のとおりです。

Merchant Center のコンバージョン ソースを使用すると、Merchant Center アカウントで無料リスティングウェブサイトのコンバージョン データを確認できます。

Merchant API でコンバージョン ソースを管理するには、事前に 自動タグ設定と Merchant Center アカウントのウェブサイトの所有権の申し立てを行う必要があります。Merchant Center アカウントには最大 200 個のコンバージョン ソースを設定できます。

Google アナリティクスを使用して、無料リスティングとウェブサイトのコンバージョンをトラッキングできます。

Google アナリティクスのプロパティに対する管理者権限をお持ちの場合は、Google アナリティクスのコンバージョンの発生元を作成して、プロパティを Merchant Center アカウントにリンクできます。

次の API リクエストでは、Google アナリティクス用の Merchant Center アカウントに新しい ConversionSource オブジェクトが作成されます。

POST  https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources

{
 "googleAnalyticsLink": {
   "propertyId": PROPERTY_ID
  }
}

次のサンプル レスポンスには ConversionSource オブジェクトが含まれています。Google アナリティクスのコンバージョン ソースには googleAnalyticsLink フィールドが設定されており、名前は accounts/{ACCOUNT}/conversionSources/galk:{PROPERTY_ID} に従います。

{
  "name": "accounts/{ACCOUNT_ID}/conversionSources/galk:PROPERTY_ID"
  "googleAnalyticsLink": {
    "propertyId": "PROPERTY_ID",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "atributionModel": "CROSS_CHANNEL_DATA_DRIVEN",
      "conversionType": [
        {
          "name": "purchase",
          "report": true
        }
      ]
    },
    "propertyName": "My Property Name"
  },
 "state": "ACTIVE",
 "controller": "MERCHANT"
}

Google タグを使用する

Google アナリティクスのプロパティをお持ちでない場合は、Google タグを使用してウェブサイト コンバージョンの発生元を作成することで、コンバージョン データを Merchant Center アカウントに直接送信できます。Google タグ マネージャー API を使用して既存の Google タグを設定するか、新しいウェブサイト コンバージョンの発生元を追加したときに自動的に作成される新しいタグを使用できます。

Merchant Center アカウントでウェブサイト トラッキング用の新しい accounts.conversionSources オブジェクトを作成するサンプルを次に示します。

POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources

{
  "merchantCenterDestination": {
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  }
}

ConversionSource オブジェクトを含むレスポンスの例を次に示します。ウェブサイト コンバージョン ソースでは、merchantCenterDestination フィールドが設定され、名前は accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID} に従います。

{
  "name": "accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}",
  "merchantCenterDestination": {
    "destination": "MC-ABCD1234",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  },
  "state": "ACTIVE",
  "controller": "MERCHANT"
}

作成したコンバージョン ソースの destinationGoogle タグとともに使用すると、ウェブサイトからコンバージョン データを直接取得できます。

詳細

Content API for Shopping からの移行については、コンバージョン ソースの管理を移行するをご覧ください。