1

Ich habe Facebook Pixel auf meiner Website installiert, und es erfasst Einkäufe auf meiner Website gemacht. Das Skript auf meiner Seite ist der normale Kauf Standard-Event:Zugriff auf zusätzliche Standard-Event-Parameter mit FB Graph API Explorer

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

Abgesehen davon, dass der ‚Wert‘ ist dynamisch und ändert sich für jede Bestellung. Ich möchte auf diese zusätzlichen Parameter zugreifen, indem ich die FB Insights API verwende (Zugriff über den Graph API Explorer).

Im Moment sieht meine Abfrage wie folgt:

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 

Dies gibt Daten, die wie folgt aussieht:

{ 
    "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" 
    }, ... 

Wie Sie sehen können, die Abfrage Einkäufe, die auf der Website zurückkehrt (offsite_conversion .fb_pixel_purchase), die von der Anzeige stammen. Wie kann ich diese Abfrage so erweitern, dass sie auch den "Wert" und die "Währung" jedes Kaufs enthält, wie sie im Standard-Ereigniscode auf meiner Website enthalten sind.

Wenn dies nicht möglich ist, welchen Teil der API sollte ich dann verwenden, um die Daten zu Käufen zu finden, nach denen ich suche?

Antwort

0

Sie müssen das Feld 'action_values' hinzufügen, um den Kaufwert zu erhalten. Die Währung ist diejenige, die Sie bei Ihrem Konto registriert haben. Wenn Sie verschiedene Währungen für verschiedene Käufe (Pixelfeuer) melden, würde ich annehmen, dass Facebook die Werte in Ihre Währung umrechnet.