Skip to content

Repository files navigation

Twitter Pixel Managed Component

Find out more about Managed Components here for inspiration and motivation details.

All Contributors

Released under the Apache license. PRs welcome! code style: prettier

πŸš€ Quickstart local dev environment

  1. Make sure you're running node version >=18.
  2. Install dependencies with npm i
  3. Run unit test watcher with npm run test:dev

🧱 Fields Description

Twitter Pixel ID number required

txn_id is the unique identifier of your Twitter Pixel. You can find it inside the Twitter snippet, as twq('init','twitter_pixel_id');. Learn more

βŽ™ Embeds

Post

This Managed Component uses the Embeds API to render tweets on a web page, with its embed twitter-post. This Embed accepts the folowing parameters:

Tweet ID required

Specify the post you wish to render using the tweet-id parameter. You can find the tweed ID in the URL when you open it in the browser.


Examples:

  1. To place an embed on a page using WebCM, use a placeholder div element with the following attributes:
<div
  data-component-embed="twitter-post"
  data-tweet-id="1754336034228171055"
></div>
  1. To place an embed on a page using Cloudflare Zaraz, use a placeholder twitter-post HTML element with the following attributes:
<twitter-post tweet-id="1754336034228171055"></twitter-post>

Support

This Managed Component only supports the display of the tweet’s text, account and profile information, date and time, as well as likes, replies, and other engagement metrics. β—Š

πŸ“ License

Licensed under the Apache License.

πŸ’œ Thanks

Thanks to everyone contributing in any manner for this repo and to everyone working on Open Source in general.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Simona Badoiu

πŸ’»

Yo'av Moshe

πŸ’»

Ruskin

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Twitter Analytics Tool

Resources

Stars

4 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages