Run Narrativ's Linkmate process inside your AMP page
<script async custom-element="amp-smartlinks" src="https://cdn.ampproject.org/v0/amp-smartlinks-0.1.js"></script>
At Narrativ, we transform static commerce links into dynamic, multimerchant nodes. With a library of millions of products matched to expert reviews from top commerce publishers, we lift publisher revenue through real-time bidding and data solutions.
This AMP extension is our Linkmate service in AMP. See the full documentation for Linkmate here.
Your account must be a member of our Linkmate program to use this feature. For more information about this program, feel free to contact your account manager or firstname.lastname@example.org.
amp-smartlinksalongside other affiliate partners you will need to specify the meta tag shown below. The tag will specify the order in which the affiliate tags fire.
In your AMP page you will have to add the following snippets:
<!DOCTYPE html> <html ⚡> <head> ... <meta name="amp-link-rewriter-priorities" content="amp-smartlinks amp-other-affiliate" /> <script async custom-element="amp-smartlinks" src="https://cdn.ampproject.org/v0/amp-smartlinks-0.1.js" ></script> ... <script async src="https://cdn.ampproject.org/v0.js"></script> </head> <body> ... <amp-smartlinks layout="nodisplay" nrtv-account-name="supercoolpublisher" linkmate > </amp-smartlinks> ... </body> </html>
|nrtv-account-name||Required||Your Narrativ account name given to you by your account manager. Need to know your Narrativ account name? Log into dashboard.narrativ.com and go to setup to see your account name in the snippet, or reach out to your account manager for support as needed.|
|linkmate||Optional||Flag to run our Linkmate service on an article. Inserting the attribute |
|exclusive-links||Optional||Flag to mark links as exclusive. Inserting the attribute |
|link-attribute||Optional||If you store the "plain" url for a link in a different element attribute than |
|link-selector||Optional||A CSS selector to get all links you want monetized from an article. Default value: |
See amp-smartlinks rules in the AMP validator specification.
You've read this document a dozen times but it doesn't really cover all of your questions? Maybe other people felt the same: reach out to them on Stack Overflow.Go to Stack Overflow Found a bug or missing a feature?
The AMP project strongly encourages your participation and contributions! We hope you'll become an ongoing participant in our open source community but we also welcome one-off contributions for the issues you're particularly passionate about.Go to GitHub