Package release

ocyan-plugin-facebook

mandel/testing ยท Version 0.1.1rc1

Configurable Meta Conversions API integration for Ocyan

Metadata

author MandelBlog
classifiers
  • Framework :: Django
  • Environment :: Plugins
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
description_content_type text/markdown
license_expression LicenseRef-Proprietary
provides_extras
  • test
requires_dist
  • ocyan.core
  • requests>=2.31
  • Django>=4.2; extra == "test"
requires_python <3.14,>=3.12

Release files

FileTest resultsHistory
ocyan_plugin_facebook-0.1.1rc1-py3-none-any.whl
Size
6 KB
Type
Python Wheel
Python
3
ocyan_plugin_facebook-0.1.1rc1.tar.gz
Size
4 KB
Type
Source

Ocyan Meta Conversions API plugin

This package registers the Ocyan Django application and offers a small, consumer-configured client for Meta's Conversions API. It does not provision a pixel, access token, consent policy, test-event code, or external connection.

Consumer configuration

The consuming Django project must explicitly provide FACEBOOK_PIXEL_ID, FACEBOOK_ACCESS_TOKEN, and a currently supported FACEBOOK_GRAPH_API_VERSION. Configure an explicit test-event code only in a non-production verification call. The caller remains responsible for consent, event schema, data minimisation, and Meta account policy.

send_view_content() sends no request until the consumer invokes it. The client uses a bounded ten-second HTTP timeout and sends the access token as a request parameter rather than embedding it in the endpoint URL.