Cobrowse Asset Management

In some scenarios, the Glance Cobrowse Agent Viewer is unable to access certain assets that are required to render the browser page. In this situation, there will be missing images, styles, or fonts in the agent’s view. This is not common, but can arise if both:

  1. A session cookie is required to access the asset.
  2. The content security policy on the page prevents XHR requests.

It is recommended that you first consult with Glance Support to determine the best solution when this occurs. In some cases a simple change to content security policy can address the issue.

Otherwise, you can upload the assets under Cobrowse Asset Management.

For each asset:

  1. Identify the resource that is failing to load on the agent side. Look in the network tab on the agent side for fonts, images, and CSS with HTTP error statuses.

  2. On the visitor side, use Chrome developer tools to locate the resource (click on Application and navigate to the resource under Frames on the left side).

  3. Save the resource to your hard drive. For a stylesheet, right-click and save as. For an image or font file, you may have to save to the Override area.

  4. Right-click on the resource, and copy the url as well.

  5. Check the Network tab to see the content type header in the response to the resource request.

  6. From Account Management > Settings, select Cobrowse Settings. Scroll to the Cobrowse Asset Management section. CAM CAM

  7. Select the saved resource file for upload.

  8. Paste the url into the Asset URL box. Use the full URL, including any query string parameters.

  9. Select the content type determined in step 5 from the drop-down menu.

  10. Click Upload.

Agents should then be able to retrieve these assets.

Note

If the assets change, you will need to re-upload them under Cobrowse Asset Management.