Graph API Version

Product Catalog Diagnostic

Reading

Product Catalog summary diagnostics.

Example

Graph API Explorer
GET v21.0/...?fields={fieldname_of_type_ProductCatalogDiagnostic} 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(
    '...?fields={fieldname_of_type_ProductCatalogDiagnostic}',
    '{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(
    "...?fields={fieldname_of_type_ProductCatalogDiagnostic}",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "...?fields={fieldname_of_type_ProductCatalogDiagnostic}",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"...?fields={fieldname_of_type_ProductCatalogDiagnostic}"
                                      parameters:params
                                      HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];
If you want to learn how to use the Graph API, read our Using Graph API guide.

Parameters

This endpoint doesn't have any parameters.

Fields

FieldDescription
action_uri
string

URL pointing to the page where the action to correct the issue can be taken

affected_properties
list<string>

Affected properties

call_to_action
string

Call to action text, indicating what needs to be done to correct the issue

description
string

Description

details
string

Provides additional information regarding specific issues

error_code
int32

Error code

event_name
string

The name of the event

event_source_id
string

The ID of the event source. Only returned if catalog is connected to and event source

event_source_type
string

The type of the event source. Possible values are: PIXEL, APP

instructions
list<string>

Provides guidance on resolving issues

number_of_affected_entities
int32

Number of affected entities

number_of_affected_items
int32

Number of affected items

sample_affected_entities

5 random samples of affected entities

sample_affected_items
list<ProductCatalogDiagnosticSampleItem>

5 random samples of affected items

type
enum

type

Creating

You can't perform this operation on this endpoint.

Updating

You can't perform this operation on this endpoint.

Deleting

You can't perform this operation on this endpoint.