33< head >
44 < meta charset ="utf-8 ">
55 < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
6- < title > AnalyticsConnector | Experiment JS Client Documentation - v1.5.1 </ title >
7- < meta name ="description " content ="Documentation for Experiment JS Client Documentation - v1.5.1 ">
6+ < title > AmplitudeUserProvider | Experiment JS Client Documentation - v1.5.2 </ title >
7+ < meta name ="description " content ="Documentation for Experiment JS Client Documentation - v1.5.2 ">
88 < meta name ="viewport " content ="width=device-width, initial-scale=1 ">
99 < style type ="text/css "> : root {
1010 --color-background : # fdfdfd ;
26742674 < div class ="container ">
26752675 < div class ="table-wrap ">
26762676 < div class ="table-cell ">
2677- < strong > < a href ="../index.html "> Experiment JS Client Documentation - v1.5.1 </ a > </ strong >
2677+ < strong > < a href ="../index.html "> Experiment JS Client Documentation - v1.5.2 </ a > </ strong >
26782678 </ div >
26792679 < div class ="table-cell " id ="tsd-widgets ">
26802680 < div id ="tsd-filter ">
27042704</ header >
27052705< nav class ="tsd-navigation secondary ">
27062706 < ul >
2707+ < li class =" tsd-kind-enum ">
2708+ < a href ="../enums/source.html " class ="tsd-kind-icon "> Source</ a >
2709+ </ li >
2710+ < li class =" tsd-kind-class ">
2711+ < a href ="amplitudeanalyticsprovider.html " class ="tsd-kind-icon "> Amplitude< wbr > Analytics< wbr > Provider</ a >
2712+ </ li >
27072713 < li class ="current tsd-kind-class ">
2708- < a href ="analyticsconnector .html " class ="tsd-kind-icon "> Analytics < wbr > Connector </ a >
2714+ < a href ="amplitudeuserprovider .html " class ="tsd-kind-icon "> Amplitude < wbr > User < wbr > Provider </ a >
27092715 < ul >
27102716 < li class =" tsd-kind-constructor tsd-parent-kind-class ">
2711- < a href ="analyticsconnector.html#constructor " class ="tsd-kind-icon "> constructor</ a >
2712- </ li >
2713- < li class =" tsd-kind-property tsd-parent-kind-class ">
2714- < a href ="analyticsconnector.html#applicationcontextprovider " class ="tsd-kind-icon "> application< wbr > Context< wbr > Provider</ a >
2715- </ li >
2716- < li class =" tsd-kind-property tsd-parent-kind-class ">
2717- < a href ="analyticsconnector.html#eventbridge " class ="tsd-kind-icon "> event< wbr > Bridge</ a >
2718- </ li >
2719- < li class =" tsd-kind-property tsd-parent-kind-class ">
2720- < a href ="analyticsconnector.html#identitystore " class ="tsd-kind-icon "> identity< wbr > Store</ a >
2717+ < a href ="amplitudeuserprovider.html#constructor " class ="tsd-kind-icon "> constructor</ a >
27212718 </ li >
2722- < li class =" tsd-kind-method tsd-parent-kind-class tsd-is-static ">
2723- < a href ="analyticsconnector .html#getinstance " class ="tsd-kind-icon "> get< wbr > Instance </ a >
2719+ < li class =" tsd-kind-method tsd-parent-kind-class ">
2720+ < a href ="amplitudeuserprovider .html#getuser " class ="tsd-kind-icon "> get< wbr > User </ a >
27242721 </ li >
27252722 </ ul >
27262723 </ li >
2724+ < li class =" tsd-kind-class ">
2725+ < a href ="experimentclient.html " class ="tsd-kind-icon "> Experiment< wbr > Client</ a >
2726+ </ li >
2727+ < li class =" tsd-kind-class ">
2728+ < a href ="stubexperimentclient.html " class ="tsd-kind-icon "> Stub< wbr > Experiment< wbr > Client</ a >
2729+ </ li >
27272730 < li class =" tsd-kind-interface ">
2728- < a href ="../interfaces/applicationcontextprovider .html " class ="tsd-kind-icon "> Application < wbr > Context < wbr > Provider </ a >
2731+ < a href ="../interfaces/client .html " class ="tsd-kind-icon "> Client </ a >
27292732 </ li >
27302733 < li class =" tsd-kind-interface ">
2731- < a href ="../interfaces/eventbridge .html " class ="tsd-kind-icon "> Event < wbr > Bridge </ a >
2734+ < a href ="../interfaces/experimentanalyticsevent .html " class ="tsd-kind-icon "> Experiment < wbr > Analytics < wbr > Event </ a >
27322735 </ li >
27332736 < li class =" tsd-kind-interface ">
2734- < a href ="../interfaces/identityeditor .html " class ="tsd-kind-icon "> Identity < wbr > Editor </ a >
2737+ < a href ="../interfaces/experimentanalyticsprovider .html " class ="tsd-kind-icon "> Experiment < wbr > Analytics < wbr > Provider </ a >
27352738 </ li >
27362739 < li class =" tsd-kind-interface ">
2737- < a href ="../interfaces/identitystore .html " class ="tsd-kind-icon "> Identity < wbr > Store </ a >
2740+ < a href ="../interfaces/experimentconfig .html " class ="tsd-kind-icon "> Experiment < wbr > Config </ a >
27382741 </ li >
2739- < li class =" tsd-kind-type-alias ">
2740- < a href ="../index.html#analyticsevent " class ="tsd-kind-icon "> Analytics< wbr > Event</ a >
2742+ < li class =" tsd-kind-interface ">
2743+ < a href ="../interfaces/experimentuserprovider.html " class ="tsd-kind-icon "> Experiment< wbr > User< wbr > Provider</ a >
2744+ </ li >
2745+ < li class =" tsd-kind-interface ">
2746+ < a href ="../interfaces/exposuretrackingprovider.html " class ="tsd-kind-icon "> Exposure< wbr > Tracking< wbr > Provider</ a >
27412747 </ li >
27422748 < li class =" tsd-kind-type-alias ">
2743- < a href ="../index.html#analyticseventreceiver " class ="tsd-kind-icon "> Analytics < wbr > Event < wbr > Receiver </ a >
2749+ < a href ="../index.html#experimentuser " class ="tsd-kind-icon "> Experiment < wbr > User </ a >
27442750 </ li >
27452751 < li class =" tsd-kind-type-alias ">
2746- < a href ="../index.html#applicationcontext " class ="tsd-kind-icon "> Application < wbr > Context </ a >
2752+ < a href ="../index.html#exposure " class ="tsd-kind-icon "> Exposure </ a >
27472753 </ li >
27482754 < li class =" tsd-kind-type-alias ">
2749- < a href ="../index.html#identity " class ="tsd-kind-icon "> Identity </ a >
2755+ < a href ="../index.html#variant " class ="tsd-kind-icon "> Variant </ a >
27502756 </ li >
27512757 < li class =" tsd-kind-type-alias ">
2752- < a href ="../index.html#identitylistener " class ="tsd-kind-icon "> Identity< wbr > Listener</ a >
2758+ < a href ="../index.html#variants " class ="tsd-kind-icon "> Variants</ a >
2759+ </ li >
2760+ < li class =" tsd-kind-variable ">
2761+ < a href ="../index.html#experiment " class ="tsd-kind-icon "> Experiment</ a >
27532762 </ li >
27542763 </ ul >
27552764</ nav >
27562765< div class ="container container-main ">
27572766 < div class ="content-wrap ">
2767+ < section class ="tsd-panel tsd-comment ">
2768+ < div class ="tsd-comment tsd-typography ">
2769+ < dl class ="tsd-comment-tags ">
2770+ < dt > deprecated</ dt >
2771+ < dd > < p > Update your version of the amplitude analytics-js SDK to 8.17.0+ and for seamless
2772+ integration with the amplitude analytics SDK.</ p >
2773+ </ dd >
2774+ </ dl >
2775+ </ div >
2776+ </ section >
27582777 < section class ="tsd-panel tsd-hierarchy ">
27592778 < h3 > Hierarchy</ h3 >
27602779 < ul class ="tsd-hierarchy ">
27612780 < li >
2762- < span class ="target "> AnalyticsConnector </ span >
2781+ < span class ="target "> AmplitudeUserProvider </ span >
27632782 </ li >
27642783 </ ul >
27652784 </ section >
2785+ < section class ="tsd-panel ">
2786+ < h3 > Implements</ h3 >
2787+ < ul class ="tsd-hierarchy ">
2788+ < li > < a href ="../interfaces/experimentuserprovider.html " class ="tsd-signature-type " data-tsd-kind ="Interface "> ExperimentUserProvider</ a > </ li >
2789+ </ ul >
2790+ </ section >
27662791 < section class ="tsd-panel-group tsd-index-group ">
27672792 < h2 > Index</ h2 >
27682793 < section class ="tsd-panel tsd-index-panel ">
27692794 < div class ="tsd-index-content ">
27702795 < section class ="tsd-index-section ">
27712796 < h3 > Constructors</ h3 >
27722797 < ul class ="tsd-index-list ">
2773- < li class ="tsd-kind-constructor tsd-parent-kind-class "> < a href ="analyticsconnector.html#constructor " class ="tsd-kind-icon "> constructor</ a > </ li >
2774- </ ul >
2775- </ section >
2776- < section class ="tsd-index-section ">
2777- < h3 > Properties</ h3 >
2778- < ul class ="tsd-index-list ">
2779- < li class ="tsd-kind-property tsd-parent-kind-class "> < a href ="analyticsconnector.html#applicationcontextprovider " class ="tsd-kind-icon "> application< wbr > Context< wbr > Provider</ a > </ li >
2780- < li class ="tsd-kind-property tsd-parent-kind-class "> < a href ="analyticsconnector.html#eventbridge " class ="tsd-kind-icon "> event< wbr > Bridge</ a > </ li >
2781- < li class ="tsd-kind-property tsd-parent-kind-class "> < a href ="analyticsconnector.html#identitystore " class ="tsd-kind-icon "> identity< wbr > Store</ a > </ li >
2798+ < li class ="tsd-kind-constructor tsd-parent-kind-class "> < a href ="amplitudeuserprovider.html#constructor " class ="tsd-kind-icon "> constructor</ a > </ li >
27822799 </ ul >
27832800 </ section >
27842801 < section class ="tsd-index-section ">
27852802 < h3 > Methods</ h3 >
27862803 < ul class ="tsd-index-list ">
2787- < li class ="tsd-kind-method tsd-parent-kind-class tsd-is-static "> < a href ="analyticsconnector .html#getinstance " class ="tsd-kind-icon "> get< wbr > Instance </ a > </ li >
2804+ < li class ="tsd-kind-method tsd-parent-kind-class "> < a href ="amplitudeuserprovider .html#getuser " class ="tsd-kind-icon "> get< wbr > User </ a > </ li >
27882805 </ ul >
27892806 </ section >
27902807 </ div >
@@ -2796,60 +2813,37 @@ <h2>Constructors</h2>
27962813 < a name ="constructor " class ="tsd-anchor "> </ a >
27972814 < h3 > constructor</ h3 >
27982815 < ul class ="tsd-signatures tsd-kind-constructor tsd-parent-kind-class ">
2799- < li class ="tsd-signature tsd-kind-icon "> new < wbr > Analytics < wbr > Connector < span class ="tsd-signature-symbol "> (</ span > < span class ="tsd-signature-symbol "> )</ span > < span class ="tsd-signature-symbol "> : </ span > < a href ="analyticsconnector .html " class ="tsd-signature-type " data-tsd-kind ="Class "> AnalyticsConnector </ a > </ li >
2816+ < li class ="tsd-signature tsd-kind-icon "> new < wbr > Amplitude < wbr > User < wbr > Provider < span class ="tsd-signature-symbol "> (</ span > amplitudeInstance < span class ="tsd-signature-symbol "> : </ span > < span class =" tsd-signature-type " > AmplitudeInstance </ span > < span class =" tsd-signature-symbol " > )</ span > < span class ="tsd-signature-symbol "> : </ span > < a href ="amplitudeuserprovider .html " class ="tsd-signature-type " data-tsd-kind ="Class "> AmplitudeUserProvider </ a > </ li >
28002817 </ ul >
28012818 < ul class ="tsd-descriptions ">
28022819 < li class ="tsd-description ">
28032820 < aside class ="tsd-sources ">
28042821 </ aside >
2805- < h4 class ="tsd-returns-title "> Returns < a href ="analyticsconnector.html " class ="tsd-signature-type " data-tsd-kind ="Class "> AnalyticsConnector</ a > </ h4 >
2822+ < h4 class ="tsd-parameters-title "> Parameters</ h4 >
2823+ < ul class ="tsd-parameters ">
2824+ < li >
2825+ < h5 > amplitudeInstance: < span class ="tsd-signature-type "> AmplitudeInstance</ span > </ h5 >
2826+ </ li >
2827+ </ ul >
2828+ < h4 class ="tsd-returns-title "> Returns < a href ="amplitudeuserprovider.html " class ="tsd-signature-type " data-tsd-kind ="Class "> AmplitudeUserProvider</ a > </ h4 >
28062829 </ li >
28072830 </ ul >
28082831 </ section >
28092832 </ section >
2810- < section class ="tsd-panel-group tsd-member-group ">
2811- < h2 > Properties</ h2 >
2812- < section class ="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class ">
2813- < a name ="applicationcontextprovider " class ="tsd-anchor "> </ a >
2814- < h3 > < span class ="tsd-flag ts-flagReadonly "> Readonly</ span > application< wbr > Context< wbr > Provider</ h3 >
2815- < div class ="tsd-signature tsd-kind-icon "> application< wbr > Context< wbr > Provider< span class ="tsd-signature-symbol "> :</ span > < span class ="tsd-signature-type "> ApplicationContextProviderImpl</ span > < span class ="tsd-signature-symbol "> = ...</ span > </ div >
2816- < aside class ="tsd-sources ">
2817- </ aside >
2818- </ section >
2819- < section class ="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class ">
2820- < a name ="eventbridge " class ="tsd-anchor "> </ a >
2821- < h3 > < span class ="tsd-flag ts-flagReadonly "> Readonly</ span > event< wbr > Bridge</ h3 >
2822- < div class ="tsd-signature tsd-kind-icon "> event< wbr > Bridge< span class ="tsd-signature-symbol "> :</ span > < span class ="tsd-signature-type "> EventBridgeImpl</ span > < span class ="tsd-signature-symbol "> = ...</ span > </ div >
2823- < aside class ="tsd-sources ">
2824- </ aside >
2825- </ section >
2826- < section class ="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class ">
2827- < a name ="identitystore " class ="tsd-anchor "> </ a >
2828- < h3 > < span class ="tsd-flag ts-flagReadonly "> Readonly</ span > identity< wbr > Store</ h3 >
2829- < div class ="tsd-signature tsd-kind-icon "> identity< wbr > Store< span class ="tsd-signature-symbol "> :</ span > < span class ="tsd-signature-type "> IdentityStoreImpl</ span > < span class ="tsd-signature-symbol "> = ...</ span > </ div >
2830- < aside class ="tsd-sources ">
2831- </ aside >
2832- </ section >
2833- </ section >
28342833 < section class ="tsd-panel-group tsd-member-group ">
28352834 < h2 > Methods</ h2 >
2836- < section class ="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static ">
2837- < a name ="getinstance " class ="tsd-anchor "> </ a >
2838- < h3 > < span class =" tsd-flag ts-flagStatic " > Static </ span > get< wbr > Instance </ h3 >
2839- < ul class ="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static ">
2840- < li class ="tsd-signature tsd-kind-icon "> get< wbr > Instance < span class ="tsd-signature-symbol "> (</ span > instanceName < span class ="tsd-signature-symbol "> : </ span > < span class =" tsd-signature-type " > string </ span > < span class =" tsd-signature-symbol " > )</ span > < span class ="tsd-signature-symbol "> : </ span > < a href ="analyticsconnector. html " class ="tsd-signature-type " data-tsd-kind ="Class " > AnalyticsConnector </ a > </ li >
2835+ < section class ="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class ">
2836+ < a name ="getuser " class ="tsd-anchor "> </ a >
2837+ < h3 > get< wbr > User </ h3 >
2838+ < ul class ="tsd-signatures tsd-kind-method tsd-parent-kind-class ">
2839+ < li class ="tsd-signature tsd-kind-icon "> get< wbr > User < span class ="tsd-signature-symbol "> (</ span > < span class ="tsd-signature-symbol "> )</ span > < span class ="tsd-signature-symbol "> : </ span > < a href ="../index. html#experimentuser " class ="tsd-signature-type " data-tsd-kind ="Type alias " > ExperimentUser </ a > </ li >
28412840 </ ul >
28422841 < ul class ="tsd-descriptions ">
28432842 < li class ="tsd-description ">
28442843 < aside class ="tsd-sources ">
2844+ < p > Implementation of < a href ="../interfaces/experimentuserprovider.html "> ExperimentUserProvider</ a > .< a href ="../interfaces/experimentuserprovider.html#getuser "> getUser</ a > </ p >
28452845 </ aside >
2846- < h4 class ="tsd-parameters-title "> Parameters</ h4 >
2847- < ul class ="tsd-parameters ">
2848- < li >
2849- < h5 > instanceName: < span class ="tsd-signature-type "> string</ span > </ h5 >
2850- </ li >
2851- </ ul >
2852- < h4 class ="tsd-returns-title "> Returns < a href ="analyticsconnector.html " class ="tsd-signature-type " data-tsd-kind ="Class "> AnalyticsConnector</ a > </ h4 >
2846+ < h4 class ="tsd-returns-title "> Returns < a href ="../index.html#experimentuser " class ="tsd-signature-type " data-tsd-kind ="Type alias "> ExperimentUser</ a > </ h4 >
28532847 </ li >
28542848 </ ul >
28552849 </ section >
@@ -2864,10 +2858,7 @@ <h2>Legend</h2>
28642858 </ ul >
28652859 < ul class ="tsd-legend ">
28662860 < li class ="tsd-kind-constructor tsd-parent-kind-class "> < span class ="tsd-kind-icon "> Constructor</ span > </ li >
2867- < li class ="tsd-kind-property tsd-parent-kind-class "> < span class ="tsd-kind-icon "> Property</ span > </ li >
2868- </ ul >
2869- < ul class ="tsd-legend ">
2870- < li class ="tsd-kind-method tsd-parent-kind-class tsd-is-static "> < span class ="tsd-kind-icon "> Static method</ span > </ li >
2861+ < li class ="tsd-kind-method tsd-parent-kind-class "> < span class ="tsd-kind-icon "> Method</ span > </ li >
28712862 </ ul >
28722863 </ div >
28732864 </ div >
0 commit comments