Appearance
Installation
Add the Heldsway SDK to your website using a simple script tag.
html
<!-- Add this script tag in your <head> section -->
<script src="https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js"></script>
<!-- Initialize the SDK -->
<script>
AffiliateSDK.init({
apiKey: "as_XXXXYYYYZZZZ",
});
</script>php
// Add to your theme's header.php (before )
<script src="https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js"></script>
<script>
AffiliateSDK.init({
apiKey: "as_XXXXYYYYZZZZ"
});
</script>
<?php
function heldsway_sdk() {
?>
<script src="https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js"></script>
<script>
AffiliateSDK.init({
apiKey: "<?php echo get_option('heldsway_api_key'); ?>"
});
</script>
<?php
}
add_action('wp_head', 'heldsway_sdk');
?>liquid
<!-- Add to theme.liquid (before </head>) -->
<script src="https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js"></script>
<script>
AffiliateSDK.init({
apiKey: "as_XXXXYYYYZZZZ"
});
</script>jsx
// pages/_app.tsx or app/layout.tsx
import Script from "next/script";
export default function App({ Component, pageProps }) {
return (
<>
<Script
src="https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js"
strategy="afterInteractive"
onLoad={() => {
window.AffiliateSDK.init({
apiKey: "as_XXXXYYYYZZZZ",
});
}}
/>
<Component {...pageProps} />
</>
);
}javascript
// plugins/heldsway.client.js
export default defineNuxtPlugin(() => {
const script = document.createElement("script");
script.src =
"https://s3.us-east-2.amazonaws.com/cdn.rentmy.co/affiliate/affiliate-sdk.min.js";
script.async = true;
script.onload = () => {
window.AffiliateSDK.init({
apiKey: "as_XXXXYYYYZZZZ",
});
};
document.head.appendChild(script);
});