1

私は自分のウェブサイトにFacebook Pixelをインストールしており、自分のサイトでの購入を記録しています。私のサイトのスクリプトは、通常の購入標準イベントです:FBグラフAPIエクスプローラを使用して追加の標準イベントパラメータにアクセス

fbq('track', 'Purchase', {value: '0.00', currency: 'USD'}); 

「値」は動的であり、各注文ごとに変更されます。 FB Insights API(Graph API Explorer経由でアクセス)を使用して、これらの追加パラメータにアクセスしたいと思います。

は今、私のクエリは次のようになります。

{ 
    "data": [ 
    { 
     "actions": [ 
     { 
      "action_type": "link_click", 
      "value": 19 
     }, 
     { 
      "action_type": "offsite_conversion.fb_pixel_purchase", 
      "value": 1 
     }, 
     { 
      "action_type": "offsite_conversion.fb_pixel_view_content", 
      "value": 19 
     }, 
     { 
      "action_type": "post_like", 
      "value": 88 
     }, 
     { 
      "action_type": "page_engagement", 
      "value": 107 
     }, 
     { 
      "action_type": "post_engagement", 
      "value": 107 
     }, 
     { 
      "action_type": "offsite_conversion", 
      "value": 20 
     } 
     ], 
     "spend": 5.16, 
     "account_id": "10201496xxxxxxxxxx", 
     "campaign_name": "Link Clicks to Website (CPC)", 
     "ad_name": "[2015/11/27] New Arrivals", 
     "adset_name": "Custom Audience - Visitors or Lookalike - Visitors", 
     "impressions": "2634", 
     "date_start": "2015-11-01", 
     "date_stop": "2015-12-01" 
    }, ... 

あなたが見ることができるように、クエリは、サイト上で行われた購入を返す(offsite_conversion:

act_1020149xxxxxxxxxxx/insights?level=ad&action_report_time=conversion&default_summary=true&fields=actions,spend,account_id,campaign_name,ad_name,adset_name,impressions&time_range[since]=2015-11-01&time_range[until]=2015-12-01 

これは、次のようになり、データを返します。 .fb_pixel_purchase)。私のウェブサイトに埋め込まれた標準的なイベントコードでキャプチャされているように、このクエリを拡張して各購入の '価値'と '通貨'も含めることができます。

これができない場合は、私が探している購入のデータを見つけるためにAPIのどの部分を使用する必要がありますか?

答えて

0

購入値を取得するには、「action_values」フィールドを追加する必要があります。通貨はあなたのアカウントに登録した通貨です。あなたが異なる購入(ピクセルの火災)の異なる通貨を報告する場合、私はfacebookがあなたの通貨に値を変換すると思います。

関連する問題