This is the logger instance that can be used to trigger namespaced logs.
This is the configuration object that contains all the base information required for initializing the provider.
This promise will be resolved or rejected once the provider is ready for usage.
This is the reject method that should be triggered if the provider loadings fails for what ever reason.
This is the resolve method that should be triggered once the provider is ready for usage.
Destruct this class.
Method that is triggered when the api has failed loading
Method that is triggered when the api is successfully loaded
After dispose has been called, this method returns true. Use this method to determine whether dispose() should be run again.
Method to actually load the API
This is the url that needs to be loaded before the API is initialized.
Generated using TypeDoc
This class provides a tracking provider that can be used for basic Pardot tracking. It does not support any page tracking or event tracking but solely relies on the loading of the pd.js file with the correct applicationId, clientId and hostname. See the forum or implementation guide for more information:
Example usage:
new PardotProvider({ clientId: '00000', applicationId: '00000', hostname: 'foo.bar', }
PardotProvider