package Ġcom . google . firebase . dynamic inv ites . kotlin . util Ċ Ċ import Ġandroid . net . Uri Ċ Ċ import Ġcom . google . firebase . dynamic inv ites . kotlin . model . Invite Content Ċ import Ġcom . google . firebase . dynamic links . Dynamic Link Ċ import Ġcom . google . firebase . dynamic links . Firebase Dynamic Links Ċ Ċ object ĠDynamic Links Util Ġ{ ĊĊĠĠĠ Ġfun Ġgenerate Invite Content (): ĠInv ite Content Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠInv ite Content ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" H ey Ġcheck Ġout Ġmy Ġgreat Ġapp !", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" It 's Ġlike Ġthe Ġbest Ġapp Ġever .", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgenerate Content Link ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ[ START Ġd dl _ generate _ content _ link ] ĊĠĠĠ Ġfun Ġgenerate Content Link (): ĠUri Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠbaseUrl Ġ= ĠUri . parse (" https :// your - custom - name . page . link ") ĊĠĠĠĠĠĠĠ Ġval Ġdomain Ġ= Ġ" https :// your - app . page . link " ĊĊĠĠĠĠĠĠĠ Ġval Ġlink Ġ= ĠFirebase Dynamic Links . getInstance () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. create Dynamic Link () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Link ( baseUrl ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Domain Uri Prefix ( domain ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set I os Parameters ( Dynamic Link . I os Parameters . Builder (" com . your . bundle id "). build ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Android Parameters ( Dynamic Link . Android Parameters . Builder (" com . your . packageName "). build ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build Dynamic Link () ĊĊĠĠĠĠĠĠĠ Ġreturn Ġlink . uri ĊĠĠĠ Ġ} ĊĠĠĠ Ġ// Ġ[ END Ġd dl _ generate _ content _ link ] Ċ } Ċ