Introduction

You can share some user’s information from your website to bypass the registration for your user. Whatever if they already have or not an account on TraceParts, they will be able to access to all features by using the same information as on your own website.
The user’s information are shared thru the URL, with a secured protocol (https) and the values are Base64 encoded.

This feature is enabled by TraceParts, only on request and the list of mandatory fields is also defined by TraceParts.

List of available parameters

Parameter Name

Data type

Default value

Length min

Length max

Description

f_Email

string

none

5

100

User email address

f_Company

string

none

2

50

User company

f_FName

string

none

2

50

User first name

f_Name

string

none

2

50

User last name

f_Addr1

string

none

2

80

First field for the user address

f_Addr2

string

none

2

80

Second field for the user address

f_Addr3

string

none

2

80

Third field for the user address

f_City

string

none

2

50

User city

f_Zipcode

string

none

3

20

User ZIP code

f_Country

ISO 3166 2 characters

none

2

2

User country

f_NAState

string

none

2

80

User state, for North America

f_Phone

string

none

5

25

User phone number

f_NewsLetter

boolean

0

N/A

N/A

Consent to receive information sent by TraceParts by email about TraceParts services

f_PartnersMails

boolean

0

N/A

N/A

Consent to receive information sent by TraceParts by email about TraceParts’ partners’ services

All parameters and values use the pipe character (|) as a separator. The whole list is base64 encoded and the content is used in the “tp_p1” parameter in the URL.

Example

  • “f_Email”: fake@traceparts.com
  • “f_Company”: TraceParts SAS
  • “f_Country”: FR

The string to Base64 encode is: “f_Email=fake@traceparts.com|f_Company=TraceParts SAS|f_Country=FR

Open the EasyLink® Level 1 without registration

All accesses defined for the first EasyLink® solution are available.

Here is an example of the code to be integrated into your web page:

<a href="https://www.traceparts.com/els/ELSID?tp_p1=Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" target="_blank">CAD library powered by TraceParts</a>

The final URL containing your EasyLink ID (ELSID) will be provided by your TraceParts account manager.

By choosing this Level 1 integration, you are free to decide which level of TraceParts content you want to link to, among the different data-hierarchy levels. The user’s information can be added for any of the following levels:

Home page

<a href="https://www.traceparts.com/els/ELSID?tp_p1=Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" target="_blank">CAD library powered by TraceParts</a>

Product category

<a href="https://www.traceparts.com/els/ELSID/goto?CatalogPath=CategoryID&tp_p1=Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" target="_blank">CAD library powered by TraceParts</a>

Product page

<a href="https://www.traceparts.com/els/ELSID/goto?Product=ProductID&tp_p1=Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" target="_blank">CAD library powered by TraceParts</a>

The URL(s) containing your EasyLink ID (ELSID), CategoryID or ProductID will be provided by your TraceParts account manager.

Open the EasyLink® Level 2 without registration

All accesses defined for the second EasyLink® solution are available.

Here is an example of the code to be integrated into your web page:

<script id="tp-pi-inijs" src="https://api.traceparts.com/tp-pi-loader.js" tp-pi-url="https://api.traceparts.com/"></script>
<div id="tp-parts-injector" partnumber="ACME01" els-id="ELSID" data-tp_p1="Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" style="height: 430px; width: 700px;"></div>
  • Integrate the 3D viewer and CAD download at a part number level

By using the following code, you enable your visitors to view and to download CAD models.

<script id="tp-pi-inijs" src="https://api.traceparts.com/tp-pi-loader.js" tp-pi-url="https://api.traceparts.com/"></script>
<div id="tp-parts-injector" partnumber="ACME01" els-id="ELSID" data-tp_p1="Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" style="height: 430px; width: 700px;"></div>
  • partnumber: value of the part number as it is exactly stored in the TraceParts database.
  • els-id: ID of your EasyLink Solution.
  • data-language: ID of the language to force the language of the user interface.
  • data-tp_p1: user information base64 encoded.
  • height: height of the frame. Even if the page adopts a responsive design, the optimized display is with 430 pixels.
  • width: width of the frame. Even if the page adopts a responsive design, the optimized display is with 700 pixels.

Your TraceParts account manager will provide you with the technical content needed.

By using the following code, you enable your visitors to configure, view and download CAD models

<script id="tp-pi-inijs" src="https://api.traceparts.com/tp-pi-loader.js" tp-pi-url="https://api.traceparts.com/"></script>
<div id="tp-parts-injector" product="TracePartsProductID" els-id="ELSID" data-tp_p1="Zl9FbWFpbD1mYWtlQHRyYWNlcGFydHMuY29tfGZfQ29tcGFueT1UcmFjZVBhcnRzIFNBU3xmX0NvdW50cnk9RlI=" data-configurator-type="grid" style="height: 430px; width: 1000px;"></div>
  • product: ID of the TraceParts product page.
  • els-id: ID of your EasyLink Solution.
  • data-language: ID of the language to force the language of the user interface.
  • data-tp_p1: user information base64 encoded.
  • data-configurator-type: display the configurator with the default display (value=”table”) or with drop lists (value=”grid”).
  • data-show-bom-fields: set to “true”, it displays the Bill Of Materials.
  • data-show-rfq: set to “true”, it displays the “Request For Quotation” form, when the option is available on the catalog.
  • data-show-slides: to display the slides containing the 3D viewer, the product picture, the dimensional drawing(s) or the electronics footprint and symbol. The display is related to the availability of the information. Each slide to display is listed in a string with a comma as separator (i.e.: 3Dviewer,DimensionalDrawings).
  • data-manual-refresh: with value=”true”, the 3D preview is not automatically refreshed after a change in the configuration. A refresh button is available.
  • height: height of the frame. Even if the page adopts a responsive design, the optimized display is with 430 pixels.
  • width: width of the frame. Even if the page adopts a responsive design, the optimized display is with 1,000 pixels.

Your TraceParts account manager will provide you with the technical content needed.

Information to your users

We suggest you to inform your users that some user information are shared with TraceParts.