Index

C D E F G I L M N P Q R S U V 
All Classes and Interfaces|All Packages|Constant Field Values

C

CLICK_ID_STRING - Static variable in class com.facebook.capi.sdk.model.Constants
ClickID string
com.facebook.capi.sdk - package com.facebook.capi.sdk
 
com.facebook.capi.sdk.model - package com.facebook.capi.sdk.model
 
com.facebook.capi.sdk.utils - package com.facebook.capi.sdk.utils
 
computeETLDPlusOneForHost(String) - Method in class com.facebook.capi.sdk.utils.URIUtils
Comput the ETLD+1 value from input url domain
Constants - Class in com.facebook.capi.sdk.model
Constants for the CAPI Param Builder SDK
Constants() - Constructor for class com.facebook.capi.sdk.model.Constants
 
CookieSetting - Class in com.facebook.capi.sdk.model
Cookie setting class to contains all cookie related information
CookieSetting(String, String, String, int) - Constructor for class com.facebook.capi.sdk.model.CookieSetting
CookieSettings
CookieUtils - Class in com.facebook.capi.sdk.utils
Util functions to help process and provide suggestions on the cookies
CookieUtils(List<FbcParamConfig>) - Constructor for class com.facebook.capi.sdk.utils.CookieUtils
Default settings for param configs

D

DEFAULT_1PC_AGE - Static variable in class com.facebook.capi.sdk.model.Constants
Default cookie exists TTL: 90 days
domain - Variable in class com.facebook.capi.sdk.model.CookieSetting
Cookie's domain

E

ebpPath - Variable in class com.facebook.capi.sdk.model.FbcParamConfig
EBP path
ETLDPlusOneResolver - Interface in com.facebook.capi.sdk
 
extractHostFromHttpHost(String) - Method in class com.facebook.capi.sdk.utils.URIUtils
Normalize input host.

F

FBC_COOKIE_NAME - Static variable in class com.facebook.capi.sdk.model.Constants
Cookie name `_fbc`
FBCLID_STRING - Static variable in class com.facebook.capi.sdk.model.Constants
Query params name representing clickID
FbcParamConfig - Class in com.facebook.capi.sdk.model
Default config query params
FbcParamConfig(String, String, String) - Constructor for class com.facebook.capi.sdk.model.FbcParamConfig
Set default configs
FBP_COOKIE_NAME - Static variable in class com.facebook.capi.sdk.model.Constants
Cookie name `_fbp`

G

getCookiesToSet() - Method in class com.facebook.capi.sdk.ParamBuilder
Return a list of CookieSttings Only return the cookies we recommended to update.
getDomain() - Method in class com.facebook.capi.sdk.model.CookieSetting
Domain that cookie best fit in.
getEtldPlusOne() - Method in class com.facebook.capi.sdk.utils.URIUtils
Get ETLD+1 value
getFbc() - Method in class com.facebook.capi.sdk.ParamBuilder
Return fbc value
getFbp() - Method in class com.facebook.capi.sdk.ParamBuilder
Return fbp value
getHost() - Method in class com.facebook.capi.sdk.utils.URIUtils
For unit test
getMaxAge() - Method in class com.facebook.capi.sdk.model.CookieSetting
Max age for the cookie
getName() - Method in class com.facebook.capi.sdk.model.CookieSetting
Name of current cookie
getNewFbcPayloadFromQuery(Map<String, String[]>, String) - Method in class com.facebook.capi.sdk.utils.CookieUtils
Get the new fbc payload from query string and referrer.
getSubDomainIndex() - Method in class com.facebook.capi.sdk.utils.URIUtils
Get sub domain index
getUpdatedFbcCookie(String, String, Map<String, CookieSetting>) - Method in class com.facebook.capi.sdk.utils.CookieUtils
Check if we need update fbc cookie.
getUpdatedFbpCookie(String, Map<String, CookieSetting>) - Method in class com.facebook.capi.sdk.utils.CookieUtils
Check if we need update fbp cookie.
getValue() - Method in class com.facebook.capi.sdk.model.CookieSetting
Value of current cookie

