@adobe/reactor-extension-meta-pixel
Version:
Adobe Launch client side extension that uses the Meta Pixel library to send website data to Meta
1 lines • 7.6 kB
JavaScript
(()=>{"use strict";var e,t={4502:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.A4uAsterisk=function(e){var t=l({},e);return a.default.createElement("svg",l({viewBox:"0 0 36 36"},t,t),a.default.createElement("path",{fillRule:"evenodd",d:"M29.585,29.5c.249.25.417.584,0,.917l-5.167,3.334c-.417.25-.583.083-.751-.334L17.251,22.248,8.833,31.5c-.083.166-.333.332-.582,0l-4-4.168c-.417-.25-.334-.5,0-.749l9.5-7.918L2.917,14.58c-.168,0-.417-.332-.251-.749L5.5,8.164A.438.438,0,0,1,6.25,8l9.5,6.167L16.335,2a.439.439,0,0,1,.5-.5l6.917.916c.417,0,.5.167.417.584L20.918,14.914l11-3.333c.249-.167.5-.167.666.333l1.084,6.167c.083.416,0,.583-.334.583l-11.5.917Z"}))};var n,a=(n=r(7294))&&n.__esModule?n:{default:n};function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}},5688:(e,t,r)=>{var n=r(4836);t.Z=function(e){return i.default.createElement(l.Icon,e,i.default.createElement(a.A4uAsterisk,null))};var a=r(4502),l=r(5719),i=n(r(7294))},2112:(e,t,r)=>{var n=r(9339),a=r(4942),l=r(7294),i=r(7889),o=r(4243),c=r(4574),s=r(3625),u=r(9313),m=r(5160),p=r(5855),d=r(789),v=r(2621),f=r(6684),b=r(7536),y=r(2099),E=r(5688);function g(e){var t=e.name,r=e.isRequired,n=e.necessityIndicator,a=e.getEmptyValueFn,o=e.row,c=e.label,s=e.contextualHelp,p=Object.keys(a()),d=(0,b.Dq)({name:t}),g=d.fields,h=d.append,k=d.remove;return l.createElement(i.kC,{direction:"column"},c?l.createElement(u.xv,{UNSAFE_style:{fontSize:"var(--spectrum-fieldlabel-text-size,var(--spectrum-global-dimension-font-size-75))",color:"var(--spectrum-fieldlabel-text-color,var(--spectrum-alias-label-text-color))"}},c,r&&"label"===n?" (required)":null,r&&"label"!==n?l.createElement(E.Z,{marginStart:"size-50",UNSAFE_style:{color:"var(--spectrum-fieldlabel-asterisk-color,var(--spectrum-global-color-gray-600))",height:"var(--spectrum-fieldlabel-asterisk-size,var(--spectrum-global-dimension-size-100))",width:"var(--spectrum-fieldlabel-asterisk-size,var(--spectrum-global-dimension-size-100))"}}):null,s):"",l.createElement(i.kC,{direction:"column",gap:"size-100"},l.createElement(i.kC,{direction:"row",gap:"size-200"},l.createElement(m.G7,{flex:!0},l.createElement(u.X6,{level:"5",marginStart:"size-100",marginTop:"size-100",marginBottom:"size-50"},p[0].toUpperCase())),l.createElement(m.G7,{flex:!0},l.createElement(u.X6,{level:"5",marginStart:"size-100",marginTop:"size-100",marginBottom:"size-50"},p[1].toUpperCase())),l.createElement(m.G7,{width:"size-450"})),l.createElement(v.i,{size:"S"}),g.map(o.bind(null,k))),l.createElement(m.G7,null,l.createElement(f.zx,{"aria-label":"Add Another",variant:"primary",onPress:function(){return h(a())}},l.createElement(y.Z,null),l.createElement(u.xv,null,"Add Another"))))}const h=function(){return{key:"",value:""}};var k=r(26);function O(e,t,r,n){var a=t.id,o=t.key,c=t.value;return l.createElement(i.kC,{direction:"row",gap:"size-200",key:"parameters".concat(a)},l.createElement(m.G7,{flex:!0},l.createElement(d.Z,{name:"parameters.".concat(r,".key"),defaultValue:o,"aria-label":"Parameters Key ".concat(r),width:"100%"})),l.createElement(m.G7,{flex:!0},l.createElement(d.Z,{name:"parameters.".concat(r,".value"),defaultValue:c,"aria-label":"Parameters Value ".concat(r),width:"100%",supportDataElement:!0})),l.createElement(m.G7,{width:"size-450"},n.length>1&&l.createElement(f.Kk,{"aria-label":"Delete Parameters Row ".concat(r),isQuiet:!0,onPress:function(){e(r)}},l.createElement(k.Z,null))))}function P(){return l.createElement(l.Fragment,null,l.createElement(d.Z,{name:"name",component:c.nv,width:"size-4600",label:"Event Name",isRequired:!0,necessityIndicator:"label",supportDataElement:!0}),l.createElement(d.Z,{name:"event_id",component:c.nv,width:"size-4600",label:"Event ID",supportDataElement:!0,contextualHelp:l.createElement(s.k,null,l.createElement(u.X6,null,"Need help?"),l.createElement(m.VY,null,l.createElement("p",null,"The Event ID parameter is an identifier that can uniquely distinguish between similar events sent through Meta Pixel and the Conversions API."),l.createElement("p",null,"Learn more about"," ",l.createElement(p.r,null,l.createElement("a",{href:"https://developers.facebook.com/docs/marketing-api/conversions-api/deduplicate-pixel-and-server-events",rel:"noreferrer",target:"_blank"},"handling duplicate Pixel and Conversions API events")),".")))}),l.createElement(g,{label:"Parameters",isRequired:!0,necessityIndicator:"label",name:"parameters",getEmptyValueFn:h,row:O}))}function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}(0,n.Z)((function(){return l.createElement(o.Z,{getInitialValues:function(e){return _({},function(e){var t=e.settings||{},r=t.name,n=void 0===r?"":r,a=t.parameters,l=void 0===a?[]:a,i=t.event_id,o=void 0===i?"":i;return l&&0!==l.length||l.push({key:"",value:""}),{name:n,parameters:l,event_id:o}}(e.initInfo))},getSettings:function(e){var t,r,n,a,l;return _({},(r=(t=e.values).name,n=t.parameters,a=t.event_id,l={name:r},(n=n.filter((function(e){return e.key&&e.value}))).length&&(l.parameters=n),a&&(l.event_id=a),l))},validate:function(e){return _({},function(e){var t={};e.name||(t.name="Please provide an event name");var r=[];return(e.parameters||[]).forEach((function(e,n){e.key&&!e.value?t["parameters.".concat(n,".value")]="Please provide a value.":!e.key&&e.value&&(t["parameters.".concat(n,".key")]="Please provide a key."),-1!==r.indexOf(e.key)?t["parameters.".concat(n,".key")]='Key "'.concat(e.key,'" is already configured.'):e.key&&r.push(e.key)})),t}(e))},render:function(){return l.createElement(i.kC,{direction:"column",gap:"size-65"},l.createElement(P,null))}})}))}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var l=r[e]={id:e,exports:{}};return t[e].call(l.exports,l,l.exports,n),l.exports}n.m=t,e=[],n.O=(t,r,a,l)=>{if(!r){var i=1/0;for(u=0;u<e.length;u++){for(var[r,a,l]=e[u],o=!0,c=0;c<r.length;c++)(!1&l||i>=l)&&Object.keys(n.O).every((e=>n.O[e](r[c])))?r.splice(c--,1):(o=!1,l<i&&(i=l));if(o){e.splice(u--,1);var s=a();void 0!==s&&(t=s)}}return t}l=l||0;for(var u=e.length;u>0&&e[u-1][2]>l;u--)e[u]=e[u-1];e[u]=[r,a,l]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.j=615,(()=>{var e={615:0};n.O.j=t=>0===e[t];var t=(t,r)=>{var a,l,[i,o,c]=r,s=0;if(i.some((t=>0!==e[t]))){for(a in o)n.o(o,a)&&(n.m[a]=o[a]);if(c)var u=c(n)}for(t&&t(r);s<i.length;s++)l=i[s],n.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return n.O(u)},r=self.webpackChunk_adobe_reactor_extension_meta_pixel=self.webpackChunk_adobe_reactor_extension_meta_pixel||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),n.nc=void 0;var a=n.O(void 0,[592],(()=>n(2112)));a=n.O(a)})();