Branch.io handle item

Hi
I want to share an item in my project using branch. I can share it with this code and when I click it, the application opens, but it does not go to the page I want. How can I use the incoming data, can you help me?

componentDidMount () {
this.createBranchUniversalObject ();
}

async createBranchUniversalObject () (
  

  this._branchUniversalObject = await Branch.createBranchUniversalObject (
    `item _ $ {this.state.item.UrunID}`,
    {
      title: this.state.item.UrunName,
      contentImageUrl: 'http: //suppasist.com/'+ this.state.item.PicturePath,
      contentDescription: About this.state.item.,
      // This metadata can be used to easily navigate back to this screen
      // when implementing deep linking with `Branch.subscribe`.
      metadata: {
        screen: 'ProductHome',
        params: JSON.stringify ({itemm: this.state.item}),
      },
    }
  );
}



  const onShareLinkPress = async () => {
    const shareOptions = {
      messageHeader: this.state.item.UrunName,
      messageBody: this.state.item.UrunName + ',
    };
    await this._branchUniversalObject.showShareSheet (shareOptions);
  };