I

IPV4_REGEX - Static variable in class com.facebook.capi.sdk.model.Constants
Regular expression on ipv4
IPV6_SEG_REGEX - Static variable in class com.facebook.capi.sdk.model.Constants
Regular expression on ipv6
isIPAddress(String) - Method in class com.facebook.capi.sdk.utils.URIUtils
Check if current host is an IP address

L

LANGUAGE_TOKEN - Static variable in class com.facebook.capi.sdk.model.Constants
Param builder library language token of Java

M

MAX_PAYLOAD_WITH_LANGUAGE_TOKEN_LENGTH - Static variable in class com.facebook.capi.sdk.model.Constants
Validation check on the max payload split lenth
maxAge - Variable in class com.facebook.capi.sdk.model.CookieSetting
Cookie's TTL
MIN_PAYLOAD_SPLIT_LENGTH - Static variable in class com.facebook.capi.sdk.model.Constants
Validation check on the minimal payload split lenth

N

name - Variable in class com.facebook.capi.sdk.model.CookieSetting
Cookie's name

P

ParamBuilder - Class in com.facebook.capi.sdk
Core function to help process Conversions API params
ParamBuilder() - Constructor for class com.facebook.capi.sdk.ParamBuilder
Constructor for ParamBuilder.
ParamBuilder(ETLDPlusOneResolver) - Constructor for class com.facebook.capi.sdk.ParamBuilder
Constructor for ParamBuilder.
ParamBuilder(List<String>) - Constructor for class com.facebook.capi.sdk.ParamBuilder
Constructor for ParamBuilder.
prefix - Variable in class com.facebook.capi.sdk.model.FbcParamConfig
Query's prefix
preprocessCookies(Map<String, String>, String, Map<String, CookieSetting>) - Method in class com.facebook.capi.sdk.utils.CookieUtils
Preprocess cookies to make sure we have the correct language token.
processRequest(String, Map<String, String[]>, Map<String, String>) - Method in class com.facebook.capi.sdk.ParamBuilder
Process and provide recommended cookies to save.
processRequest(String, Map<String, String[]>, Map<String, String>, String) - Method in class com.facebook.capi.sdk.ParamBuilder
Process and provide recommended cookies to save.

Q

query - Variable in class com.facebook.capi.sdk.model.FbcParamConfig
URL query name

R

resetEtldPlusOne() - Method in class com.facebook.capi.sdk.utils.URIUtils
Reset the ETLD+1 value
resolve(String) - Method in interface com.facebook.capi.sdk.ETLDPlusOneResolver
Resolve ETLD+1 This resolved ETLD+1 will be used to provide domain value from CookieSettings

S

setCookieUtils(List<FbcParamConfig>) - Method in class com.facebook.capi.sdk.ParamBuilder
For unit test only
setEtldPlusOneAndSubDomainIndex(String, int) - Method in class com.facebook.capi.sdk.utils.CookieUtils
Set the default value for etldPlusOne and subdoainIndex
SUPPORTED_LANGUAGES_TOKEN - Static variable in class com.facebook.capi.sdk.model.Constants
Supported language token for capi param builder SDK

U

URIUtils - Class in com.facebook.capi.sdk.utils
URI Utils to help resolve ETLD+1 from input full URL
URIUtils() - Constructor for class com.facebook.capi.sdk.utils.URIUtils
Constructor
URIUtils(ETLDPlusOneResolver) - Constructor for class com.facebook.capi.sdk.utils.URIUtils
Constructor with customized ETLDPlusOneResolver
URIUtils(List<String>) - Constructor for class com.facebook.capi.sdk.utils.URIUtils
Constructor with list of ETLD+1

V

value - Variable in class com.facebook.capi.sdk.model.CookieSetting
Cookie's value
C D E F G I L M N P Q R S U V 
All Classes and Interfaces|All Packages|Constant Field Values