Versione API Graph

Metriche sugli insight di instant article aggregati

Questo oggetto rappresenta l'insieme di metriche relative agli insight aggregate per tutti gli instant article pubblicati da una Pagina Facebook. Per maggiori informazioni su Instant Articles, leggi la nostra Documentazione per gli sviluppatori di Instant Articles.

Questi insight includono qualsiasi condivisione di instant article su Facebook e non si limitano solo ai post della Pagina corrispondente.

I dati per questi insight sono disponibili solo dal 30 novembre 2015.

Lettura

Questo endpoint è composto dall'ID della Pagina e dalla metrica cercata. Tutte le metriche disponibili sono elencate sotto.

Tool di esplorazione per la API Graph
GET /v19.0/{page-id}?fields=instant_articles_insights.metric(metric-name) HTTP/1.1
Host: graph.facebook.com
/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get(
    '/{page-id}?fields=instant_articles_insights.metric(metric-name)',
    '{access-token}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
    "/{page-id}?fields=instant_articles_insights.metric(metric-name)",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/{page-id}?fields=instant_articles_insights.metric(metric-name)",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{page-id}?fields=instant_articles_insights.metric(metric-name)"
                                      parameters:params
                                      HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Autorizzazioni

Parametri

Nome Descrizione Tipo Obbligatorio

id

L'ID della Pagina.

string

yes

metric

La metrica richiesta.

Vedi le metriche disponibili sotto

yes

period

Il periodo di tempo rispetto al quale la metrica è aggregata.

enum{day, week, days_28, month, lifetime}

yes

since

Il limite inferiore dell'intervallo di tempo da considerare. Valore predefinito: 2 weeks ago

datetime

no

until

Il limite superiore dell'intervallo di tempo da considerare. Valore predefinito: Current time

datetime

no

breakdown

Risultati separati in base alla piattaforma (iOS o Android) su cui è stata eseguita la metrica. Se non specificato, i risultati includono entrambe le piattaforme.

enum{platform}

no

Campi

La lettura da questo segmento restituirà un risultato formattato JSON:

{
  "data": []
}

data

Una lista di oggetti InsightsQueryResult. I seguenti campi saranno aggiunti ad ogni oggetto restituito:

Nome Descrizione Tipo

time

L'inizio o l'ora di fine del periodo totale.

datetime

value

Conteggio, media, rapporto o percentuale della metrica nel periodo.

numeric

breakdowns

Il gruppo a cui appartiene il valore (ovvero quando

all_view_durations

viene usata la metrica o se il

breakdown(platform)

parametro è specificato in modo esplicito).

map<string, string>

Metriche disponibili

Di seguito sono riportati i periodi di aggregazione disponibili per diverse metriche. Le metriche sono raccolte sia da dispositivi iOS che Android.

Nome Descrizione Valore per il periodo

all_views

Numero di visualizzazioni

day

all_view_durations

Durata della visualizzazione con i dettagli

week

all_view_durations_average

Durata media della visualizzazione

week

all_scrolls

Profondità di scorrimento con i dettagli

week

all_scrolls_average

Profondità di scorrimento media

week

Esempi

Visualizzazioni giornaliere degli articoli negli ultimi 7 giorni

Per interrogare i dettagli giornalieri del numero di visualizzazioni di tutti gli instant article della tua Pagina negli ultimi 7 giorni, invia la seguente richiesta GET:

GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_views).period(day).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com

Questa richiesta restituirà la seguente risposta:

{
   "instant_articles_insights": {
      "data": [
        {
          "time": "2015-11-30T08:00:00+0000",
          "value": "224067"
        },
        {
          "time": "2015-12-01T08:00:00+0000",
          "value": "467846"
        },
        {
          "time": "2015-12-02T08:00:00+0000",
          "value": "849467"
        },
        {
          "time": "2015-12-03T08:00:00+0000",
          "value": "188502"
        },
        {
          "time": "2015-12-04T08:00:00+0000",
          "value": "321942"
        },
        {
          "time": "2015-12-05T08:00:00+0000",
          "value": "622841"
        },
        {
          "time": "2015-12-06T08:00:00+0000",
          "value": "198124"
        }
      ]
   },
   "id": "<page-id>"
}


Visualizzazioni giornaliere degli articoli negli ultimi 7 giorni con dettagli della piattaforma

Per interrogare i dettagli giornalieri del numero di visualizzazioni di tutti gli instant article della tua Pagina negli ultimi 7 giorni, ulteriormente suddivisi in base alla piattaforma su cui sono stati visualizzati, invia la seguente richiesta GET:

GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_views).breakdown(platform).period(day).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com

Questa richiesta restituirà la seguente risposta:

{
   "instant_articles_insights": {
      "data": [
        {
          "time": "2015-11-30T08:00:00+0000",
          "value": "112033",
          "breakdowns": {
            "platform": "ANDROID"
          }
        },
        {
          "time": "2015-11-30T08:00:00+0000",
          "value": "112034",
          "breakdowns": {
            "platform": "IOS"
          }
        },
        {
          "time": "2015-12-01T08:00:00+0000",
          "value": "233923",
          "breakdowns": {
            "platform": "ANDROID"
          }
        },
        {
          "time": "2015-12-01T08:00:00+0000",
          "value": "233923",
          "breakdowns": {
            "platform": "IOS"
          }
        },
        {
          "time": "2015-12-02T08:00:00+0000",
          "value": "424733",
          "breakdowns": {
            "platform": "ANDROID"
          }
        },
        {
          "time": "2015-12-02T08:00:00+0000",
          "value": "424734",
          "breakdowns": {
            "platform": "IOS"
          }
        }
      ]
   },
   "id": "<page-id>"
}


Profondità di scorrimento settimanale degli articoli negli ultimi 7 giorni

Per interrogare i dettagli settimanali delle profondità di scorrimento raggruppate di tutti gli instant article della tua Pagina negli ultimi 7 giorni, invia la seguente richiesta GET:

GET /v19.0/{page-id}?fields=instant_articles_insights.metric(all_scrolls).period(week).since(7 day ago).until(now)&access_token={your-page-access-token} HTTP/1.1
Host: graph.facebook.com

Questa richiesta restituirà la seguente risposta. Tieni presente che i dati restituiti in questa risposta sono raggruppati. I visitatori all'interno della finestra richiesta vengono restituiti tramite valore e percentuali di profondità di scorrimento in base al gruppo:

{
   "instant_articles_insights": {
    "data": [
      {
        "time": "2015-11-26T08:00:00+0000",
        "value": "334606",
        "breakdowns": {
          "bucket": "100"
        }
      },
      {
        "time": "2015-11-26T08:00:00+0000",
        "value": "27339",
        "breakdowns": {
          "bucket": "94"
        }
      },
      {
        "time": "2015-11-26T08:00:00+0000",
        "value": "26746",
        "breakdowns": {
          "bucket": "95"
        }
      },
      {
        "time": "2015-11-26T08:00:00+0000",
        "value": "26727",
        "breakdowns": {
          "bucket": "93"
        }
      },
      {
        "time": "2015-11-26T08:00:00+0000",
        "value": "26512",
        "breakdowns": {
          "bucket": "96"
        }
      }
     ]
   }, 
   "id": "<page-id>"
}